Localizar Seu Volume na Instância

No Compute Cloud@Customer, quando um volume em blocos é inicialmente anexado a uma instância, a instância vê o volume como um novo disco, por exemplo: como dispositivo /dev/sdb. Este procedimento descreve como listar OS dispositivos de disco em uma instância para que você possa encontrar o volume e administrá-lo no SO.

Para imagens UNIX, para montar esses volumes quando uma instância é inicializada, você precisa adicionar o volume ao arquivo /etc/fstab. Consulte Configurando Volumes para Montagem Automática (Instâncias do Linux).

Opcionalmente, você pode executar várias tarefas administrativas para configurar o armazenamento de acordo com seus requisitos de armazenamento.

OS utilitários usados para executar as tarefas administrativas variam de acordo com o tipo de SO na instância. Para obter mais informações administrativas, consulte a documentação da versão do SO que está na instância. Essas bibliotecas de documentação fornecem acesso a informações úteis:

Identificando o Volume de Inicialização e os Dispositivos Anexados de Volume em Blocos na Instância Usando Comandos Linux

  1. Faça logon na instância Consulte Conexão com uma Instância.

  2. Liste os dispositivos de disco.

    Importante

    No UNIX OSs, a ordem em que os volumes são anexados não é determinística, de modo que pode ser alterada a cada reinicialização. Se você mencionar um volume usando o nome do dispositivo, como /dev/sdb, e tem mais de um volume não raiz, não há garantia de que o volume que pretende montar para um nome de dispositivo específico será o volume montado. Ao configurar o SO para reconhecer o volume em blocos (por exemplo, adicionando o volume ao arquivo /etc/fstab), use o ID SCSI do volume conforme descrito neste procedimento.

    sudo ls /dev/sd*
    /dev/sda  /dev/sda1  /dev/sda2  /dev/sdb

    Neste exemplo, dois dispositivos são listados, /dev/sda e /dev/sdb.

  3. Use o comando fdisk -l para exibir informações de configuração sobre os dispositivos.

    Neste exemplo, /dev/sda é o volume de inicialização e /dev/sdb é o volume em blocos anexado.

    sudo fdisk -l
    
    Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    Disk label type: dos
    Disk identifier: 0x000af694
    
       Device Boot Start End Blocks Id System
    /dev/sda1 * 2048 2099199 1048576 83 Linux
    /dev/sda2 2099200 61442047 29671424 8e Linux LVM
    
    Disk /dev/mapper/ol-root: 27.2 GB, 27229421568 bytes, 53182464 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    
    
    Disk /dev/mapper/ol-swap: 3145 MB, 3145728000 bytes, 6144000 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes
    
    
    Disk /dev/sdb: 1099.5 GB, 1099511627776 bytes, 2147483648 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 8192 bytes / 8192 bytes

    Este exemplo de saída fornece estas informações sobre /dev/sda e /dev/sdb:

    • O tamanho de /dev/sda é de 53,7 GB (volume de inicialização).

    • /dev/sda tem duas partições: /dev/sda1 e /dev/sda2.

    • O tamanho de /dev/sdb é de 1099,5 GB (o volume em blocos anexado) e não tem partições.

  4. Identifique OS dispositivos que possuem sistemas de arquivos e que estão montados no SO.

    sudo df -T
    Filesystem          Type     1K-blocks    Used Available Use% Mounted on
    devtmpfs            devtmpfs  16318164       0  16318164   0% /dev
    tmpfs               tmpfs     16332596       0  16332596   0% /dev/shm
    tmpfs               tmpfs     16332596    8744  16323852   1% /run
    tmpfs               tmpfs     16332596       0  16332596   0% /sys/fs/cgroup
    /dev/mapper/ol-root xfs       26578248 2907292  23670956  11% /
    /dev/sda1           xfs        1038336  292512    745824  29% /boot
    tmpfs               tmpfs      3266520       0   3266520   0% /run/user/0

    Neste exemplo:

    • /dev/sda1 tem um sistema de arquivos xfs e é montado em /boot (o volume de inicialização).

    • /dev/sdb não está listado porque esse volume em blocos acabou de ser anexado e não teve um sistema de arquivos criado e ainda não é montável.

  5. Localize o ID SCSI do volume recém-anexado.

    sudo ls -l /dev/disk/by-id
    total 0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-name-ol-root -> ../../dm-0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-name-ol-swap -> ../../dm-1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-uuid-LVM-83pr2aUrW2ZdCbWgsN4ZRFqvsXGGNZ8JO6il7j1YTWpywZeewYCiA6ywDmIeho1G -> ../../dm-0
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 dm-uuid-LVM-83pr2aUrW2ZdCbWgsN4ZRFqvsXGGNZ8JsaUihE3RWozk5u4p5nOwG9sFcj34AU3F -> ../../dm-1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 lvm-pv-uuid-Dh9ydC-Rj90-chhj-tkwq-ZI0Z-mfop-Wtg5bh -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025 -> ../../sda
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025-part1 -> ../../sda1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 scsi-3600144f096933b92000061ae9bfc0025-part2 -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  8 15:17 scsi-3600144f096933b92000061b1129e0037 -> ../../sdb
    lrwxrwxrwx. 1 root root  9 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025 -> ../../sda
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025-part1 -> ../../sda1
    lrwxrwxrwx. 1 root root 10 Dec  6 18:26 wwn-0x600144f096933b92000061ae9bfc0025-part2 -> ../../sda2
    lrwxrwxrwx. 1 root root  9 Dec  8 15:17 wwn-0x600144f096933b92000061b1129e0037 -> ../../sdb

    Neste exemplo, a linha a seguir mostra o ID de SCSI atribuído a sdb:

    lrwxrwxrwx. 1 root root 9 Dec 8 15:17 scsi-3600144f096933b92000061b1129e0037 -> ../../sdb

    em que scsi-3600144f096933b92000061b1129e0037 é o ID SCSI.

    O ID SCSI é um nome de dispositivo persistente para /dev/sdb e é usado ao executar operações administrativas no dispositivo, como particionamento, criação de um sistema de arquivos e montagem.

    Para obter mais informações sobre a montagem de um sistema de arquivos de volume em blocos em uma instância, consulte Configurando Volumes para Montagem Automática (Instâncias do Linux).

  6. Execute tarefas administrativas para configurar o volume em blocos de acordo com os seus requisitos de armazenamento.

    As tarefas específicas que você executa dependem do tipo de sistema operacional que executa a instância e de como você deseja que o armazenamento seja configurado. Consulte a documentação do SO para obter detalhes.