Adicionei outro volume à minha instância do EC2 (montada como/dev/xvdf) e preciso poder colocar arquivos nesse volume e recuperá-los por meio do diretório/var/www/. Como posso fazer isso? Esta é uma instância do Ubuntu, se isso faz diferença.
Responder1
O cenário mais simples pode ser configurar uma partição naquele dispositivo de bloco, depois criar um sistema de arquivos nele e, finalmente, anexá-lo ou montá-lo em algum diretório.
- crie uma partição primária número 1 (siga a ajuda) -
sudo fdisk /dev/xvdf
- crie um sistema de arquivos ext4 -
sudo mkfs.ext4 /dev/xvdf1
- crie um ponto de montagem -
sudo mkdir /foo
- monte o sistema de arquivos -
sudo mount /dev/xvdf1 /foo
Se desejar, você pode montá-lo no /var/www
diretório conforme solicitado. Se você não quiser montá-lo lá, configure outro Apache2 VirtualHost
apontando DocumentRoot
para lá. com Para tornar a etapa 4 persistente, anexe esta linha a /etc/fstab
:
/dev/xvdf1 /foo auto defaults 0 0
Por fim, pesquise no Google esse tipo de tarefa e tenho certeza que você encontrará documentação mais detalhada sobre como fazê-lo, pois esta é uma das tarefas administrativas mais básicas.