NFS文件系统的基本监控程序和详细的设置流程(1)(4)
mountpoint:本地的挂载点,应确保用mkdir创建适当的目录作为安装点
fs_type:对于NFS来说这个字段只要设置成nfs就可以了
fs_options:挂载的参数,可以使用的参数可以参考上面的mount参数.
fs_dump - 该选项被"dump"命令使用来检查一个文件系统应该以多快频率进行转储,若不需要转储就设置该字段为0
fs_pass - 该字段被fsck命令用来决定在启动时需要被扫描的文件系统的顺序,根文件系统"/"对应该字段的值应该为1,其他文件系统应该为2.若该文件系统无需在启动时扫描则设置该字段为0 .
例如:
server1:/home/software /home/software nfs deaults 0 0
挂载上就可以象使用本地硬盘一样了
showmout命令对于NFS的操作和查错有很大的帮助,所以我们先来看一下showmount的用法
showmout
-a :这个参数是一般在NFS SERVER上使用,是用来显示已经mount上本机NFS文件系统目录的cline机器.
-e :显示指定的NFS SERVER上export出来的目录.
例如:
showmount -e 192.168.0.30
Export list for localhost:
/tmp *
/home/linux *.linux.org
/home/public (everyone)
/home/test 192.168.0.100
3、FAQ
1> WIN下能用上NFS文件系统共享出来的目录吗?
可以,需要在客户端另外安装一个软件Microsoft Service for UNIX.
2> 如何从客户机的角度来核实一台服务器已经正确的导出了它的文件系统
# showmount -e server
Export list for server
/home/boggs inura.toadranch.com
指出服务器server上的目录/home/boggs已经被导出给客户系统inura.toadranch.com
3> 如何更改输入队列的大小?
在linux 2.2和2.4内核里,默认的输入队列大小是64K,2.6内核是108K.下面将设置为较合理的值256K
# echo 262144 > /proc/sys/net/core/rmem_default
# echo 262144 > /proc/sys/net/core/rmem_max
4> 如何卸装NFS文件系统
使用umount命令
如果卸装的时候,还有文件正好在用,会得到出错信息:device is busy,可以使用lsof找出打开文件的进程并杀死,然后卸装
用umount -f 强制文件系统被卸装
评论暂时关闭