nfs服务器搭建

发布时间 2023-07-30 15:36:36作者: running-fly
  1. 安装nfs[所有节点]
yum install nfs-utils -y

  2.选择一台nfs-utils服务器作为数据节点,并进行配置

  • 修改nfs服务器配置   vi /etc/exports
/ifs/kubernetes *(rw,no_root_squash)

 *代表所有ip可以访问,rw代表对此目录有读写权限,no_root_squash代表他是root身份运行
  • 创建目录 /ifs/kubernetes
mkdir /ifs/kubernetes -p
  • 启动服务并设置开机自启
systemctl start nfs
systemctl enable nfs
  • 测试 进去其他k8s节点,远程挂载nfs节点数据,命令(ip为nfs数据节点ip),在挂载节点新建一个文件然后取消挂载
mount -t nfs 192.168.125.142:/ifs/kubernetes/ /mnt
  • 在挂载目录下新建文件,在nfs目录下也有文件同步过来,说明创建成功

本地服务器

 nfs服务器

 

遇到的问题:nfs 目录挂载失败

  [root@master ~]# mount -t nfs 192.168.125.142:/ifs/kubernetes/ /mnt
  mount.nfs: No route to host

  192.168.125.142  是nfs 服务ip地址

解决方案:

关闭 192.168.125.142 服务器防火墙,命令如下

service firewalld stop