Comando vfcstat

Propósito

Exibe informações sobre adaptadores clientes Virtual Fibre Channel (VFC), como estatísticas, status e atividades.

Sintaxe

vfcstat [ -h ] | [-l ]

vfcstat -d vfc_client_adapter [ -f nome_da_função ]

vfcstat -d vfc_client_adapter -e [ -z ]

vfcstat -d vfc_client_adapter [ -s [ -z ] ] [ -c no_of_times_to_run [ -i intervel_sec ] ] [ -F ]

Descrição

O comando vfcstat relata informações como estado do adaptador FC virtual, status, ID da NPort, informações de filas de E/S, estatísticas de leitura / gravação, informações sobre ligação com o host (VIOS), erros de link, tempos limites de caminho e assim por diante. As informações necessárias são buscadas em tempo real e exibidas na saída. É possível reconfigurar alguns detalhes, como estatísticas e contagens de erros. Também é possível recuperar estatísticas de leitura / gravação na saída formatada para propósitos de script usando a opção -F .. O comando vfcstat exibe as estatísticas em um intervalo de tempo especificado para o número específico de vezes.. O comando vfcstat funciona apenas no adaptador do cliente FC virtual

Sinalizações

--c no_of_times_to_run
Especifica o número de vezes que o comando vfcstat deve ser executado ao especificar a função de estatísticas. Os valores válidos estão no intervalo de 1 a 86400.
--d vfc_client_adapter
Especifica o nome da placa do cliente FC virtual
-e
Exibe contagens de erros para eventos de link e de tempo limite de caminho
--f nome_da_função
Especifica a função para exibir a saída. Para obter uma lista de funções que estão disponíveis para um adaptador cliente FC virtual, consulte Exemplo 2.
-F
Exibe a saída de estatística formatado
-h
Exibe informações de uso e ajuda.
--i intervel_sec
Especifica o intervalo entre várias execuções do comando vfcstat Os valores válidos estão no intervalo de 1 a 86400 segundos. O valor padrão é 1 segundo.
-l
Lista todos os adaptadores de cliente FC virtuais
-s
Exibe estatísticas de leitura / gravação.
-z
Reconfigura estatísticas ou métricas de contagem de erro.

Exemplos

  1. Para listar todos os adaptadores clientes FC virtuais, insira o comando a seguir:
    # vfcstat -l
    A saída pode ser semelhante ao seguinte exemplo:
    fcs0
    fcs1
  2. Para listar todas as funções disponíveis para um adaptador FC virtual específico, insira o comando a seguir:
    # vfcstat  -d fcs0
    A saída pode ser semelhante ao seguinte exemplo:
    activity
    capabilities
    hostinfo
    link
    nport_id
    status
    tunables
    wwpn
  3. Para exibir o status de um adaptador FC virtual específico, insira o comando a seguir:
    # vfcstat  -d fcs0 -f status
    A saída pode ser semelhante ao seguinte exemplo:
    State                 0x10 (ONLINE)
    Opened                true
    cfg_opn_state         0x0
    prev_cfg_channels     0
    flags                 0x1400 ( UP_AFTER_LPM, SCSI_FLOGIN )
    total_io_dma_size     0x20000000
    total_dma_size_used   0x19900000
    no_chs_reason_code    0x0 ( N/A )
    migrated_count        0
    online_time           61925950 (lbolt)
    UP time               498417 sec ( 5 days 18 hours 26 minutes 57 seconds )
    
    Admin Queue
        active_cmds       0
        spl_active_cmds   0
        pending_cmds      0
        spl_pending_cmds  0
        resp_cmds         0
    
    SCSI Queue #1
        active_cmds       0
        spl_active_cmds   0
        pending_cmds      0
        spl_pending_cmds  0
        resp_cmds         0
    ...
    ...
  4. Para exibir estatísticas de um adaptador FC virtual específico, insira o comando a seguir:
    # vfcstat  -d fcs0 -s
    A saída pode ser semelhante ao seguinte exemplo:
    
    Current time                      : May 15 2023, 01:33:13.644
    Time since last reset             : 499015 sec ( 5 days 18 hours 36 minutes 55 seconds )
    
    SCSI Queue #1
        Read reqs                     : 128
        Read bytes                    : 10204
        Write reqs                    : 29
        Write bytes                   : 21034
        No DMA res count              : 2
        No SGE count                  : 2
        h_send_dropped                : 1
        h_send_busy                   : 1
        No cmd res count              : 3
    
    SCSI Queue #2
        Read reqs                     : 99
        Read bytes                    : 17695
        Write reqs                    : 44
        Write bytes                   : 24125
    ...
    ...
    
    NVMe Queue #1
        Read reqs                     : 990
        Read bytes                    : 107695
        Write reqs                    : 84
        Write bytes                   : 234125
        Domain Ceiling exceed count   : 1
        No SGE count                  : 2
        h_send_dropped                : 4
        h_send_busy                   : 1
        No cmd res count              : 3
    
  5. Para exibir estatísticas de um adaptador cliente FC virtual específico em uma saída formatada, insira o comando a seguir:
    # vfcstat  -d fcs0 -s -F
    A saída pode ser semelhante ao seguinte exemplo:
    Current time=May 15 2023, 01:35:02.284
    Time since last reset=499124 sec ( 5 days 18 hours 38 minutes 44 seconds )
    Queue_Start
    Domain=SCSI	
    Queue number=1
    Read reqs=128
    Read bytes=10204
    Write reqs=29
    Write bytes=21034
    No DMA res count=2
    No SGE count=2
    h_send_dropped =1
    h_send_busy=1
    No cmd res count=3
    Queue_End
    
    Queue_Start
    Domain=SCSI
    Queue number=2
    Read reqs=99
    Read bytes=17695
    Write reqs=44
    Write bytes=24125
    ...
    ...
    ...
    Queue_End
    ...
    ...
    
    Queue_Start
    Domain=NVMeOF
    Queue_number=1
    Read reqs=990
    Read bytes=107695
    Write reqs=84
    Write bytes=234125
    Domain Ceiling exceed count=1
    No SGE count=2
    h_send_dropped=4
    vfchost_resource_closed
    h_send_busy=1
    No cmd res count=3
    Queue_End
  6. Para exibir estatísticas de um adaptador cliente FC virtual específico a cada 10 segundos por 5 vezes, insira o comando a seguir:
    # vfcstat -d fcs0 -s -c 5 -i 10
  7. Para reconfigurar todos os campos na função de estatísticas para um adaptador FC virtual específico, insira o comando a seguir:
    # vfcstat -d fcs0 -s -z
  8. Para exibir contagens de erro para um adaptador FC virtual específico, insira o comando a seguir:
    # vfcstat  -d fcs0 -e
    A saída pode ser semelhante ao seguinte exemplo:
    Current time                    : Mar 17 2023, 14:28:23.854
    Time since last reset           : 33041 sec ( 9 hours 10 minutes 41 seconds )
    
    Link Errors:
               Total errors: 4
            Last 10 minutes: 1
            Last 60 minutes: 2
              Last 24 hours: 4
    
    Path Timeouts:
                      Domain: Admin
              Total timeouts: 6
             Last 10 minutes: 1
             Last 60 minutes: 2
               Last 24 hours: 6
    
    Path Timeouts:
                      Domain: SCSI
              Total timeouts: 2
             Last 10 minutes: 0
             Last 60 minutes: 1
               Last 24 hours: 2
    
    Path Timeouts:
                      Domain: NVMeOF
              Total timeouts: 5
             Last 10 minutes: 1
             Last 60 minutes: 2
               Last 24 hours: 5

Arquivo

Item Descrição
/usr/bin/vfcstat Contém o comando vfcstat