linux网络文件挂载

    网络文件挂载
    环境:
    服务器:10.255.222.111
    客户端1:10.255.222.153
    客户端2:10.255.222.152
    1 、在服务器配置 
    /etc/exports 文件中配置如下,添加可以共享的文件夹和允许客户端地址
    /etc/ddconf/dig 10.255.222.153(rw)
     /etc/ddconf/dig 10.255.222.152(rw)
    ps:rw是读写权限,ro是只读权限
    或者配置为/etc/ddconf/dig 10.255.222.153(rw,no_root_squash,async) 添加上加上no_root_squash,async,不然会出现reason given by server: Permission denied,没有权限的问题,不仅在root下可以挂载上。
    重启nfs服务器或者启动nfs服务器
    service nfs start
    service nfs restart

    2、在客户端进行
    在10.255.222.153上创挂载点
    mkdir -p  /etc/ddconf/dig 创建挂载点
    mount -t nfs 10.255.222.111:/etc/ddconf/dig    /etc/ddconf/dig(客户端和服务器挂载的文件位置相同)
    另一台机器也是同样的操作10.255.222.152
    最后重启服务器端10.255.222.111 的nfs服务
    service nfs restart
    3、文件挂载的一些其他命令
    删除挂载点:umount /etc/ddconf/dig
    4、设置开机自动重启
    最近因为ngxin配置文件挂载另一台服务器上,而这台nfs服务端由于某些原因服务器down掉了,于是自动执行重启脚本的时候没有自动重启nfs服务,即使重启脚本中/etc/rc.local,包含mount命令,但是也导致nginx进程阻塞,导致app中的任何请求都无法响应,所以我们设置一下nfs随着机器重启。
    chkconfig --list|grep nfs,检查nfs自启动状态
    nfs  0:off   1:off   2:off   3:on    4:off   5:on    6:off
如上所示,0,1,2,4,6运行级别下是关闭的,3,5运行级别下是开启的,即当系统运行在3和5运行级别时,NFS服务能够随系统的启动而启动,别的运行级别则不行,所以只要开启 3 5 就可以随着开机而启动了。
    修改默认启动级别:chkconfig --level 35 nfs on ,这样再次查看chkconfig --list nfs就会看到3 和5 级别是on开启状态了。
   
 


    ps:http://ligaosong.iteye.com/blog/2099974

    nfs exports命令:http://blog.itpub.net/22664653/viewspace-709839/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值