comando rpvstat
Propósito
Exibe estatísticas do dispositivo cliente RPV.
Sintaxe
rpvstat -h
rpvstat [-d] [-t] [-i Interval [-c Count] [-d]] [rpvclient_name...]
rpvstat -N [-t] [-i Interval [-c Count] [-d]]
rpvstat -m [-d] [-t] [rpvclient_name...]
rpvstat -R [-r][rpvclient_name...]
rpvstat -r [-R] [rpvclient_name...]
rpvstat -A [-t] [-i Interval [-d] [-c Count] ] [rpvclient_name...] |
rpvstat -C [-t] [-i Interval [-d] [-c Count] ] [rpvclient_name...]
rpvstat -G [-t] [-i Interval [-d] [-c Count] ] [rpvclient_name...]
rpvstat -g [-t] [-i Interval [-d] [-c Count] ] [rpvclient_name...]
Descrição
O comando rpvstat exibe informações estatísticas disponíveis a partir do dispositivo cliente RPV que inclui os seguintes detalhes:
- Nome do cliente RPV
- Status da conexão
- Número total de leituras concluídas
- Número total de KBs lidos
- Número total de erros de leitura
- Número total de leituras pendentes
- Número total de KBs pendentes para leitura
- Número total de gravações concluídas
- Número total de KBs gravados
- Número total de erros de gravação
- Número total de gravações pendentes
- Número total de KBs pendentes para gravação
- Estatísticas para E/S assíncronas
- Estatísticas para cache de E/S assíncronas
Os erros de leitura e gravação são exibidos juntos. Esses contadores indicam o número de erros de E/S retornados ao aplicativo.
Opcionalmente, o comando rpvstat pode exibir suas estatísticas relacionadas a E/S em uma base por rede. Uma opção de resumo de rede do comando exibe as seguintes informações adicionais:
- Rendimento da rede, em kilobytes por segundo. O rendimento é calculado por tempo de intervalo especificado pelo usuário enquanto no modo de monitoramento.
- Os valores mais altos registrados para as estatísticas pendentes. Esses números históricos
de limite máximo são:
- Número máximo de leituras pendentes por rede
- Número máximo de kilobytes pendentes para leitura por rede
- Número máximo de gravações pendentes por rede
- Número máximo de kilobytes pendentes para gravação por rede
- Número de operações de E/S reexperimentada (ambas operações de leitura e gravação). Esta contagem de registros o número de novas tentativas de E/S que ocorreram nesta rede ou dispositivo. Isso pode ser usado como um indicador para uma rede marginal ou com falha. Essas estatísticas são reportados em um display separado.
Também é possível exibir as estatísticas para espelhamento assíncrono. O comando rpvstat imprime estatísticas gerais assíncronas usando a opção -A . Para exibir estatísticas por dispositivo, é necessário especificar a lista de dispositivos. Você pode exibir as informações de cache de E/S assíncrona usando a opção -C .
Sinalizações
| Sinalização | Descrição |
|---|---|
| -A | Exibe as informações estatísticas a seguir para uma ou mais operações de E/S assíncronas:
|
| -C | Exibe as informações estatísticas a seguir para cache de E/S assíncrona. O nome do GV é extraído do ODM.
|
| -c Contagem | Exibe informações no intervalo indicado para horários de Contagem . O valor do parâmetro Contagem deve ser um número inteiro maior que zero e menor ou igual a 999999. Se o parâmetro Interval for especificado, mas o parâmetro Count não é, então ele re-exibe indefinidamente. |
| -d | Exibe estatísticas monitoradas aplicáveis como valores delta a partir do valor anterior. |
| -G | Exibe as seguintes informações estatísticas sobre o grupo de E/S assíncrono:
|
| -g | Exibe um resumo de informações estatísticas sobre o grupo de E/S assíncrono que inclui os seguintes dados:
|
| -h | Exibe a sintaxe e o uso do comando. |
| -i Intervalo | Exibe automaticamente status em cada Interval segundos. O valor do parâmetro Interval deve ser um número inteiro maior que zero e menor ou igual a 3600. Se o parâmetro Interval não for especificado, então as informações de status serão exibidas uma vez. |
| -m | Exibe o máximo de valores históricos pendentes (valores de limite máximo) e contagem de novas tentativas acumuladas. |
| -N | Exibe estatística de resumo por rede de espelhamento, incluindo taxa de rendimento para cada rede. |
| -n | Exibe estatísticas para redes de espelhamento individuais. |
| -R | Reconfigura contadores nos clientes RPV (requer privilégios de administrador). |
| -r | Reconfigura contadores para as informações de cache de E/S assíncronas. Você pode especificar as opções -R e -r juntas para redefinir todos os contadores. Requer acesso raiz. |
| -t | Inclui data e hora na exibição. |
| autorização | Valor |
|---|---|
| rpvclient_name | Nome de um ou mais clientes RPV para os quais exibir informações. Se nenhum nome de cliente RPV for especificado, as informações para todos os clientes RPV serão exibidas. |
- No modo monitor (-i) se a opção -d também for especificada, então algumas estatísticas (leituras concluídas, gravações completas, leitura de kilobyte concluída, kilobyte preenchido e erros) são representados como valores delta a partir de seus valores exibidos anteriormente. Estas estatísticas são prefixadas com um sinal de mais (+) na segunda exibição e nas subsequentes. Um valor delta não é exibido em algumas circunstâncias, como quando um erro é detectado na iteração anterior, ou é feita uma mudança na configuração entre iterações.
- Quando uma lista de dispositivos do cliente RPV não está relacionada explicitamente na linha de comandos, a lista de todos os Clientes RPV disponíveis é gerada na inicialização do comando. No monitor mode, esta lista de clientes RPV a ser exibida não é atualizada em cada loop de exibição. Isso significa que os clientes RPV adicionais incluídos ou excluídos não são reconhecidos até que o comando seja iniciado novamente.
- O intervalo -i é o tempo, em segundos, entre cada reunião sucessivente e exibição de estatísticas de RPV no modo monitor. Esse intervalo não é uma medida exata do tempo decorrido entre cada exibição atualizada sucessiva. O comando rpvstat obtém algumas das informações que exibe chamando os serviços do sistema e não tem controle sobre a quantidade de tempo que esses serviços levam para concluir o seu processamento. Números maiores de RPVs resultarão no comando rpvstat levando mais tempo para reunir informações e irá alongar o tempo entre os sucessivos displays no modo monitor, às vezes levando muito mais tempo do que o intervalo de -i entre displays.
- A contagem de leituras e gravações é acumulada em uma base por buffer. Isso significa que se uma E/S de aplicativo transmitir um vetor de buffers em uma única chamada de leitura ou gravação, em vez de contar essa leitura ou gravação como uma única E/S, ela será contada como o número de buffers no vetor.
- A contagem de kilobytes de E/S concluídos e pendentes está truncada. Qualquer valor fracionário de um KB é eliminado na exibição de saída.
- O campo
cxna saída exibe um dos seguintes status de conexão:Tabela 3. saída cx autorização Descrição Um número Este número é a contagem de conexões de rede ativas entre o Cliente RPV e seu Servidor RPV. Y Indica que a conexão representada pelo endereço IP está disponível e funcionando. N Indica que a conexão representada pelo endereço IP não está disponível. X Indica que as informações necessárias não puderam ser recuperadas do driver de dispositivo. Razões para este status podem ser que o driver do dispositivo não esteja carregado, o dispositivo não está no estado disponível ou o dispositivo foi excluído.
Status de saída
Esse comando retorna os valores de saída a seguir:
| autorização | Descrição |
|---|---|
| 0 | Nenhum erro. |
| >0 | Ocorreu um erro. |
Exemplos
- Para exibir informações estatísticas para todos os clientes RPV, digite o seguinte comando:
rpvstat - Para exibir informações estatísticas para o cliente RPV hdisk14, digite o seguinte comando:
rpvstat hdisk14 - Para redefinir os contadores estatísticos no cliente RPV hdisk23, digite o seguinte comando:
rpvstat -R hdisk23 - Para exibir informações estatísticas para o cliente RPV hdisk14 e repetir o display a cada 30 seconds minutos por 12 vezes, digite o seguinte comando:
rpvstat hdisk14 -i 30 -c 12 - Para exibir informações estatísticas para todos os clientes RPV e incluir informações detalhadas por rede de espelhamento, digite o seguinte comando:
rpvstat -n - Para exibir informações estatísticas para todas as redes de espelhamento, digite o seguinte comando:
rpvstat -N - Para exibir informações estatísticas sobre valores pendentes máximos para todos os clientes RPV, digite o seguinte comando:
rpvstat -m - Para exibir informações estatísticas sobre grupos de E/S assíncronas, digite o seguinte comando:
rpvstat -G - Para exibir resumo de informações estatísticas sobre grupos de E/S assíncronas, digite o seguinte comando:
rpvstat -g
Arquivos
O caminho /usr/sbin/rpvstat contém o comando rpvstat .