Localizar Seu Volume na Instância

No Private Cloud Appliance, 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 localizar 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 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 dependendo do tipo de SO na instância. Para obter mais informações administrativas, consulte a documentação da versão do sistema operacional 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 de Volume em Blocos Anexados na Instância com Comandos Linux

  1. Faça log-on na sua instância. Consulte Conexão com uma Instância.

  2. Listar os dispositivos do disco.

    Importante

    Em sistemas operacionais UNIX, a ordem em que os volumes são anexados é não determinística, para que possa ser alterada a cada reinicialização. Se você se referir a um volume usando o nome da máquina, como /dev/sdb, e tiver mais de um volume não-raiz, não há garantia de que o volume a ser montado para um nome específico do dispositivo será o volume montado. Ao configurar o SO para reconhecer o volume em blocos (por exemplo, adicionar 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 é 1099,5 GB (o volume em blocos anexado) e não tem nenhuma partição.

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

    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 possui um sistema de arquivos xfs e é montado em /boot (o volume de inicialização).

    • /dev/sdb não está listado porque este 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 seguinte linha mostra o ID do SCSI atribuído a sdb:

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

    em que scsi-3600144f096933b92000061b1129e0037 é o ID do 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 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 sistema operacional para obter detalhes.