Por que não consigo visualizar o disco de dados anexado no servidor?
Solução de problemas
| SO | Causa possível | Solução |
|---|---|---|
| Linux |
| |
| Windows | Novos discos de dados não são formatados e particionados por padrão. Apenas unidades formatadas e particionadas aparecem no gerenciador de recursos. Você deve inicializar manualmente o disco. |
Disco de dados do Linux
Sintoma: um disco de dados foi anexado a um ECS do Linux no console, mas o disco não pode ser visualizado no servidor.
Execute df -TH para exibir as informações do disco. O CentOS 7.4 é usado neste exemplo. A saída normal do comando é a seguinte:
[root@ecs-test-0001 ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/vda1 ext4 43G 1.9G 39G 5% / devtmpfs devtmpfs 2.0G 0 2.0G 0% /dev tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 2.0G 9.1M 2.0G 1% /run tmpfs tmpfs 2.0G 0 2.0G 0% /sys/fs/cgroup tmpfs tmpfs 398M 0 398M 0% /run/user/0 /dev/vdb1 ext4 106G 63M 101G 1% /mnt/sdc
Ao contrário da saída normal do comando, apenas o disco do sistema /dev/vda1 está visível, mas o disco de dados /dev/vdb1 está ausente na saída do comando.
Análise de causa:
- Causa 1: novos discos de dados não são formatados e particionados por padrão. Um disco não formatado não será listado na saída do comando. Você deve inicializar manualmente o disco.
Para obter detalhes sobre como inicializar discos de dados, consulte Introdução aos cenários de inicialização de discos de dados e estilos de partição.
- Causa 2: se um disco de dados não puder ser encontrado depois que o ECS for reiniciado, a montagem automática da partição na inicialização do sistema pode não estar configurada. Execute as seguintes etapas:
- Monte o disco de dados.
mount <disk-partition> <mount-point>
Neste exemplo, execute o seguinte comando:
mount /dev/vdb1 /mnt/sdc
Execute as seguintes etapas para configurar a montagem automática no início do sistema:
- Consulte o UUID da partição.
Neste exemplo, o UUID da partição /dev/vdb1 é consultado.
blkid /dev/vdb1
Informação semelhante à seguinte é exibida:
[root@ecs-test-0001 ~]# blkid /dev/vdb1 /dev/vdb1: UUID="0b3040e2-1367-4abb-841d-ddb0b92693df" TYPE="ext4"
O UUID da partição /dev/vdb1 é exibido.
- Abra o arquivo fstab usando o editor vi.
vi /etc/fstab
Pressione i para entrar no modo de edição.
- Mova o cursor para o final do arquivo e pressione Enter. Em seguida, adicione as seguintes informações:
UUID=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc ext4 defaults 0 2
Neste exemplo, a linha que começa com "UUID" é a informação adicionada. Edite essa linha para corresponder ao seguinte formato:- UUID: o UUID obtido em 2.
- Ponto de montagem: o diretório no qual a partição está montada. Você pode consultar o ponto de montagem usando df -TH.
- Sistema de arquivos: o formato do sistema de arquivos da partição. Você pode consultar o formato do sistema de arquivos usando df -TH.
- Opção de montagem: a opção de montagem da partição. Normalmente, esse parâmetro é definido como defaults.
- Dump: a opção de backup de despejo do Linux.
- 0: o backup de despejo do Linux não é usado. Normalmente, o backup de despejo não é usado e você pode definir esse parâmetro como 0.
- 1: o backup de despejo do Linux é usado.
- fsck: a opção fsck, que significa se o fsck deve ser usado para verificar o disco durante a inicialização.
- 0: a opção fsck não é usada.
- Se o ponto de montagem for a partição raiz (/), este parâmetro deve ser definido como 1.
Se esse parâmetro for definido como 1 para a partição raiz, esse parâmetro para outras partições deve começar com 2, porque o sistema verifica as partições na ordem crescente dos valores.
- Pressione Esc, insira :wq e pressione Enter.
O sistema salva as configurações e sai do editor vi.
Verifique se o disco é montado automaticamente na inicialização.- Desmonte a partição.
Neste exemplo, execute o seguinte comando:
umount /dev/vdb1
- Recarregue todo o conteúdo no arquivo /etc/fstab.
mount -a
- Consulte as informações de montagem do sistema de arquivos.
Neste exemplo, execute o seguinte comando:
mount | grep /mnt/sdc
Se informações semelhantes às seguintes forem exibidas, a montagem automática entrou em vigor:
root@ecs-test-0001 ~]# mount | grep /mnt/sdc /dev/vdb1 on /mnt/sdc type ext4 (rw,relatime,data=ordered)
- Desmonte a partição.
- Monte o disco de dados.
Disco de dados do Windows
Sintoma: um disco de dados foi anexado a um ECS Windows no console, mas o disco não pode ser visualizado no servidor. Por exemplo, Volume (D:) não foi mostrado em This PC de um servidor executando o Windows Server 2012. Normalmente, o Volume (D:) aparece, como mostrado na Figura 1.
Solução: novos discos de dados não são formatados e particionados por padrão. Apenas unidades formatadas e particionadas aparecem This PC. Você deve inicializar manualmente o disco antes que ele possa ser visualizado aqui.
Para obter detalhes sobre como inicializar discos de dados, consulte Introdução aos cenários de inicialização de discos de dados e estilos de partição.
