linux文件挂载


#服务端
yum install nfs-utils rpcbind  

#创建挂载目录及权限
midir -p /usr/etc/mount
chmod 777 /usr/etc/mount

#设置挂载目录及权限
vi /etc/exports
#增加如下记录
/usr/etc/mount *(rw)
#启动服务
service nfs restart
service rpcbind restart
#设置服务开机自启
chkconfig nfs on
chkconfig rpcbind on

#客户端设置永久挂载
#安装服务
yum install nfs-utils rpcbind  
#设置挂载start
#查看远程待挂载文件目录
showmount -e 192.168.144.80
#创建挂载点
mkdir -p /usr/etc/mount
#设置永久挂载
vi /etc/fstab
#添加下面记录 远程ip:远程文件路径 挂载点 nfs defaults 0 0
192.168.144.80:/usr/etc/mount /usr/etc/mount nfs defaults 0 0
# 手动设置第一次挂载
mount -t nfs 192.168.144.80:/usr/etc/mount /usr/etc/mount
#设置挂载end

这种挂载方式被挂载的服务器(服务端)没有启动或者被挂载目录删除时,挂载的服务器(客户端)会启动失败。

## 使用rc.local自动挂载
vi /etc/rc.local

mount -t nfs 192.168.144.80:/usr/etc/mount /usr/etc/mount

 启动客户端发现自动挂载失败,是因为

/etc/rc.local是/etc/rc.d/rc.local的引用。而/etc/rc.d/rc.local没有执行权限
赋予执行权限后重启即可
 chmod 755 /etc/rc.d/rc.local

相关