微信:tangy8080
电子邮箱:914661180@qq.com
更新时间:2019-06-12 14:59:50 星期三html
欢迎您订阅和分享个人订阅号,订阅号内会不按期分享一些我本身学习过程当中的编写的文章
如您在阅读过程当中发现文章错误,可添加个人微信 tangy8080 进行反馈.感谢您的支持。
shell
搭建NFS服务器,用于存储ElasticSearch的数据.vim
因为pod是可变的,这意味这若是把es的数据放在pod中,一旦Pod出现问题或者销毁等可能会形成数据丢失.因此咱们须要选择一个安全的地方来存放数据
另外 本次部署ES时是基于master-data结构的,咱们并不知道任务会被那个工做节点执行(由k8s调度),也不能直接映射到pod对应的物理主机上的某个目录
因此这里选择网络文件系统nfs安全
请根据本身的主机性能状况,磁盘容量等因素选择一个主机来做为NFS服务器.服务器
#使用yum来安装nfs-utils,nfs-utils依赖rpcbind.会被自动安装 yum -y install nfs-utils #解决ipv6没开启致使的服务没法启动的问题 find /etc/ -name '*rpcbind.socket*' vim /etc/systemd/system/sockets.target.wants/rpcbind.socket [Unit] Description=RPCbind Server Activation Socket [Socket] ListenStream=/var/run/rpcbind.sock # RPC netconfig can't handle ipv6/ipv4 dual sockets BindIPv6Only=ipv6-only ListenStream=0.0.0.0:111 ListenDatagram=0.0.0.0:111 #ListenStream=[::]:111 #ListenDatagram=[::]:111 [Install] WantedBy=sockets.target
#设置开机启动rpcbind和nfs服务 systemctl enable rpcbind.service &&systemctl start rpcbind.service systemctl enable nfs.service &&systemctl start nfs.service
#建立共享目录 mkdir -p /usr/share/k8s #按需设定目录权限 chmod -R 666 /usr/share/k8s #更改共享设置 vi /etc/exports /usr/share/k8s *(insecure,rw,no_root_squash)
#安装nfs-utils用于测试 yum -y install nfs-utils #查看Nfs主机上的共享 showmount -e 192.168.161.180 Export list for 192.168.161.180: /usr/share/k8s * #尝试挂载 mount -t nfs 192.168.161.180:/usr/share/k8s /usr/share/k8s #查看是否挂载成功 df -Th
https://www.cnblogs.com/st-jun/p/7742560.html微信