Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Elastic Volume Service/ Perguntas frequentes/ Anexo/ Por que não consigo exibir o disco de dados anexado no servidor?
Atualizado em 2023-12-28 GMT+08:00

Por que não consigo exibir o disco de dados anexado no servidor?

Solução de problemas

Tabela 1 Possíveis causas

SO

Possível causa

Solução

Linux

  • Novos discos de dados não são formatados e particionados por padrão, e um disco não formatado não será listado na saída do comando. Você deve inicializar manualmente o disco.
  • 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.

Disco de dados do 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 Windows

Disco de dados do Linux

Sintoma: um disco de dados foi anexado a um ECS do Linux no console de gerenciamento, 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, e um disco não formatado não será listado na saída do comando. Você deve inicializar manualmente o disco.

    Para obter detalhes, consulte Introdução aos cenários de inicialização de disco 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:
    1. Execute o seguinte comando para montar a partição novamente:

      mountPartição do discoPonto de montagem

      Neste exemplo, execute o seguinte comando:

      mount /dev/vdb1 /mnt/sdc

      Execute as etapas a seguir para habilitar a montagem automática de partição na inicialização do sistema:

    2. Execute o seguinte comando para consultar o UUID da partição:

      blkidPartição de disco

      Neste exemplo, execute o seguinte comando para consultar o UUID da partição /dev/vdb1:

      blkid /dev/vdb1

      Informação semelhante à seguinte foi 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.

    3. Execute o seguinte comando para abrir o arquivo fstab usando o editor vi:

      vi /etc/fstab

      Pressione i para entrar no modo de edição.

    4. 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
      O conteúdo anterior é usado apenas para referência. Adicione as informações que são usadas no ambiente. Os parâmetros são descritos como segue:
      • A primeira coluna indica o UUID da partição obtido em 2.
      • A segunda coluna indica o diretório no qual a partição está montada. Você pode consultar o ponto de montagem usando o comando df -TH.
      • A terceira coluna indica o formato do sistema de arquivos da partição. Você pode consultar o formato do sistema de arquivos usando o comando df -TH.
      • A quarta coluna indica a opção de montagem de partição. Normalmente, esse parâmetro é definido como defaults.
      • A quinta coluna indica 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.
      • A sexta coluna indica a opção fsck, ou seja, se deve usar o fsck para verificar o disco anexado durante a inicialização.
        • 0: não usar fsck.
        • Se o ponto de montagem for a partição raiz (/), este parâmetro deve ser definido como 1.

          Quando este parâmetro é definido como 1 para a partição raiz, este parâmetro para outras partições deve começar com 2 porque o sistema verifica as partições na ordem crescente dos valores.

    5. Pressione Esc, insira :wq e pressione Enter.

      O sistema salva as configurações e sai do editor vi.

      Execute as seguintes operações para verificar a função de montagem automática:
      1. Execute o seguinte comando para desmontar a partição:

        umountpartição de disco

        Neste exemplo, execute o seguinte comando:

        umount /dev/vdb1

      2. Execute o seguinte comando para recarregar todo o conteúdo no arquivo /etc/fstab:

        mount -a

      3. Execute o seguinte comando para consultar as informações de montagem do sistema de arquivos:

        mount | grep ponto de montagem

        Neste exemplo, execute o seguinte comando:

        mount | grep /mnt/sdc

        Se informações semelhantes às seguintes forem exibidas, a montagem automática foi configurada:

        root@ecs-test-0001 ~]# mount | grep /mnt/sdc
        /dev/vdb1 on /mnt/sdc type ext4 (rw,relatime,data=ordered)

Disco de dados do Windows

Sintoma: um disco de dados foi anexado a um ECS do Windows no console de gerenciamento, mas o disco não pode ser visualizado no servidor. Por exemplo, Volume (D:) não foi mostrado em This PC de um servidor do Windows executando o Windows Server 2012. Normalmente, o Volume (D:) aparece, como mostrado na Figura 1.

Figura 1 Volume (D:) aparece

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, consulte Introdução aos cenários de inicialização de disco de dados e estilos de partição.