Articles of nfs

我怎样才能将configuration文件分割成多个文件?

我有/etc/exportsconfiguration。 我也想看另一个文件作为configuration,例如/etc/my_exports 。 我怎么能做到这一点? 我需要写在/etc/exports看到/etc/my_exports像继续configuration文件?

如何在不影响服务的情况下迁移NFS服务器(Linux)

我们必须迁移Linux NFS服务器。 我们想要使用相同的生产IP地址。 有一个bin /共享文件夹和生产中使用它的许多服务器… 所有的数据已经被复制。 所有的/ etc / exports已经configuration好了。 / var / lib / nfs可以根据需要复制。 我只需要停止nfs服务,从旧的服务器中删除IP,把相同的IP放在新的服务器上,启动nfs服务。 有没有办法做到这一点,没有客户注意到它?

为什么启动后ZFS文件系统不共享?

我打开sharenfs的ZFS文件系统,但重新启动后,它不共享。 我需要再次打开文件系统共享。 这里看起来如何: user@ht ~ $ sudo zfs get sharenfs NAME PROPERTY VALUE SOURCE family sharenfs off local family/album sharenfs on local 正如你可以看到sharenfs在on 。 但文件系统不共享: user@ht ~ $ showmount -e Export list for ht: user@ht ~ $ 当我再次设置sharenfs 。 文件系统是共享的,我可以挂载它: user@ht ~ $ sudo zfs set sharenfs=on family/album user@ht ~ $ showmount -e Export list […]

如何指定挂载nfs时使用的ipv6地址

我的笔记本电脑有几个IPv6地址。 我的NAS只接受一个特定的这些用NFS挂载NAS文件夹。 我装上NAS的份额 sudo mount [fd80:foo::bar]:/Media /mnt/NASshare 但是,有了这个机会,我的笔记本电脑使用其中一个IPv6地址,这是NAS不允许的。 我的问题是:如何在安装NAS共享时指定IPv6地址?

当我共享时,是否必须chmod 777我的NFS文件夹?

在Redhat下,如果我将文件夹导出为NFS挂载,那么文件夹是否必须为用户/组/其他用户提供RW? 现在/存储/软件是-rwxr-xr-x root / root 即/ etc / exportfs /storage/software *(rw,sync) 在我的客户端,我可以挂载,但我不能写。 我使用的是普通用户,而不是root用户。 我认为“no_root_squash”修复它,但我真的不希望这样。 然后,我也不想chmod 777服务器上的文件夹。

用dd在NFS挂载点写入

我正在尝试以下内容: sudo dd if=/dev/sda1 of=/mnt/nfs/l bs=1M 它失败: dd: opening `/mnt/nfs/l': Permission denied 但是,正常的文件创build和“猫”写作的作品。 这可能是什么原因? Linux,NFS v3

限制将文件写入NFS的速度

CentOS 5.6 NFS被安装在服务器上用于备份磁盘空间。 当备份工作开始时,它可以达到80MB / s,我们真的不希望占用这么多的带宽。 所以我需要find一种方法来限制写入NFS的速度。 我用–bwlimit = 5000尝试了rsync 。 然而,它的确限制了阅读速度,但是积累的数据仍然是80MB / s,没有几秒钟的写作活动。 有没有办法限制NFS的写入速度?

mount.nfs:在Ubuntu机器上安装时被服务器拒绝访问?

我有三台机器 – machineA 10.108.24.132 machineB 10.108.24.133 machineC 10.108.24.134 所有这些机器都安装了Ubuntu 12.04,并且我可以对这三台机器进行root访问。 现在我应该在我的上面的机器中做下面的事情 – Create mount point /opt/exhibitor/conf Mount the directory in all servers. sudo mount <NFS-SERVER>:/opt/exhibitor/conf /opt/exhibitor/conf/ 我已经在上述三台机器中创build了/opt/exhibitor/conf目录。 现在我正试图在所有这三台机器上创build一个安装点。 所以我遵循下面的过程 – 安装NFS支持文件和NFS内核服务器 $ sudo apt-get install nfs-common nfs-kernel-server 创build共享目录 $ mkdir /opt/exhibitor/conf/ 编辑/ etc / exports并添加如下所示的条目: # /etc/exports: the access control list for filesystems which may […]

Linux内核多文件系统驱动程序和性能

我不确定Linux内核如何处理多个文件系统驱动程序,以及如果inode查找文件系统中的每个给定挂载点都会干扰其他挂载点,或者是有其他一些事情会使系统在慢速文件内核中的系统驱动程序,但由该驱动程序pipe理的挂载的文件系统几乎未被使用。 我关心的是NFS。 那么,假设需要快速磁盘I / O的操作正在本地文件系统上执行,NFS驱动程序会减慢Linux内核和/或用户空间的速度吗? 我假设有LD_LIBRARY_PATH或PATH可能会减慢系统作为ld和/或bash将尝试查找NFS上的目录中的东西。 但是,当我在本地文件系统上打开一个文件时,NFS真的会干扰吗? 谢谢。

在多台计算机之间共享存储的最佳方式

我需要在Linux环境中为集群中的多个应用程序服务器节点提供共享存储。 换句话说,我的集群中的每个节点都需要能够将文件读/写到同一个网段中的一个集中的地方(NAS设备)。 请注意,这些文件是二进制文件,不需要进行版本控制(cvs将会过度使用),而不是要存储在数据库中 – 只能在文件系统中存储。 我已经缩小了我的select这些: 使用ftp / ftps / ftpfs将文件传输到NAS。 每个节点都可以访问一个ftp客户端,并且必须设置一个ftp服务器 在NAS中共享目录,在每个节点中引用它,并使用NFS / SMB等协议来执行文件的实际传输 这种情况最好的做法是什么? 什么是最快的select? 任何需要注意的地方或问题(可用性,并发性,安全性,性能,所需configuration等) 任何build议,您可以提供将不胜感激。