CoreOS:只读文件系统

时间:2016-06-14 11:08:42

标签: kubernetes readonly coreos

将文件移至/usr/local/bin时会显示:

mv: inter-device move failed: 'kubectl' to '/usr/local/bin/kubectl';
unable to remove target: Read-only file system

我已经尝试chmod

如何使CoreOS目录可写?

1 个答案:

答案 0 :(得分:18)

在CoreOS中,/usr分区是设计为只读的,因此/usr/local/bin/也是只读的(除非您在那里安装另一个磁盘)。这允许CoreOS使用的自动更新来保持OS最新。您可以看到分区布局here

您可以在另一个分区中安装二进制文件等。为此,我通常使用/opt/。您可以在/opt/上安装另一个磁盘,也可以依赖于/是读写的这一事实,具体取决于您的用例,安装的文件大小等。