
Tive a necessidade de aumentar o espaço em disco, para meu Linux azure, anexamos um novo disco vazio e seguimos os passos aquihttp://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk, a única diferença é que o deviceid recém-adicionado não foi encontrado em /var/log/messages.
Agora preciso adicionar outro disco, e anexamos outro disco, o problema é que para fazer o primeiro passo do fdisk
sudo fdisk /dev/sdc
Não tenho ideia de onde o disco recente está anexado, totalmente sem noção, também quais são as etapas se eu quiser remover um disco completamente, sei que o umount irá desmontar um disco, mas isso não necessariamente tira o dispositivo da instância, eu quero um desapego total.
Responder1
Finalmente descobri - os discos SCSI adicionais adicionados são iniciados em /dev/sda, /dev/sdb , /dev/sdc, /dev/sdd, /dev/sde.... A razão pela qual o tutorial do MS fala sobre / dev/sdc é porque é o terceiro disco no sistema, primeiro seu volume raiz, segundo seu armazenamento temporário efêmero, e este é o terceiro, agora que /dev/sdc não é bom o suficiente para você e você deseja removê-lo
- Remover entrada do arquivo /etc/fstab
- desmontar /unidade de dados
agora você pode remover o disco anexado do console do Azure.
Digamos que o sdc ainda esteja lá e você queira adicionar outro, basta anexar no console do Azure e seguir as mesmas etapas fornecidas emhttp://azure.microsoft.com/en-in/documentation/articles/virtual-machines-linux-how-to-attach-disk/#initializeinlinux a única diferença é que o outro disco estaria em /dev/sdd locais onde você faz partições em /dev/sdc1 se tornará /dev/sdd1, é basicamente isso.
Referências
Responder2
Depois de anexar o novo disco, faça o seguinte na CLI:
$ sudo grep SCSI /var/log/syslog ##MAKE SURE sdc IS THERE
$ sudo fdisk /dev/sdc ##to create a new partition
- pressione n (para criar uma nova partição)
- pressione p (para torná-lo primário)
- pressione 1 para torná-la a primeira partição
- pressione p para obter detalhes sobre isso
- pressione w para gravar as configurações do disco e pronto
$ sudo mkfs -t ext4 /dev/sdc1 #PARA FAZER O SISTEMA DE ARQUIVOS ext4 (ou 3) $ sudo mkdir /datadrive ##(OU QUALQUER OUTRO NOME PARA SUA NOVA UNIDADE) $ sudo montar /dev/sdc1 /datadrive
Os 2 últimos comandos são para tornar o datadrive a nova montagem para o sdc que criamos. Para tornar o sistema de arquivos montado automaticamente nas reinicializações:
$ sudo -i blkid
Pegue a saída de sdc1
(ex. /dev/sdc1: UUID="33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e" TYPE="ext4"
)
$ sudo vi /etc/fstab
Adicione isto ao final:
UUID=33333333-3b3b-3c3c-3d3d-3e3e3e3e3e3e /datadrive ext4 defaults 1 2
Para testar se o sistema de arquivos foi montado corretamente:
$ sudo umount /datadrive
$ sudo mount /datadrive