Como posso desativar a opção ext4 has_journal no servidor dedicado?

2

Eu tenho Ubuntu 10.04 dedicado servidor com unidade SSD. Por isso, quero desabilitar o diário do sistema de arquivos.

Normalmente isso pode ser feito assim "tune2fs -O ^ has_journal / dev / md2". No entanto, o sistema de arquivos raiz está no modo de leitura e gravação, de modo que o tune2fs imprime um erro. O "-f" não funciona.

Talvez durante a inicialização haja algum script que é executado com o sistema de arquivos raiz montado como somente leitura. Então eu posso adicionar o comando acima para esse script.

BTW posso reinstalar o sistema operacional, mas o ext2 não está disponível. Uma página da Web de administração de provedores de servidor não permite a criação de opções de partição ao reinstalar o sistema operacional.

    
por Greg Dan 29.09.2010 / 20:17

1 resposta

3

Você deve poder remontar a partição raiz somente leitura se puder se dar ao luxo de desativar serviços suficientes por alguns minutos. Use lsof +f -- / para descobrir quais programas têm arquivos abertos para gravação. Em particular, se /var/log estiver na partição raiz, você terá que desativar o log; e /tmp deveria estar no tmpfs ou em um sistema de arquivos separado.

Se o seu provedor de hospedagem lhe der acesso ao console, você poderá passar init=/bin/sh na linha de comando do kernel (isso executa um shell em vez de init ) e executar tune2fs a partir dali.

    
por 30.09.2010 / 00:26