Descobrindo MDisks Usando a CLI

É possível usar a interface da linha de comandos (CLI) para descobrir discos gerenciados (MDisks).

Sobre Esta Tarefa

O sistema em cluster (sistema) descobre o controlador de backend automaticamente e integra o controlador para determinar o armazenamento que é apresentado aos nós do sistema quando controladores de backend são:
  • Incluídos no Fibre Channel
  • Incluídos na mesma zona do comutador que um sistema
As unidades lógicas (LUs) do Small Computer System Interface (SCSI) que são apresentadas pelo controlador de backend são exibidas como MDisks não gerenciados. Entretanto, se a configuração do controlador de backend for modificada depois que isso ocorreu, o sistema pode estar ciente dessas mudanças na configuração. É possível solicitar que o sistema varra novamente o Fibre Channel SAN para atualizar a lista de MDisks não gerenciados.
Nota: A descoberta automática executada pelo sistema não grava nada em um disco gerenciado não gerenciado. É necessário instruir o sistema a incluir um disco gerenciado em um conjunto de armazenamentos ou usar um disco gerenciado para criar um volume de modo de imagem.

Descobrir (e, em seguida, visualizar) uma lista de MDisks:

Procedimento

  1. Emita o comando detectmdisk da CLI para varredura manual na rede Fibre Channel. A varredura descobre quaisquer novos MDisks que podem ter sido incluídos no sistema e pode ajudar a reequilibrar o acesso do MDisk em todas as portas de dispositivo do controlador disponíveis.
    Notas:
    1. Emita o comando detectmdisk somente quando tiver certeza de que todas as portas do controlador do disco estejam funcionando e corretamente configuradas no controlador e no zoneamento da SAN. Falhar ao fazer isso pode resultar em erros que não são relatados.
    2. Embora possa parecer que o comando detectmdisk foi concluído, talvez seja necessário um tempo extra para que ele seja executado. O comando detectmdisk é assíncrono e retorna um prompt, enquanto continua a ser executado em segundo plano. Você pode usar o comando lsdiscoverystatus para visualizar o status da descoberta.
  2. Quando a detecção for concluída, emita o comando lsmdiskcandidate da CLI para mostrar os MDisks não gerenciados. Estes MDisks não foram designados a um conjunto de armazenamentos.
  3. Emita o comando lsmdisk da CLI para visualizar todos os MDisks.

Resultados

Agora você viu que os controladores e comutadores de backend foram configurados corretamente e que o sistema reconhece o armazenamento que é apresentado pelo controlador de backend.

Exemplo

Este exemplo descreve um cenário no qual um único controlador de backend está apresentando oito LUs de SCSI para o sistema:

  1. Emita detectmdisk.
  2. Emita lsmdiskcandidate.

    A seguinte saída é exibida:

    id
    0
    1
    2
    3
    4
    5
    6
    7
  3. Emita lsmdisk -delim :

    A seguinte saída é exibida:

    lsmdisk -delim :
    id:name:status:mode:mdisk_grp_id:mdisk_grp_name:capacity:ctrl_LUN_#:controller_name:UID:tier
    0:mdisk0:online:unmanaged:::68.4GB:0000000000000000:controller0:20000004cf2422aa000000000000000000000000000000000000000000000000:
    1:mdisk1:online:unmanaged:::68.4GB:0000000000000000:controller1:20000004cf1fd19d000000000000000000000000000000000000000000000000:
    2:mdisk2:online:unmanaged:::68.4GB:0000000000000000:controller2:20000004cf242531000000000000000000000000000000000000000000000000: