安装nfs和rpcbind设置linux服务器共享磁盘

1、安装nfs和rpcbind

1.1 检查服务器是否安装nfs和rpcbind,执行下命令,检查服务器是否安装过。

rpm -qa|grep nfs

rpm -qa|grep rpcbind

说明服务器以安装了,如果没有就需要自己安装

2、安装nfs和rpcbind

将rpm安装包:

libtirpc-0.2.4-0.10.el7.x86_64、nfs-utils-1.2.3-54.el6.x86_64、nfs-utils-lib-1.1.5-9.el6.x86_64、rpcbind-0.2.0-11.el6.x86_64 4个包传到服务器(nfs服务端:172.31.5.130 客户端:172.31.5.134)

用rpm --ivh 安装包名 --nodeps 命令安装这个4个包,优先装libtirpc-0.2.4-0.10.el7.x86_64

2.1检查nfs和rpcbind执行命令查看:

bash 复制代码
rpm -qa|grep nfs
rpm -qa|grep rpcbind

将172.31.5.130 /home/download 目录共享给172.31.5.134服务器

现在172.31.3.130 /home/下建立download文件夹:mkdir download

给文件赋较大的权限

在nfs服务端172.31.5.130服务上执行命令,vi /etc/exports编辑。内容如下

bash 复制代码
/home/download 172.31.5.134(insecure,rw,sync,no_root_squash)

:wq! 保存

2.2 启动nfs和rpcbind

2台服务器都要启动

先启动rpcbind:

bash 复制代码
service rpcbind start

检查rpcbind 状态:

bash 复制代码
service rpcbind status

在启动nfs:

bash 复制代码
service nfs start

检查nfs状态:

bash 复制代码
service nfs status

3、到客户端挂载(172.31.5.134)

为方便记忆我们建一个和172.31.5.130一样的文件路径,/home/download

bash 复制代码
mount -t nfs 172.31.5.130:/home/download /home/download

或者

bash 复制代码
mount -t nfs -o nolock,nfsvers=3,vers=3 172.31.5.130:/home/download

挂载成功后执行:df --h 命令查看挂载情况。

注意;

每次修改exports文件都需要重启nfs 和rpcbind或者重新挂载其他共享磁盘的时候均需要重启rpcbind和nfs

在目标服务器上修改exports,vi /etc/exports

然后service rpcbind restart

再重启service nfs restart

相关推荐
KingRumn16 小时前
Linux信号之标准信号与实时信号
linux·算法
QT 小鲜肉18 小时前
【Linux命令大全】001.文件管理之git命令(实操篇)
linux·服务器·笔记·git·elasticsearch
半夏知半秋18 小时前
docker常用指令整理
运维·笔记·后端·学习·docker·容器
sishen419919 小时前
嵌入式Linux没有学习方向怎么办,嵌入式Linux怎么学
linux
逆风水手19 小时前
Ansible自动化运维入门指南
linux·运维·自动化·ansible
tianyuanwo19 小时前
SSH会话管理实战:识别与清理非法连接的完整指南
运维·ssh
小豆子范德萨19 小时前
两台window配置SSH免密登录
运维·ssh
小北方城市网20 小时前
第 6 课:Vue 3 工程化与项目部署实战 —— 从本地开发到线上发布
大数据·运维·前端·ai
旖旎夜光20 小时前
Linux(3)(下)
linux·学习
小鹿学程序20 小时前
任务一-1.子任务一:基础环境准备
linux·bigdata