2-k8s集群部nfs-1-nfs安装

 

[Y] ubuntu装nfs[-k8s-nfs-1]

2022年9月12日        14:16

 

1、所有节点安装nfs-common

 

$ apt install -y nfs-common

 

 

2、Master节点部署NFS-Server

2.1安装nsf server

$ apt install -y nfs-kernel-server

 

2.2创建共享目录

$ mkdir -p /data/nfsdata

 

2.3授权共享目录

$ chmod -R 777 /data/nfsdata

 

2.4修改esports文件

$ cat /etc/exports

/data/nfsdata *(rw,no_root_squash,no_all_squash,sync) # 加入此行

$ exportfs-f                                                    #让上面/etc/exports的更改生效

2.5启动

$ systemctl start rpcbind

$ systemctlenable rpcbind                       # 开机启动

$/etc/init.d/nfs-kernel-server start      # 启动nfs server

$ systemctlstatus nfs-kernel-server      # 查看启动状态

2.6配置开机自启

$ systemctl enable nfs-kernel-server

 

2.7 检测是否生效

root@ecs-16a0-ab86:~# showmount -e

Export list for ecs-16a0-ab86:

/data/nfsdata *

 

 

3、子节点操作

 

mkdir -p /data/nfsdata

mount 192.168.0.246:/data/nfsdata /data/nfsdata

 

# 上述挂载方式,在宿主机重启后失效,故若想开机自动挂载,需vim /etc/fstab中加一行:

192.168.3.79:/data/nfsdata /data/nfsdata nfs rw 0 0

若子节点出现挂载路径不可见,无法访问提示“失效文件句柄”

修改主节点的/etc/exports文件

/infokist/exportnfs/ *(fsid=0,rw,sync,no_subtree_check)

然后重启服务

  1. exportfs -rv

  2. service nfs-kernel-server restart

 

具见: http://nfs.sourceforge.net/nfs-howto/ar01s04.html#mounting_remote_dirs

来源:1. 网友ubuntu装nfs www.elephdev.com/k8s/189.html

2. nfs官网 http://nfs.sourceforge.net/nfs-howto/ar01s04.html#mounting_remote_dirs

 

posted @   時窥  阅读(78)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
点击右上角即可分享
微信分享提示