我已经设置了一个UbuntuServer14.04实例,包括AWS EC2中的Mate桌面。它有一个30 at的系统卷和一个80 at的卷,可在/mnt上使用。
调用sudo chown <awsuser> /mnt之后,我可以在80 on的卷上创建文件和文件夹。
在重新启动VM之后,我必须重新运行sudo chown <awsuser> /mnt,否则我会得到一个权限被拒绝的错误。
如何使sudo chown <awsuser> /mnt永久化?
更新:mount | grep /mnt的输出:
/dev/xvdb on /mnt type ext3 (rw)ls -ld /mnt输出
drwxr-xr-x 3 root root 4.0K Nov 23 2015 /mnt发布于 2016-06-21 11:22:44
/mnt指向实例存储。如文档中所指出的,实例存储与实例生命周期相关联:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/InstanceStorage.html#instance-store-lifetime
只有在启动实例时,才能为实例指定实例存储卷。实例存储中的数据仅在关联实例的生存期内持续。如果实例重新启动(有意或无意),则实例存储中的数据将保持不变。但是,实例存储中的数据在以下情况下丢失:
因此,不要依赖实例存储有价值的长期数据.相反,您可以构建一定程度的冗余(例如RAID 1/5/6),或者使用支持冗余和容错的文件系统(例如HDFS和MapR)。您还可以定期将数据备份到更持久的数据存储解决方案,如Amazon或Amazon。
发布于 2016-06-20 20:40:15
sudo chown <awsuser> /mnt后
chattr -i /mnt它使变化永久和可逆性,只有通过根。
https://askubuntu.com/questions/789449
复制相似问题