Descrição do problema
Após reiniciar uma instância ECS Linux, o sistema operacional funciona normalmente, mas erros Read-only file system *** ocorrem ao executar comandos como charrt, mkdir e cat.
A execução de
chattremsshd_configretorna o erro Read-only file system ***.
-
Ao executar
mkidrpara criar um diretório, o sistema retorna o erro cannot create directory 'test': Read-only file system ***.
-
O comando
catresulta no erro cannot create temp file for here-document: Read-only file system ***.
Causas
Causas possíveis:
O arquivo
/etc/fstabespecifica a opçãoropara o sistema de arquivos raiz (/), impedindo operações de escrita.Nenhuma opção de montagem está definida para
/no arquivo/etc/fstab. Após a reinicialização, o sistema adotarocomo padrão, bloqueando operações de escrita.
Solução
Alterar a opção de montagem do sistema de arquivos raiz em /etc/fstab
Conecte-se à instância ECS Linux via VNC. Consulte Escolher um método de conexão.
-
Verifique a opção de montagem do sistema de arquivos raiz.
cat /etc/fstabSe a saída exibir a opção
ropara o sistema de arquivos raiz (/), altere-a pararw.
-
Caso não haja opção de montagem especificada para
/, o sistema utilizaropor padrão. Defina a opção comorw.
-
Remonte o sistema de arquivos raiz com permissão de leitura e escrita (
rw).mount -o remount rw / -
Configure a opção de montagem de
/comorwno arquivo/etc/fstab.-
Abra o arquivo
/etc/fstab.vim /etc/fstab -
Defina a opção de montagem de
/comorw.
Pressione Esc, insira
:wqe pressione Enter para salve.-
Reinicie a instância para aplicar a alteração.
reboot
-