Como este é um Linux sem estado, o atual / root é montado através do NFS a partir de uma máquina separada, onde os arquivos são obviamente montados como rw. Graças a @Martin von Wittich
Eu tenho um servidor Linux netboot onde o /root
é montado como somente leitura.
# Set to 'yes' to mount the system filesystems read-only. READONLY=yes # Set to 'yes' to mount various temporary state as either tmpfs # or on the block device labelled RW_LABEL. Implied by READONLY TEMPORARY_STATE=yes # Place to put a tmpfs for temporary scratch writable space RW_MOUNT=/var/lib/stateless/writable # Label on local filesystem which can be used for temporary scratch space RW_LABEL=stateless-rw # Options to use for temporary mount RW_OPTIONS= # Label for partition with persistent data STATE_LABEL=stateless-state # Where to mount to the persistent data STATE_MOUNT=/var/lib/stateless/state # Options to use for peristent mount STATE_OPTIONS= CLIENTSTATE=
Eu posso ver os arquivos / diretórios em /etc/rwtab
montados no sistema de arquivos de leitura / gravação temporário. Agora eu gostaria de adicionar arquivos / diretórios a esta lista /etc/rwtab
e incapaz de fazê-lo como se fosse somente leitura.
Agora, preciso instalar o software e atualizar algumas configurações. Preciso remontar a partição raiz.
# mount -o remount,rw /
Este é um servidor de produção.
Como este é um Linux sem estado, o atual / root é montado através do NFS a partir de uma máquina separada, onde os arquivos são obviamente montados como rw. Graças a @Martin von Wittich
No sistema que está sendo exibido / over nfs:
yum --installroot=<shared nfs root directory> update||install||erase <package>