关于mount踩的一些坑

原创 吴就业 115 0 2024-06-11

本文为博主原创文章,未经博主允许不得转载。

本文链接:https://wujiuye.com/article/0d31c373e467410ca3e33435a117f7c0

作者:吴就业
链接:https://wujiuye.com/article/0d31c373e467410ca3e33435a117f7c0
来源:吴就业的网络日记
本文为博主原创文章,未经博主允许不得转载。

一、挂盘报错:mount point /data/mnt does not exist

原因是需要先创建挂载点,才能执行挂载操作。

mkdir /data/mnt

然后重新执行mount命令。

二、挂盘报错:an incorrect mount option was specified

可以挂载命令加了不支持的选项,例如:

mount -t nfs -o umask=0000 172.19.156.xx:/test /data/mnt

需要移除不支持的选项:

mount -t nfs 172.19.156.xx:/test /data/mnt

三、挂盘报错:Protocol not supported

例如:

mount -t nfs 172.19.156.xx:/test/subpath /data/mnt

默认协议只支持挂载文件系统的一级目录/test/test/subpath是不支持的。

可以指定nfs协议版本。

mount -t nfs -o nfsvers=3 172.19.156.xx:/test/subpath /data/mnt

四、挂盘报错:mounting 172.19.156.xx:/test/subpath failed, reason given by server: No such file or directory

原因是服务器没有/test/subpath这个目录。

对于使用gcp的Filestore服务,没有一个api支持创建一个子目录。

可以先挂盘根目录test,然后创建子目录/test/subpath,再挂载子目录。

如果是实现k8s csi驱动,可以在controller组件挂载根目录,然后创建子目录。node组件就可以直接挂载子目录。

声明:公众号、CSDN、掘金的曾用名:“Java艺术”,因此您可能看到一些早期的文章的图片有“Java艺术”的水印。

文章推荐

Google Cloud如何给ServiceAccount授予资源细粒度的权限控制

Google Cloud如何给ServiceAccount授予资源细粒度的权限控制?介绍如何在控制台上配置,然后介绍如何通过API写代码配置。

如何理解Google Cloud的ServiceAccount、Role和Policy等概念

这些云平台搞的权限控制是真难理解,搞得好复杂。这篇写给刚接触Google Cloud的开发者,介绍一下如何快速理解Google Cloud的IAM的一些概念。

技术的成长其实是被逼出来的

如何提升解决问题的能力,那一定是在实战中成长,经历-挑战-总结,不断的训练。

原创被抄袭,付费专栏变免费,版权问题如何解决?

我最痛恨的事情还是发生了,我的付费专栏被抄了,付费变免费。