EC2 fstab e a melhor hora para ligar um diretório

1

Eu tenho um servidor no aws que eu precisava atualizar o ubuntu de 10.04 para 12.04 para obter a versão mais recente do php. Fiz vários testes para ver se minha configuração seria atualizada e tudo parecia ok. No entanto, acabei colocando a caixa e depois a próxima caixa. Passei os últimos dias trabalhando em uma nova instalação de 12.04 em vez do sistema antigo. Isto é para documentar a pegadinha e fazer uma pergunta sobre o melhor momento para ligar diretórios.

A caixa continuou a ser impressa quando eu tentei incorretamente montar unidades que não haviam sido montadas anteriormente. Na instalação de estoque do Ubuntu, ele cria uma unidade efêmera.

Abaixo está o fstab. Como você pode ver as montagens / dev / xvdb com nobootwait e faz com que todas as montagens a seguir falhem porque os outros pontos de montagem não estão lá. Quando falha, eles dão um aviso

The disk drive for /mnt/www/webfiles1 is not ready yet or not present
Continue to wait; or Press S to skip mounting or M for manual recovery

Como isso está em uma nuvem aws, não consigo interagir com o prompt e ele simplesmente trava. Adicionar nobootwait aos outros pontos de montagem não resolveu o problema. Foi só depois de comentar a linha / dev / xvdb e criar os pontos de montagem na unidade raiz que tudo funcionou como esperado.

LABEL=cloudimg-rootfs   /        ext4   defaults        0 0
/dev/xvdb      /mnt    auto    defaults,nobootwait,comment=cloudconfig 0       2

# Web Files on external drives
UUID=5103351c-7303-4add-838f-5595ba5c105f /mnt/www/webfiles1 ext3 defaults 0 0  
UUID=730faa81-669d-4263-8687-114b112d4488 /mnt/www/webfiles2 ext3 defaults 0 0  
UUID=c7807090-2edd-4cab-bbfe-9815a92fc809 /mnt/www/webfiles3 ext3 defaults 0 0  

# Jailed web developers
/mnt/www/webfiles1/website1.com/www /home/user1/home/user1/www none bind 0 0
/mnt/www/webfiles2/website2.com/www /home/user2/home/user2/www none bind 0 0

A questão é sobre a montagem dos desenvolvedores web presos. Está montando seus diretórios presos no fstab o melhor lugar para fazê-lo ou deve ser feito em outro lugar?

Marcar

    
por Mark Parrish 17.07.2013 / 16:57

0 respostas