ubuntu k8s部署nfs
时间: 2023-08-24 17:09:54 浏览: 63
回答: 在Ubuntu上部署NFS服务器并与Kubernetes集群进行连接是相对简单的。首先,您需要通过几行命令安装NFS服务器。使用以下命令安装NFS服务器软件包:
```
sudo apt install nfs-kernel-server
```
接下来,创建一个目录来作为NFS共享的挂载点,并设置适当的权限:
```
mkdir -p /mnt/disk
chown nobody:nogroup /mnt/disk
chmod 777 /mnt/disk
```
然后,编辑NFS服务器的配置文件,将共享目录添加到配置中:
```
vim /etc/exports
```
在配置文件中添加以下行,将/mnt/disk目录共享给10.0.0.0/8网段的主机:
```
/mnt/disk 10.0.0.0/8(rw,sync,no_subtree_check)
```
保存并关闭文件。接下来,您可以执行以下命令来安装NFS客户端 provisioner:
```
helm install azure/nfs-client-provisioner --set nfs.server=10.0.0.188 --set nfs.path=/mnt/disk --generate-name
```
这将在Kubernetes集群中安装NFS客户端 provisioner,并将其配置为使用先前设置的NFS服务器。请确保将nfs.server和nfs.path参数替换为您的NFS服务器的正确值。如果您遇到问题,可以尝试添加--feature-gates=RemoveSelfLink=false参数来解决,或者直接使用新版本的nfs-client-provisioner。使用以下命令安装新版本的nfs-client-provisioner:
```
helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner --set nfs.server=192.168.56.188 --set nfs.path=/data/disk
```
同样,请确保将nfs.server和nfs.path参数替换为您的NFS服务器的正确值。这样,您就可以在Ubuntu上成功部署NFS并与Kubernetes集群连接了。
#### 引用[.reference_title]
- *1* *2* *3* [k8s环境安装nfs服务器](https://blog.csdn.net/hidahua/article/details/129037020)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)