本文将帮助如何安装一个是NFS共享存储。
须知
- 安装存储之前必须确认Kubernetes集群正常运行。
- 当前操作全部在同一服务器
(node01)
上执行。
📢 注意
由于共享存储的服端IP是随机生成的,而客户端必须配置服务端的IP,则需要更新客户端配置。
第一步:安装
- 执行脚本安装共享存储。
wget -qO- https://cloud-help.mandao.com/uploads/cloud/install/storage/0.11.0/install-nfs.sh | bash
第二步:验证
查看服务端IP
[root@node01 ~] kubectl get svc -n nfs NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE nfs-service ClusterIP 10.143.193.47 <none> 2049/TCP,20048/TCP,111/TCP 94m
根据服务端IP匹配客户端IP,判断是否配置成功。
[root@node01 1]# kubectl get deploy -n nfs nfs-client-provisioner -o yaml |grep -5 "10.143.193.47" ... containers: - env: - name: PROVISIONER_NAME value: nfs-local-provisioner - name: NFS_SERVER value: 10.143.193.47 ... volumes: - name: nfs-client-root nfs: path: / server: 10.143.193.47 ...
如果上述查出的结果还是server: nfs-service.kube-dns.nfs.svc.cluster.local
,而不是IP,则未修改成功,需要通过kubectl edit deployment nfs-client-provisioner -n nfs
命令手动修改。
视频操作
以上的步骤可以通过操作视频观看。
作者:admin 创建时间:2024-07-23 17:55
最后编辑:吴升斌 更新时间:2025-04-29 18:46
最后编辑:吴升斌 更新时间:2025-04-29 18:46