企业生产环境NFS客户端挂载建议:
一、把NFS rpc服务的启动命令和挂载命令均放到/etc/rc.local,然后通过nagios监控软件监控开机后的挂载情况。如:
[[email protected] ~]# cat /etc/rc.local #!/bin/sh # # Thisscript will be executed *after* all the other init scripts. # You canput your own initialization stuff in here if you don‘t # want todo the full Sys V style init stuff. touch/var/lock/subsys/local mount -tnfs 192.168.221.130:/data/w_shared /data/b_w mount -t nfs 192.168.221.130:/data/r_shared /data/b_r
/etc/rc.local的挂载格式
挂载命令 |
挂载格式类型 |
NFS服务器提供的共享目录 |
NFS客户端要挂载的目录 |
mount |
-t nfs |
192.168.221.1/24(rw,sync) |
/mnt (必须存在) |
完整的挂载命令为:mount -t nfs 192.168.221.1/24(rw,sync) /mnt 此命令要在客户端执行 |
二、如果决定考虑把挂载命令放入/etc/fstab里,那么关键是第5,6列的数字要为0,即不备份,不做磁盘检查 如下:
[[email protected] ~]# vi /etc/fstab
192.168.1.111:/data/bbs /mnt nfs defaults 0 0
[[email protected] ~]#mount –a检查语法
同时在通过监控软件监控开机后的挂载情况
重要的一条是如果使用fstab做网络的nfs系统开机挂载配置,那么,rpc服务的启动就要用chkconfig来设置,否则就会导致乌龙球了,系统可能启动不起来,NFS挂载也不正常。
对/etc/fstab进行配置后,要用mount -a进行语法检查
fstab的格式
远程挂载点 |
本地挂载点 |
文件系统类型 |
挂载选项 |
备份 |
磁盘检查 |
192.168.221.130:/data/bbs |
/mnt |
nfs |
defaults |
0 |
0. |
完整的格式为:192.168.221.130:/data/bbs /mnt nfs defaults 0 0 |
|||||
0 0,一般是设为0 0开机不备份不对磁盘进行检查 设1 1为开机对磁盘进行备份和检查 |
三、cat /proc/mounts查看系统挂载情况(对客户端进行使用)
强制卸载命令:umount-lf /mnt
时间: 2024-10-24 07:06:15