RedHat NFS 挂载/共享磁盘

一、挂载的服务器(192.168.1.1)

1.1      新建挂载目录

mkdir -p /nfsdir/test1

1.2      关闭防火墙

关闭所有服务器的防火墙:

systemctl stop firewalld

查看防火墙启动状态:

systemctl status firewalld

 

1.3      启动rpcbind nfs

systemctl start rpcbind nfs

 (注意:一定要先启动rpcbind再启动nfs)

 

1.4      查看启动状态

systemctl is-active rpcbind nfs

active 表示启动成功

 

1.5      给需要挂载的文件授权

 

A、编辑配置文件

vi /etc/exports

B、添加内容

/nfsdir/anychat 192.168.1.2 (rw,sync,no_root_squash)  

 192.168.1.2是被挂载的ip

C、保存退出

 

1.6      修改nfs配置

A、 编辑配置问卷

vi /etc/sysconfig/nfs

B、修改配置

 RPCNFSDARGS="-N 4"(注明:在" "中加入-N 4)

-N 表示禁用,也可以是"-N 3"或者"-N 2",这是代表NFS版本,NFSv2,3,4,改完这个要将服务restart

这一项必须要填,不然client端会报错access错误,而server端不会有一点反应,连log中都不会出现报错!

C、保存退出

1.7      重启

systemctl restart rpcbind nfs

1.8      查看挂载

exportfs –rv

 

 

2   被挂载的服务器(192.168.1.2)

 

showmount -e 192.168.1.1

 

 

2.1   mount ip(挂载的ip):/目录/本地目录

mount -t nfs 192.168.1.1:/nfsdir/test1 /nfsdir/test1

 

b) 查看是否成功:df -h

 

2.2      测试

在挂载或被挂载的服务器上新建文件,看另一台服务器上是否也创建,删除,添加,修改也是一样

注意:如果在被挂载的服务器上新建文件会提示权限不够这时需要在挂载的服务器上将被挂载的文件夹赋权限

参照命令:

touch test.file

chmod 755 /nfsdir/test1

 

2.3      设置开机启动和自动挂载

网上的教程中,安装完成之后在/etc/init.d/文件夹下 会生成相应的nfs和rpcbind文件,这时候就可以直接使用

chkconfig rpcbind on

chkconfig nfs on

修改 /etc/fstab文件,添加如下内容 实现永久挂载

192.168.1.1:/nfsdir/test1 /nfsdir/test1   defaults   0   0

 

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值