kubernetes 使用NFS挂载共享存储的容器(一)

本次实验使用最简单的方式NFS来配置一个通过挂载共享存储的WEB项目;

两台机器:

kubernetes:192,168.0.199

nfs: 192.168.0.218  

由于kubernetes还是之前的实验机器,所以就直接弄好NFS服务器先;

nfs服务器操作: 

 
 
  1. yum install rpcbind nfs-utils -y 
  2. mkdir -p /data/www-data 

添加共享目录配置: 

 
 
  1. cat >/etc/exports<<-EOF 
  2. /data/www-data  192.168.0.0/24(rw,sync) 
  3. EOF 

添加到开机启动: 

 
 
  1. chkconfig rpcbind on 
  2. chkconfig nfs on 
  3.  
  4. service nfs start  
  5. service rpcbind start 

 检查一下配置: 

 
 
  1. [root@nfs ~]# exportfs 
  2. /data/www-data  192.168.0.0/24 

 再回到kubernetess机器上要安装一个包: 

 
 
  1. yum install nfs-utils -y 
 完成后就可以用命令检查nfs目享的目录了;
 
 
 
  1. [root@node5 ~]# showmount -e 192.168.0.218 
  2. Export list for 192.168.0.218
  3. /data/www-data    192.168.0.0/24 
 尝试挂载一下;
 
 
 
  1. [root@node5 ~]# mount 192.168.0.218:/data/www-data /mnt 
  2. [root@node5 ~]# ls /mnt 
  3. index.html
  1. 注:做nfs实验的时候,从客户端访问服务器报错,提示:clnt_create: RPC: Program not registered

    解决办法: 按顺序重启

              /etc/init.d/rpcbind restart

              /etc/init.d/nfs restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值