自定义镜像创建的实例首次启动时NAS自动挂载失败的解决方法
发布时间:2020-09-22 点击数:1188
问题描述
在服务器中配置好NAS文件系统的自动挂载,然后创建自定义镜像,使用该镜像创建实例,在首次启动服务器时,NAS自动挂载失败。如果重启服务器,会发现可以正常自动挂载。此时使用NFSv4.0挂载时报“mount.nfs: Operation not permitted”错误,但是使用NFSv3是可以在首次启动时挂载成功。
问题原因
对于某些内核版本,如果执行挂载的ECS和其他ECS拥有相同的实例名称,并且重名的ECS已使用NFSv4.0挂载同一个NFS挂载点,会造成冲突。
解决方案
您可以通过以下方法解决:
1.在报错的ECS实例上,执行以下命令。
echo 'install nfs /sbin/modprobe --ignore-install nfs nfs4_unique_id=`cat /sys/class/dmi/id/product_uuid`' >> /etc/modprobe.d/nfs.conf
2.等待业务低峰期,重启ECS实例。
3.重新挂载NFS文件系统。
适用于
•云服务器ECS
•文件存储NAS
•弹性伸缩
如果您有其他问题,可以联系北京优胜智连阿里云代理商,为您提供一对一专业全面的技术服务,同时新/老阿里云会员,均可享受我公司代理商价格,欢迎咨询!