我有一个网络启动 Linux 服务器,其中/root
以只读方式安装。
# 设置为“yes”以只读方式挂载系统文件系统。 只读=是 # 设置为“yes”以将各种临时状态挂载为 tmpfs # 或在标记为 RW_LABEL 的块设备上。由 READONLY 隐含 TEMPORARY_STATE=是 # 放置 tmpfs 作为临时可写空间的地方 RW_MOUNT=/var/lib/无状态/可写 # 本地文件系统上的标签,可用于临时暂存空间 RW_LABEL=无状态-rw # 用于临时挂载的选项 RW_选项= # 具有持久数据的分区的标签 STATE_LABEL=无状态状态 # 持久化数据挂载到哪里 STATE_MOUNT=/var/lib/stateless/state # 用于永久挂载的选项 状态选项= 客户端状态=
/etc/rwtab
我可以看到临时读写文件系统中安装的文件/目录。现在我想将文件/目录添加到此列表中/etc/rwtab
,但由于其本身是只读的而无法这样做。
现在,我需要安装软件并更新一些配置。我需要重新挂载根分区吗?
# mount -o remount,rw /
这是生产服务器。
答案1
由于这是无状态 Linux,因此实际的 /root 是通过 NFS 从一台单独的计算机挂载的,其中文件显然以 rw 挂载。感谢@Martin von Wittich
答案2
在通过 nfs 提供服务的系统上:
yum --installroot=<shared nfs root directory> update||install||erase <package>