Centos 7 no Windows Azure, que monta / dev / sdb? (systemd)

1

Eu preciso descobrir quais systemd service montam /dev/sdb (também conhecido como /mnt/resource ) no Windows Azure? Estou usando a imagem do Centos 7 e ela é baseada no systemd e estou tentando iniciar um serviço que depende do /mnt/resource montado já.

Pesquisando no Google, mas ainda sem muita sorte.

    
por Michael Pliskin 19.11.2014 / 23:03

1 resposta

1

Eu consegui encontrar uma resposta depois de um tempo. Não é tão simples assim:

  • O serviço que monta /mnt/resource é chamado waagent.service
  • No entanto, systemd só permite que você espere até que ele seja iniciado, não até que ele termine a inicialização
  • Portanto, meu script usou o seguinte código de detecção:

LINES='df | grep /mnt/resource | wc -l'
while [ $LINES -lt 1 ]
do
        sleep 1
        LINES='df | grep /mnt/resource | wc -l'
done
    
por 20.11.2014 / 00:45