comando vfcctrl

Propósito

Ativa, desativa ou lista os protocolos que são suportados pelos adaptadores virtual Fibre Channel host (vfchost).

Sintaxe

vfcctrl -lista -protocolo [-desativado]

vfcctrl -habilitar -protocolo {scsi | nvme} {-cpname clientPartitionName | -cépido clientPartiçãoIdDecimal | -vadapter ServerVirtualAdapter}

vfcctrl -desativar -protocolo {scsi | nvme} {-cpname clientPartitionName | -cépido clientPartiçãoIdDecimal | -vadapter ServerVirtualAdapter}

Descrição

O comando vfcctrl ativa ou desativa os protocolos que são suportados por adaptadores de vfchost. O comando também lista o status dos protocolos suportados. O protocolo pode ser desativado como resultado da operação Live Partition Mobility (LPM) ou por você como usuário.

Você pode ativar ou desativar protocolos para cada adaptador de vfchost que é provisionado para uma partição cliente específica usando o nome de partição do cliente (opção-cpname ) ou identificador de partição do cliente (opção-cépido ). O nome de partição do cliente, ID de partição do cliente ou ambos podem não estar disponíveis para adaptadores de vfchost que dependem do estado cliente independentemente de ele estar logado ou ativado. Se o nome da partição do cliente ou o identificador não estiver disponível, você poderá utilizar a opção -vadapter para ativar ou desativar o protocolo para um adaptador de vfchost individual.

O comando vfcctrl com a opção -list -protocol lista o estado de protocolo de todos os adaptadores de vfchost no Virtual I/O Server (VIOS) e o nome de partição do cliente associado, o identificador de partição do cliente ou ambos quando esses valores estiverem disponíveis. A opção -desativado lista apenas os adaptadores que possuem pelo menos um protocolo desativado. Se o protocolo for desativado durante a operação LPM ao vivo, ele será listado sob a coluna disabled_by_lpm . Se você como um usuário desativou o protocolo, ele é listado sob a coluna disabled_by_user .
Nota: Se as informações não estiverem disponíveis, o valor listado será exibido como "--".

Sinalizações

Nome da Flag Descrição
-lista Lista as informações sobre todos os adaptadores de vfchost no VIOS.
-protocolo Lista as informações do protocolo sobre todos os adaptadores de vfchost.
-desativado Lista apenas adaptadores que possuem pelo menos um protocolo que é desativado.
-enable Permite o protocolo para adaptadores de vfchost que estão atualmente desativados.
-disable Desativa o protocolo para adaptadores de vfchost.
Nota: O protocolo Small Computer Serial Interface (SCSI) não pode ser desativado.
-cpname Especifica o nome de partição do cliente que você deseja ativar ou desativar.
-cpid Especifica o ID de partição do cliente em valor decimal que você deseja ativar ou desativar.
-vadapter Especifica o adaptador vfchost que você deseja ativar ou desativar.
-protocolo Especifica o protocolo, o SCSI ou o Nonvolátil Memory express (NVMe), que deseja ativar ou desativar.

Exemplos

  1. Para listar o status do protocolo para todos os adaptadores virtuais, digite o seguinte comando:
    $ vfcctrl -list -protocol
    Adapter         disabled_by_lpm         disabled_by_user       ClntId     ClntName        
    --------------- ----------------------- ---------------------- ---------- ----------------
    vfchost0        none                    NVMe                   5          clientlpar1      
    vfchost1        none                    NVMe                   5          clientlpar1      
    vfchost2        none                    NVMe                   18         --              
    vfchost3        none                    NVMe                   5          --              
    
  2. Para ativar o protocolo NVMe para o adaptador vfchost2 , digite o seguinte comando:
    $ vfcctrl -enable -protocol nvme -vadapter vfchost2
    The "nvme" protocol for "vfchost2" is enabled.
    
  3. Para ativar o protocolo NVMe para todos os adaptadores que são pertencentes ao identificador do cliente 5, digite o seguinte comando:
    $ vfcctrl -enable -protocol nvme -cpid 5           
    The "nvme" protocol for "vfchost0" is enabled.
    
    The "nvme" protocol for "vfchost1" is enabled.
    
    The "nvme" protocol for "vfchost3" is enabled.
    
  4. Para desativar o protocolo NVMe para todos os adaptadores que são pertencentes ao nome do cliente clientlpar1, digite o seguinte comando:
    $ vfcctrl -disable -protocol nvme -cpname clientlpar1
    The "nvme" protocol for "vfchost0" is disabled.
    
    The "nvme" protocol for "vfchost1" is disabled.