Remontar os roofts somente leitura após a inicialização

1

Estou procurando a melhor maneira de remontar o rootfs do servidor após a inicialização completa quando todos os serviços do sistema estiverem iniciados e em execução. O Remount deve ser pré-formado somente quando todos os serviços forem iniciados com sucesso e nenhum deles relatar qualquer erro (código de saída > 0). Eu uso systemd como serviço init, mas não tenho certeza se remontar por script de inicialização é a melhor maneira de realizar essa tarefa.

    
por Galmi 05.03.2014 / 16:56

1 resposta

0

Eu não tenho uma caixa de debian na minha frente, mas acredito que isso pode ser feito assim:

  1. Crie um script de serviço personalizado em /etc/init.d/ chamado algo como remountroot ou algo parecido.
    • O comando 'start' provavelmente remonta a raiz como r / o.
    • O comando 'stop' provavelmente remonta a raiz como r / w.
    • O comando 'status' provavelmente apenas libera o estado de montagem da raiz, útil para scripts.
  2. Nesse script personalizado, inclua: # Required-Start: $all no cabeçalho do LSB para executá-lo por último.

Não sei ao certo como lidar melhor com pedidos de serviço de parada para que o root fique gravável quando o sistema estiver sendo desligado.

    
por 05.03.2014 / 17:57

Tags