nfs安装及开机启动(centos)

1、 nfs服务器准备

172.16.200.98    服务端

172.16.200.102  客户端

2、服务端安装

#安装 nfs
yum install nfs-utils -y
#启动nfs
systemctl start nfs-server
#查看 nfs 版本
cat /proc/fs/nfsd/versions
# 创建共享目录
mkdir -p /data/nfs
cd /data/nfs
mkdir rw
mkdir ro
#设置共享目录
vim /etc/exports
/data/nfs/rw 172.16.200.0/24(rw,sync,no_subtree_check,no_root_squash)
/data/nfs/ro 172.16.200.0/24(ro,sync,no_subtree_check,no_root_squash)
#重新加载
exportfs -f
systemctl reload nfs-server

 3、客户端挂载

#安装 nfs 
yum install nfs-utils -y
#挂载
mkdir -p /mnt/nfs/rw
mkdir -p /mnt/nfs/ro
mount -t nfs 172.16.200.98:/data/nfs/rw /mnt/nfs/rw  
mount -t nfs 172.16.200.98:/data/nfs/ro /mnt/nfs/ro

 

4、服务器端:nfs开机启动

#######服务器端nfs服务开机启动###########
systemctl is-enabled nfs #检查服务是否开机启动 systemctl enable nfs #将服务配置成开机启动

 

5、客户端开机自动挂载

 vi /usr/local/sbin/nfsboot.sh     # 创建启动文件

#! /bin/bash
 
## This is nfs自启动 shell script.
mkdir -p /mnt/nfs/rw
mkdir -p /mnt/nfs/ro 
date
mount -t nfs 172.16.200.98:/data/nfs/rw /mnt/nfs/rw
mount -t nfs 172.16.200.98:/data/nfs/ro /mnt/nfs/ro 
echo "nfs自启动 success!!"

vi /etc/rc.d/rc.local   # 添加启动文件至此

 

  

 

posted @ 2023-10-19 09:44  我的天啊~  阅读(180)  评论(0编辑  收藏  举报