<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: NFS needs a replacement</title>
	<atom:link href="http://physos.org/2005/10/02/nfs-needs-a-replacement/feed/" rel="self" type="application/rss+xml" />
	<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/</link>
	<description>by Rainer "physos" Endres</description>
	<pubDate>Wed, 07 Jan 2009 10:57:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: jaykayess</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-107</link>
		<dc:creator>jaykayess</dc:creator>
		<pubDate>Mon, 03 Oct 2005 17:58:39 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-107</guid>
		<description>&lt;p&gt;I wish there were some easy way to casually share folders on Linux w/out any technical knowledge.  NFS requires synchronized UIDs on both ends, and Samba is a nightmare to set up... I've frankly never gotten it quite right.  Then there's the KDE file-sharing panel applet, which is just plain weird.  Where's the user-friendly Linux analog to Samba?&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I wish there were some easy way to casually share folders on Linux w/out any technical knowledge.  NFS requires synchronized UIDs on both ends, and Samba is a nightmare to set up&#8230; I&#8217;ve frankly never gotten it quite right.  Then there&#8217;s the KDE file-sharing panel applet, which is just plain weird.  Where&#8217;s the user-friendly Linux analog to Samba?</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Kae Verens</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-106</link>
		<dc:creator>Kae Verens</dc:creator>
		<pubDate>Sun, 02 Oct 2005 16:47:19 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-106</guid>
		<description>&lt;p&gt;I've been getting some freeze problems too, recently. My home boxes are 2.6.13 and 2.6.12 kernels. I thought the problems were related to a new PCI-IDE card I'd installed, but since reading this post on PlanetKDE, I've realised that every time the freeze happens, I'm doing something with NFS.&lt;/p&gt;

&lt;p&gt;I'm looking into alternatives now...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been getting some freeze problems too, recently. My home boxes are 2.6.13 and 2.6.12 kernels. I thought the problems were related to a new PCI-IDE card I&#8217;d installed, but since reading this post on PlanetKDE, I&#8217;ve realised that every time the freeze happens, I&#8217;m doing something with NFS.</p>

<p>I&#8217;m looking into alternatives now&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Vlad</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-105</link>
		<dc:creator>Vlad</dc:creator>
		<pubDate>Sun, 02 Oct 2005 16:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-105</guid>
		<description>&lt;p&gt;I think FUSE (http://fuse.sourceforge.net/) is an answer to such problems. Because FUSE allows userspace filesystems, ordinary users don't need root access to mount/unmount network shares, and the chances of a network failure crashing the whole system are lower.&lt;/p&gt;

&lt;p&gt;FUSE (in combination with KIO-FUSE http://kde.ground.cz/tiki-index.php?page=KIO+Fuse+Gateway) can give non-KDE apps access to network locations set up with KIO-slaves like fish:/, smb:/, ftp:/, and webdav:/. Unfortunately, some people have reported not being able to stream video and music over KIO-slaves, although I can't confirm that because KIO-FUSE fails to compile on my computer :-(&lt;/p&gt;

&lt;p&gt;Another option is to use FUSE with KDE-independent filesystems like SSHFS (http://fuse.sourceforge.net/sshfs.html), SMB for FUSE (http://hannibal.lr-s.tudelft.nl/fusesmb/), SMBNetFS (http://smbnetfs.airm.net/), and FuseDav (http://0pointer.de/lennart/projects/fusedav/).&lt;/p&gt;

&lt;p&gt;What I think is much needed is a GUI for mounting/unmounting FUSE network shares, something that can probably be achieved by KDE with KNetAttach.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I think FUSE (http://fuse.sourceforge.net/) is an answer to such problems. Because FUSE allows userspace filesystems, ordinary users don&#8217;t need root access to mount/unmount network shares, and the chances of a network failure crashing the whole system are lower.</p>

<p>FUSE (in combination with KIO-FUSE <a href="http://kde.ground.cz/tiki-index.php?page=KIO+Fuse+Gateway" rel="nofollow">http://kde.ground.cz/tiki-index.php?page=KIO+Fuse+Gateway</a>) can give non-KDE apps access to network locations set up with KIO-slaves like fish:/, smb:/, ftp:/, and webdav:/. Unfortunately, some people have reported not being able to stream video and music over KIO-slaves, although I can&#8217;t confirm that because KIO-FUSE fails to compile on my computer <img src='http://physos.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>

<p>Another option is to use FUSE with KDE-independent filesystems like SSHFS (http://fuse.sourceforge.net/sshfs.html), SMB for FUSE (http://hannibal.lr-s.tudelft.nl/fusesmb/), SMBNetFS (http://smbnetfs.airm.net/), and FuseDav (http://0pointer.de/lennart/projects/fusedav/).</p>

<p>What I think is much needed is a GUI for mounting/unmounting FUSE network shares, something that can probably be achieved by KDE with KNetAttach.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Ragica</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-104</link>
		<dc:creator>Ragica</dc:creator>
		<pubDate>Sun, 02 Oct 2005 15:42:03 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-104</guid>
		<description>&lt;p&gt;NFS is pretty gnarly (as in gnarled)... but I have to say that working on many platforms, the Linux implementation is the absolute worst... so maybe don't blame nfs so much as blame linux for its flaky implementation. I use NFS a lot of BSD for example, and while I frequently find it a headache, I didn't know the meaning of pain until I started using NFS on (gentoo) linux...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>NFS is pretty gnarly (as in gnarled)&#8230; but I have to say that working on many platforms, the Linux implementation is the absolute worst&#8230; so maybe don&#8217;t blame nfs so much as blame linux for its flaky implementation. I use NFS a lot of BSD for example, and while I frequently find it a headache, I didn&#8217;t know the meaning of pain until I started using NFS on (gentoo) linux&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: gaga</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-103</link>
		<dc:creator>gaga</dc:creator>
		<pubDate>Sun, 02 Oct 2005 15:40:23 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-103</guid>
		<description>&lt;p&gt;SFS -- http://www.fs.net&lt;/p&gt;

&lt;p&gt;The only network fs I've found that actually gives you useful feedback and error-msgs. Also you don't have to mount individual shares and therefore circumvent the timeout problem&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>SFS &#8212; <a href="http://www.fs.net" rel="nofollow">http://www.fs.net</a></p>

<p>The only network fs I&#8217;ve found that actually gives you useful feedback and error-msgs. Also you don&#8217;t have to mount individual shares and therefore circumvent the timeout problem</p>]]></content:encoded>
	</item>
	<item>
		<title>By: -</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-102</link>
		<dc:creator>-</dc:creator>
		<pubDate>Sun, 02 Oct 2005 10:54:36 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-102</guid>
		<description>&lt;p&gt;NFS is horrid...but you're lucky, 2.4.14 will include FUSE &lt;em&gt;AND&lt;/em&gt; v9fs support&lt;/p&gt;

&lt;p&gt;FUSE is a "filesystem in userspace" approach - there're already a "sshfs" which allows you to "mount" a remote filesystem in your filesystem namespace (no root needed)&lt;/p&gt;

&lt;p&gt;And there's v9fs, the port of Plan9's 9P protocol, which allows you to export things like devices (need to play music in a remote box? Skip all the arts/esd crap, just use v9fs and import the remote /dev or whatever)&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>NFS is horrid&#8230;but you&#8217;re lucky, 2.4.14 will include FUSE <em>AND</em> v9fs support</p>

<p>FUSE is a &#8220;filesystem in userspace&#8221; approach - there&#8217;re already a &#8220;sshfs&#8221; which allows you to &#8220;mount&#8221; a remote filesystem in your filesystem namespace (no root needed)</p>

<p>And there&#8217;s v9fs, the port of Plan9&#8217;s 9P protocol, which allows you to export things like devices (need to play music in a remote box? Skip all the arts/esd crap, just use v9fs and import the remote /dev or whatever)</p>]]></content:encoded>
	</item>
	<item>
		<title>By: physos</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-101</link>
		<dc:creator>physos</dc:creator>
		<pubDate>Sun, 02 Oct 2005 09:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-101</guid>
		<description>&lt;p&gt;M G Berberich:  &lt;/p&gt;

&lt;p&gt;I totaly forgot that one. Thanks for the reminder. &lt;/p&gt;

&lt;p&gt;Avuton Olrich:&lt;/p&gt;

&lt;p&gt;NFS is much faster than SCP here. I knew how to get out of it after knowing whats going on, I just wondered why it takes forever to realize the server is gone.&lt;/p&gt;

&lt;p&gt;Well, NFS4 will have a hard time to convince me :}&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>M G Berberich:  </p>

<p>I totaly forgot that one. Thanks for the reminder. </p>

<p>Avuton Olrich:</p>

<p>NFS is much faster than SCP here. I knew how to get out of it after knowing whats going on, I just wondered why it takes forever to realize the server is gone.</p>

<p>Well, NFS4 will have a hard time to convince me :}</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Avuton Olrich</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-100</link>
		<dc:creator>Avuton Olrich</dc:creator>
		<pubDate>Sun, 02 Oct 2005 09:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-100</guid>
		<description>&lt;p&gt;I couldn't agree more. NFS is the absolute worst, for almost everything but caching, at least as far as I can tell. Doing a simple scp over my lan nets me 18M/sec, with same files over NFSv3 or v4 is ~1M/sec. NFS has so many issues I couldn't even get into them all.&lt;/p&gt;

&lt;p&gt;BTW- in case you don't already know, if you're using linux 'umount -l' is your friend in this case.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I couldn&#8217;t agree more. NFS is the absolute worst, for almost everything but caching, at least as far as I can tell. Doing a simple scp over my lan nets me 18M/sec, with same files over NFSv3 or v4 is ~1M/sec. NFS has so many issues I couldn&#8217;t even get into them all.</p>

<p>BTW- in case you don&#8217;t already know, if you&#8217;re using linux &#8216;umount -l&#8217; is your friend in this case.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: M G Berberich</title>
		<link>http://physos.org/2005/10/02/nfs-needs-a-replacement/#comment-99</link>
		<dc:creator>M G Berberich</dc:creator>
		<pubDate>Sun, 02 Oct 2005 09:05:14 +0000</pubDate>
		<guid isPermaLink="false">http://physos.org/?p=81#comment-99</guid>
		<description>&lt;p&gt;man mount&lt;/p&gt;

&lt;p&gt;soft   This  option  allows the kernel to time out if the nfs server is not responding for some time. The time  can  be  specified  with timeo=time.   This  option  might  be  useful if your nfs server sometimes doesn't respond or will be rebooted while some process tries  to  get  a  file from the server.  Usually&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>man mount</p>

<p>soft   This  option  allows the kernel to time out if the nfs server is not responding for some time. The time  can  be  specified  with timeo=time.   This  option  might  be  useful if your nfs server sometimes doesn&#8217;t respond or will be rebooted while some process tries  to  get  a  file from the server.  Usually</p>]]></content:encoded>
	</item>
</channel>
</rss>
