Contents

Introduction

Sistemas HX suportados

Quando usar

How to Use

Analisar saída da ferramenta - Próximas etapas

Comandos CLI

Introduction

Este documento descreve o processo para executar a ferramenta Hypercheck Health Check & Pre-Upgrade no cluster HyperV Hyperflex. Esta ferramenta é um utilitário para executar autoverificações proativas em sistemas hyperflex para garantir sua estabilidade e resiliência. Ele ajuda a automatizar uma lista de verificações de integridade e pré-atualização em sistemas hyperflex para economizar tempo durante as operações de atualização e manutenção do hyperflex.

OBSERVAÇÃO: sempre baixe a versão mais recente da ferramenta antes de usá-la. Como a ferramenta é aprimorada com frequência, o uso de versões mais antigas pode resultar na ausência de verificações importantes.

Sistemas HX suportados

- Versões Hyperflex - 3.0, 3.5, 4.0

- Cluster Padrão Hyperflex

- Suporte somente para cluster Hyperflex no Microsoft Hyper-V

Nota: Como executar o Hypercheck no cluster hyperflex ESXi, visite-

https://www.cisco.com/c/en/us/support/docs/hyperconverged-infrastructure/hyperflex-hx-data-platform/214101-hypercheck-hyperflex-health-pre-upgr.html

Quando usar

- Antes das atualizações do Hyperflex.

- Verificação de Integridade do Hyperflex antes e depois das Janelas de Manutenção

- Para identificar unidades/discos com falha.

- Ao trabalhar com o Cisco TAC

- Verificação de integridade proativa a qualquer momento.

How to Use

Etapa 1. Faça o download do Hyperflex-Hypercheck.zip da conta Cisco github devnet aqui .Obtenha a cópia mais recente que terá os aprimoramentos e atualizações mais recentes.

NOTE: Use apenas o script baixado da conta Cisco github devnet.

Etapa 2. Carregue-o no Storage Controller VM (SCVM) com o Cluster Management IP (CMIP).

Use seu método preferido - scp/sftp/ftp/tftp - para copiar o arquivo Hypercheck-HyperV-master.zip para o diretório /tmp

Para MAC:

Executar SCP a partir da CLI (confirme se o Hyperflex-Hypercheck.zip está na mesma pasta a partir da qual você está executando scp)

# scp Hypercheck-HyperV-master.zip root@<scvm-eth0:mgmtip>:/tmp/

Use o seguinte para identificar o IP de gerenciamento de cluster em seu ambiente HX - Manual do Hyperflex

Para Windows:

Podemos usar o WINSCP para transferir os arquivos como mostrado abaixo-

Etapa 3. Extraia o conteúdo de Hypercheck-HyperV-master.zip

Digite cd /tmp para mudar para o diretório /tmp

root@hyper11-stc:~# cd /tmp/

Digite unzip Hypercheck-HyperV-master.zip para extrair os arquivos

root@hyper11-stc:/tmp# unzip Hypercheck-HyperV-master.zip

Archive: Hypercheck-HyperV-master.zip

67f0d63639785f5c18b8ed35ff789f748157e944

creating: Hypercheck-HyperV-master/

inflating: Hypercheck-HyperV-master/README.md

inflating: Hypercheck-HyperV-master/ReadMe.txt

inflating: Hypercheck-HyperV-master/TestInfo.txt

inflating: Hypercheck-HyperV-master/VHXTool.py

inflating: Hypercheck-HyperV-master/prettytable.py

inflating: Hypercheck-HyperV-master/progressbar.py

root@hyper11-stc:/tmp#

Etapa 4. Executar o script Python VHXTool

Digite cd Hypercheck-HyperV-master para ir para o diretório Hypercheck-HyperV-master

root@hyper11-stc:/tmp# cd Hypercheck-HyperV-master

Digite python VHXTool.py para executar o script

root@hyper11-stc:/tmp/Hypercheck-HyperV-master# python VHXTool.py

Etapa 5. Insira o nome de usuário admin do HyperV, a senha e a senha raiz do cluster quando solicitado

Please enter below info of Hyper-V Cluster:

Enter the Hyper-V Username(Ex: Domain\Username):

Enter the Hyper-V Password:

Enter the HX-Cluster Root Password:

NOTE: Para interromper a execução do script, use a tecla [CTRL+Z] e ela será interrompida imediatamente

Etapa 6. A ferramenta Hyperflex-Hypercheck solicitará que você pergunte se o Ative Diretory está instalado em um hardware vazio em seu ambiente.

NOTE: O script continuará a ser executado independentemente da entrada fornecida ( Sim/Não) aqui. A mensagem abaixo será exibida com cuidado.

"Lembre-se de que todos os servidores Ative Diretory/servidores DNS não devem ser aninhados em máquinas virtuais de armazenamento de dados Hyperflex. Sempre deve haver anúncios físicos (bare metal) em seu ambiente"

Etapa 7. A ferramenta Hyperflex-Hypercheck inicia suas verificações. A execução levará de 5 a 10 minutos para ser concluída, dependendo do número de nós convergentes no cluster

Etapa 8. Entendendo Saídas / Verificações Realizadas

As seguintes verificações são realizadas por Hyperflex-Hyperchecktool

Hyperflex Checks: (Below checks are performed on all the storage controller VMs)

Cluster services check - Verifies the status of storfs, stMgr and stNodeMgr services.

Enospc state check - Checks if the cluster space usage is above the warning threshold or no.

Zookeeper check - Checks whether the Zookeeper is running or no.

Exhibitor check - Verfies the status of the Exhibitor service which manages the ZK.

System Disks Usage - Checks if /sda1, var/stv and /var/zookeeper is less than 80%.

HDD health check - Reports if you have any blacklisted disk in your cluster.

DNS check - Checks whether DNS is configured and reachable.

Timestamp check - Checks if all the controller VMs have the exact same time.

NTP sync check - Checks whether NTP is reachable from the storage controller VMs and synced.

Check package & versions - Checks for packages and versions on Storage Controller VMs.

Check Iptables count - Checks for Iptables count on and ensure it is same on all Storage Controller VMs.

Cache Disks check     - Checks the number of Cache Disks.

Extra pnodes check - Looks for any extra/duplicate pnode entries in the cluster.

Memory usage check - Checks for available memory more than 2GB.

Incidence of OOM in the log file - Checks for any previous incidence of Out Of Memory Condition.

Check permissions for /tmp -  Checks if the /tmp permissions are set correctly.

Check Cluster Access Policy - Checks the Configured Cluster Access Policy

CMIP Hostname – Check if the clustermanagementip has hostname defined

Check domain join health – checking domain join health of the node.

HYPER-V Checks: (Below checks are performed on each HyperV node)

Hostname – check and print the hostname of the node.

Cluster Failover – check and ensure cluster failover is enabled.

Hyper-V Role – Check and ensure HyperV role is enabled.

Node State - Checks the state of the node.

Network Interfaces State - Checks the Network Interfaces State of the node.

Remote Management Enabled - Check if the Remote Management is enabled on the node.

MTU for Storage Data Network - Check MTU for the Storage Data Network of the node.

Domain and forest details -  Check the Domain and forest details of the cluster.

Host file entries- Check if the host file have correct entries.

Check Adapter details - Check Adapter details of the node.

Drivers test - Check the status of minifilter drivers.

SMB Test - Checking SMB Path reachability from the node.

VMMS – Checking the VMMS Service status

Etapa 9. Obtenha o relatório das saídas do script. Você pode obtê-lo como mostrado abaixo

O arquivo tar do relatório Hypercheck é salvo em /var/log/springpath e /tmp/Hypercheck-HyperV-master. Assim, você pode baixar o pacote tar de em /var/log/springpath ou/tmp/Hypercheck-HyperV-master. Alternativamente, você pode apenas gerar e carregar um pacote storfs-support que também conterá o relatório hypercheck tar.

O arquivo tar do relatório de verificação de hipervisor é salvo em /var/log/springpath.

Exemplo de arquivo tar de relatório - VHX_Report_2020_08_29_08_40_20.tar é copiado para o caminho: /var/log/springpath

Digite ls -l | grep VHX_Report para revisar os arquivos criados pela ferramenta Hyperflex-Hypercheck

Under /var/log/springpath,

root@hyper11-stc:/var/log/springpath# ls -l | grep VHX_Report

-rw-r--r--  1 root    root    370K Aug 29 08:47 VHX_Report_2020_08_29_08_40_20.tar

root@hyper10-stc:/var/log/springpath#

Under /tmp/Hypercheck-HyperV-master

root@hyper11-stc:/tmp/Hypercheck-HyperV-master# ls -ltrh

total 576K

-rwxrwxrwx 1 root root  53K Apr 10  2018 prettytable.py

-rwxrwxrwx 1 root root 1.4K Jan 22  2019 progressbar.py

-rwxrwxrwx 1 root root 1.6K Aug 28 00:27 ReadMe.txt

-rwxrwxrwx 1 root root  75K Aug 28 06:32 VHXTool.py

-rwxrwxrwx 1 root root 3.5K Aug 28 06:46 TestInfo.txt

-rw-r--r-- 1 root root  49K Aug 29 08:40 prettytable.pyc

-rw-r--r-- 1 root root 1.8K Aug 29 08:40 progressbar.pyc

drwxr-xr-x 2 root root 4.0K Aug 29 08:47 VHX_Report_2020_08_29_08_40_20

-rw-r--r-- 1 root root 370K Aug 29 08:47 VHX_Report_2020_08_29_08_40_20.tar

Arquivos e logs no pacote de log Hypercheck-

root@hyper11-stc: tmp/Hypercheck-HyperV-master # cd VHX_Report_2020_08_29_08_40_20

root@hyper11-stc: tmp/Hypercheck-HyperV-master # ls -ltrh

-rw-r--r-- 1 root root  27K Aug 29 08:44 VHX_Report_10.8.16.65.txt

-rw-r--r-- 1 root root  27K Aug 29 08:45 VHX_Report_10.8.16.66.txt

-rw-r--r-- 1 root root  27K Aug 29 08:47 VHX_Report_10.8.16.67.txt

-rw-r--r-- 1 root root 101K Aug 29 08:47 VHX_Tool_Main_Report_2020-08-29_08-47-43_HYPER11-SMB.txt

-rw-r--r-- 1 root root 186K Aug 29 08:47 VHXTool_2020-08-29_08-40-20.log

Etapa 10: Exporte o arquivo HX_YYY_MM_DD_HH_MM_SS.tar e compartilhe-o com o TAC.

Use seu método preferido para exportar os logs do Hypercheck usando scp/sftp/ftp/tftp do SCVM ou você pode simplesmente baixar o pacote de suporte storfs que conterá o pacote tar VHX_Report.

Etapa 11. Exemplo de saída do VHXTool de um cluster de 3 nós

Please enter below info of Hyper-V Cluster:

Enter the Hyper-V Username(Ex: Domain\Username): hx.local\hxadmin

Enter the Hyper-V Password:

Enter the HX-Cluster Root Password:

Is the Active Directory installed on Physical (bare metal) in your Environment (Enter Yes/No): yes

Note: Please be aware that all Active Directory Servers/ DNS Servers should not be nested in Hyperflex datastore virtual machines. There should always be physical (bare metal) ADs in your environment.

SMB Name: HYPER10-SMB

SSH connection established to HX Node: 10.8.16.65

SSH connection established to HX Node: 10.8.16.66

SSH connection established to HX Node: 10.8.16.67

HX Cluster Nodes:

+-------+-----------------+-------------+-----------------+----------+--------------------------+-----------------+------------+

| Nodes | Eth0 IP Address | HostName    | Eth1 IP Address | Eth1 MTU | Cluster Mgmt IP          | Cluster Data IP | CRM Master |

+-------+-----------------+-------------+-----------------+----------+--------------------------+-----------------+------------+

| 1     | 10.8.16.65      | hyper10-stc | 10.8.18.65      | 9000     | HYPER10-MGMT-IP.hx.local | 10.8.18.69      | 10.8.18.67 |

+-------+-----------------+-------------+-----------------+----------+--------------------------+-----------------+------------+

| 2     | 10.8.16.66      | hyper11-stc | 10.8.18.66      | 9000     | HYPER10-MGMT-IP.hx.local | 10.8.18.69      | 10.8.18.67 |

+-------+-----------------+-------------+-----------------+----------+--------------------------+-----------------+------------+

| 3     | 10.8.16.67      | hyper12-stc | 10.8.18.67      | 9000     | HYPER10-MGMT-IP.hx.local | 10.8.18.69      | 10.8.18.67 |

+-------+-----------------+-------------+-----------------+----------+--------------------------+-----------------+------------+

HX Controller: 10.8.16.65

Cluster services check      [########################] COMPLETE

ZooKeeper & Exhibitor check [########################] COMPLETE

HDD health check            [########################] COMPLETE

Pre-Upgrade Check           [########################] COMPLETE

Hyper-V check               [########################] COMPLETE

HX Controller: 10.8.16.66

Cluster services check      [########################] COMPLETE

ZooKeeper & Exhibitor check [########################] COMPLETE

HDD health check            [########################] COMPLETE

Pre-Upgrade Check           [########################] COMPLETE

Hyper-V check               [########################] COMPLETE

HX Controller: 10.8.16.67

Cluster services check      [########################] COMPLETE

ZooKeeper & Exhibitor check [########################] COMPLETE

HDD health check            [########################] COMPLETE

Pre-Upgrade Check           [########################] COMPLETE

Hyper-V check               [########################] COMPLETE

HX Controller: 10.8.16.65

Test Summary:

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Name                             | Result                                                        | Comments                                                       |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cluster services check           | PASS                                                          | Checks storfs, stMgr, sstNodeMgr service running on each node. |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Enospc state check               | PASS                                                          | Checks if the cluster storage utilization is above threshold.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Zookeeper check                  | PASS                                                          | Checks if Zookeeper service is running.                        |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Exhibitor check                  | PASS                                                          | Checks if Exhibitor in running.                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| System Disks Usage               | PASS                                                          | Checks if /sda1, var/stv and /var/zookeeper is less than 80%.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| HDD health check                 | PASS                                                          | Checks if any drive is in blacklisted state.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| DNS check                        | PASS                                                          | Checks if configured DNS is reachable.                         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Timestamp check                  | PASS                                                          | Checks if the timestamp is same across all Nodes.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| NTP sync check                   | PASS                                                          | Checks if the NTP is synced with NTP server.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check package & versions         | PASS                                                          | Checks for count and version of HX packages on each node.      |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Iptables count             | PASS                                                          | Checks if the IP Table count matches on all nodes.             |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cache Disks check                | PASS                                                          | Checks the number of Cache Disks.                              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Extra pnodes check               | PASS                                                          | Checks for any stale Node entry.                               |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Memory usage check               | PASS                                                          | Checks for available memory more than 2GB.                     |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Incidence of OOM in the log file | PASS                                                          | Checks for any previous incidence of Out Of Memory Condition.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check permissions for /tmp       | PASS                                                          | Checks if the /tmp permissions are set correctly.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Cluster Access Policy      | Lenient                                                       | Checks the Configured Cluster Access Policy                    |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check CMIP Hostname              | PASS                                                          | Check if the clustermanagementip has hostname defined.         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Domain join health               | Name = hyper10-stc                                            | Checking domain join health of the Node.                       |

|                                  | Domain = HX.LOCAL                                             |                                                                |

|                                  | Distinguished Name = CN=HYPER10-STC,OU=HYPER10,DC=hx,DC=local |                                                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

HX Controller: 10.8.16.66

Test Summary:

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Name                             | Result                                                        | Comments                                                       |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cluster services check           | PASS                                                          | Checks storfs, stMgr, sstNodeMgr service running on each node. |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Enospc state check               | PASS                                                          | Checks if the cluster storage utilization is above threshold.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Zookeeper check                  | PASS                                                          | Checks if Zookeeper service is running.                        |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Exhibitor check                  | PASS                                                          | Checks if Exhibitor in running.                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| System Disks Usage               | PASS                                                          | Checks if /sda1, var/stv and /var/zookeeper is less than 80%.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| HDD health check                 | PASS                                                          | Checks if any drive is in blacklisted state.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| DNS check                        | PASS                                                          | Checks if configured DNS is reachable.                         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Timestamp check                  | PASS                                                          | Checks if the timestamp is same across all Nodes.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| NTP sync check                   | PASS                                                          | Checks if the NTP is synced with NTP server.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check package & versions         | PASS                                                          | Checks for count and version of HX packages on each node.      |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Iptables count             | PASS                                                          | Checks if the IP Table count matches on all nodes.             |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cache Disks check                | PASS                                                          | Checks the number of Cache Disks.                              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Extra pnodes check               | PASS                                                          | Checks for any stale Node entry.                               |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Memory usage check               | PASS                                                          | Checks for available memory more than 2GB.                     |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Incidence of OOM in the log file | PASS                                                          | Checks for any previous incidence of Out Of Memory Condition.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check permissions for /tmp       | PASS                                                          | Checks if the /tmp permissions are set correctly.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Cluster Access Policy      | Lenient                                                       | Checks the Configured Cluster Access Policy                    |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check CMIP Hostname              | PASS                                                          | Check if the clustermanagementip has hostname defined.         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Domain join health               | Name = hyper11-stc                                           | Checking domain join health of the Node.                       |

|                                  | Domain = HX.LOCAL                                             |                                                                |

|                                  | Distinguished Name = CN=HYPER11-STC,OU=HYPER10,DC=hx,DC=local |                                                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

HX Controller: 10.8.16.67

Test Summary:

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Name                             | Result                                                        | Comments                                                       |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cluster services check           | PASS                                                          | Checks storfs, stMgr, sstNodeMgr service running on each node. |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Enospc state check               | PASS                                                          | Checks if the cluster storage utilization is above threshold.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Zookeeper check                  | PASS                                                          | Checks if Zookeeper service is running.                        |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Exhibitor check                  | PASS                                                          | Checks if Exhibitor in running.                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| System Disks Usage               | PASS                                                          | Checks if /sda1, var/stv and /var/zookeeper is less than 80%.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| HDD health check                 | PASS                                                          | Checks if any drive is in blacklisted state.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| DNS check                        | PASS                                                          | Checks if configured DNS is reachable.                         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Timestamp check                  | PASS                                                          | Checks if the timestamp is same across all Nodes.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| NTP sync check                   | PASS                                                          | Checks if the NTP is synced with NTP server.                   |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check package & versions         | PASS                                                          | Checks for count and version of HX packages on each node.      |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Iptables count             | PASS                                                          | Checks if the IP Table count matches on all nodes.             |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Cache Disks check                | PASS                                                          | Checks the number of Cache Disks.                              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Extra pnodes check               | PASS                                                          | Checks for any stale Node entry.                               |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Memory usage check               | PASS                                                          | Checks for available memory more than 2GB.                     |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Incidence of OOM in the log file | PASS                                                          | Checks for any previous incidence of Out Of Memory Condition.  |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check permissions for /tmp       | PASS                                                          | Checks if the /tmp permissions are set correctly.              |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check Cluster Access Policy      | Lenient                                                       | Checks the Configured Cluster Access Policy                    |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Check CMIP Hostname              | PASS                                                          | Check if the clustermanagementip has hostname defined.         |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

| Domain join health               | Name = hyper12-stc                                           | Checking domain join health of the Node.                       |

|                                  | Domain = HX.LOCAL                                             |                                                                |

|                                  | Distinguished Name = CN=HYPER12-STC,OU=HYPER10,DC=hx,DC=local |                                                                |

+----------------------------------+---------------------------------------------------------------+----------------------------------------------------------------+

################################################################################

Hyper-V check:

################################################################################

Hyper-V Clusters: 10.8.16.61, 10.8.16.62, 10.8.16.63

Hyper-V Host: 10.8.16.61

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Name                                     | Status                                                                              | Comments                                                    |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| HostName                                 | HYPER10                                                                             | Check if the hostname is defined.                           |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Cluster Failover                         | Installed                                                                           | Check if the Failover Cluster Manager feature is installed. |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Hyper-V Role                             | Installed                                                                           | Check if the Hyper-V Manager feature is installed.          |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Node State                               | PASS                                                                                | Check the Node State.                                       |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Network Interfaces State                 | PASS                                                                                | Check the Network Interfaces State.                         |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Remote Management Enabled                | PASS                                                                                | Check if the Remote Management is enabled on the node.      |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| MTU for Storage Data Network             | 9000                                                                                | Check MTU for the Storage Data Network.                     |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check the Domain and forest details      | Description             : HXDC-DOMAIN                                               | Check the Domain and forest details of the cluster.         |

|                                          | DnsForestName           : hx.local                                                  |                                                             |

|                                          | DomainControllerAddress : \\10.8.12.254                                             |                                                             |

|                                          | DomainControllerName    : \\HXDC                                                    |                                                             |

|                                          | DomainName              : HXDC-DOMAIN                                               |                                                             |

|                                          | Status                  : OK                                                        |                                                             |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check host file entries                  |                                                                                     | Check if the host file have correct entries.                |

|                                          | 10.8.18.65     HYPER10-SMB.hx.local                                                 |                                                             |

|                                          | 10.8.18.69     HYPER10-SMB.hx.local                                                 |                                                             |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check Adapter details                    | InterfaceAlias                 InterfaceDescription                IPv4Address      | Check Adapter details of the node.                          |

|                                          | --------------                 --------------------                -----------      |                                                             |

|                                          | vswitch-hx-livemigration       Hyper-V Virtual Ethernet Adapter #4 {10.8.17.61}     |                                                             |

|                                          | vswitch-hx-vm-network          Hyper-V Virtual Ethernet Adapter #3 {10.8.19.61}     |                                                             |

|                                          | vswitch-hx-storage-data        Hyper-V Virtual Ethernet Adapter #2 {10.8.18.61}     |                                                             |

|                                          | vswitch-hx-inband-mgmt         Hyper-V Virtual Ethernet Adapter    {10.8.16.61}     |                                                             |

|                                          | vEthernet (New Virtual Switch) Hyper-V Virtual Ethernet Adapter #5 {169.254.84.129} |                                                             |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Drivers test                             | Filter Name                     Num Instances    Altitude    Frame                  | Check the status of minifilter drivers.                     |

|                                          | ------------------------------  -------------  ------------  -----                  |                                                             |

|                                          | CsvNSFlt                                1       404900         0                    |                                                             |

|                                          | CsvFlt                                  0       404800         0                    |                                                             |

|                                          | CCFFilter                               1       261160         0                    |                                                             |

|                                          | storqosflt                              1       244000         0                    |                                                             |

|                                          | ResumeKeyFilter                         0       202000         0                    |                                                             |

|                                          | wcifs                                   0       189900         0                    |                                                             |

|                                          | CldFlt                                  0       180451         0                    |                                                             |

|                                          | FileCrypt                               0       141100         0                    |                                                             |

|                                          | svhdxflt                                0       135100         0                    |                                                             |

|                                          | luafv                                   1       135000         0                    |                                                             |

|                                          | npsvctrig                               1        46000         0                    |                                                             |

|                                          | Wof                                     1        40700         0                    |                                                             |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Virtual Machine Management service check | PASS                                                                                | Checking if VMMS service is Up and Running.                 |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

| SMB Test                                 | PASS                                                                                | Checking SMB reachability of node.                          |

+------------------------------------------+-------------------------------------------------------------------------------------+-------------------------------------------------------------+

Hyper-V Host: 10.8.16.62

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Name                                     | Status                                                                                      | Comments                                                    |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| HostName                                 | HYPER11                                                                                     | Check if the hostname is defined.                           |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Cluster Failover                         | Installed                                                                                   | Check if the Failover Cluster Manager feature is installed. |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Hyper-V Role                             | Installed                                                                                   | Check if the Hyper-V Manager feature is installed.          |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Node State                               | PASS                                                                                        | Check the Node State.                                       |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Network Interfaces State                 | PASS                                                                                        | Check the Network Interfaces State.                         |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Remote Management Enabled                | PASS                                                                                        | Check if the Remote Management is enabled on the node.      |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| MTU for Storage Data Network             | 9000                                                                                        | Check MTU for the Storage Data Network.                     |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check the Domain and forest details      | Description             : HXDC-DOMAIN                                                       | Check the Domain and forest details of the cluster.         |

|                                          | DnsForestName           : hx.local                                                          |                                                             |

|                                          | DomainControllerAddress : \\10.8.12.254                                                     |                                                             |

|                                          | DomainControllerName    : \\HXDC                                                            |                                                             |

|                                          | DomainName              : HXDC-DOMAIN                                                       |                                                             |

|                                          | Status                  : OK                                                                |                                                             |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check host file entries                  |                                                                                             | Check if the host file have correct entries.                |

|                                          | 10.8.18.66     HYPER10-SMB.hx.local                                                         |                                                             |

|                                          | 10.8.18.69     HYPER10-SMB.hx.local                                                         |                                                             |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check Adapter details                    | InterfaceAlias                 InterfaceDescription                IPv4Address              | Check Adapter details of the node.                          |

|                                          | --------------                 --------------------                -----------              |                                                             |

|                                          | vswitch-hx-inband-mgmt         Hyper-V Virtual Ethernet Adapter    {10.8.16.70, 10.8.16.62} |                                                             |

|                                          | vswitch-hx-livemigration       Hyper-V Virtual Ethernet Adapter #4 {10.8.17.62}             |                                                             |

|                                          | vswitch-hx-storage-data        Hyper-V Virtual Ethernet Adapter #2 {10.8.18.62}             |                                                             |

|                                          | vswitch-hx-vm-network          Hyper-V Virtual Ethernet Adapter #3 {10.8.19.62}             |                                                             |

|                                          | vEthernet (New Virtual Switch) Hyper-V Virtual Ethernet Adapter #5 {169.254.247.198}        |                                                             |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Drivers test                             | Filter Name                     Num Instances    Altitude    Frame                          | Check the status of minifilter drivers.                     |

|                                          | ------------------------------  -------------  ------------  -----                          |                                                             |

|                                          | CsvNSFlt                                1       404900         0                            |                                                             |

|                                          | CsvFlt                                  0       404800         0                            |                                                             |

|                                          | CCFFilter                               1       261160         0                            |                                                             |

|                                          | storqosflt                              2       244000         0                            |                                                             |

|                                          | ResumeKeyFilter                         0       202000         0                            |                                                             |

|                                          | wcifs                                   0       189900         0                            |                                                             |

|                                          | CldFlt                                  0       180451         0                            |                                                             |

|                                          | FileCrypt                               0       141100         0                            |                                                             |

|                                          | svhdxflt                                0       135100         0                            |                                                             |

|                                          | luafv                                   1       135000         0                            |                                                             |

|                                          | npsvctrig                               1        46000         0                            |                                                             |

|                                          | Wof                                     1        40700         0                            |                                                             |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Virtual Machine Management service check | PASS                                                                                        | Checking if VMMS service is Up and Running.                 |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

| SMB Test                                 | PASS                                                                                        | Checking SMB reachability of node.                          |

+------------------------------------------+---------------------------------------------------------------------------------------------+-------------------------------------------------------------+

Hyper-V Host: 10.8.16.63

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Name                                     | Status                                                                             | Comments                                                    |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| HostName                                 | HYPER12                                                                            | Check if the hostname is defined.                           |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Cluster Failover                         | Installed                                                                          | Check if the Failover Cluster Manager feature is installed. |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Hyper-V Role                             | Installed                                                                          | Check if the Hyper-V Manager feature is installed.          |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Node State                               | PASS                                                                               | Check the Node State.                                       |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Network Interfaces State                 | PASS                                                                               | Check the Network Interfaces State.                         |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Remote Management Enabled                | PASS                                                                               | Check if the Remote Management is enabled on the node.      |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| MTU for Storage Data Network             | 9000                                                                               | Check MTU for the Storage Data Network.                     |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check the Domain and forest details      | Description             : HXDC-DOMAIN                                              | Check the Domain and forest details of the cluster.         |

|                                          | DnsForestName           : hx.local                                                 |                                                             |

|                                          | DomainControllerAddress : \\10.8.12.254                                            |                                                             |

|                                          | DomainControllerName    : \\HXDC                                                   |                                                             |

|                                          | DomainName              : HXDC-DOMAIN                                              |                                                             |

|                                          | Status                  : OK                                                       |                                                             |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check host file entries                  |                                                                                    | Check if the host file have correct entries.                |

|                                          | 10.8.18.67     HYPER10-SMB.hx.local                                                |                                                             |

|                                          | 10.8.18.69     HYPER10-SMB.hx.local                                                |                                                             |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Check Adapter details                    | InterfaceAlias                 InterfaceDescription                IPv4Address     | Check Adapter details of the node.                          |

|                                          | --------------                 --------------------                -----------     |                                                             |

|                                          | vswitch-hx-inband-mgmt         Hyper-V Virtual Ethernet Adapter    {10.8.16.63}    |                                                             |

|                                          | vswitch-hx-storage-data        Hyper-V Virtual Ethernet Adapter #2 {10.8.18.63}    |                                                             |

|                                          | vswitch-hx-vm-network          Hyper-V Virtual Ethernet Adapter #3 {10.8.19.63}    |                                                             |

|                                          | vswitch-hx-livemigration       Hyper-V Virtual Ethernet Adapter #4 {10.8.17.63}    |                                                             |

|                                          | vEthernet (New Virtual Switch) Hyper-V Virtual Ethernet Adapter #5 {169.254.18.96} |                                                             |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Drivers test                             | Filter Name                     Num Instances    Altitude    Frame                 | Check the status of minifilter drivers.                     |

|                                          | ------------------------------  -------------  ------------  -----                 |                                                             |

|                                          | CsvNSFlt                                1       404900         0                   |                                                             |

|                                          | CsvFlt                                  0       404800         0                   |                                                             |

|                                          | CCFFilter                               1       261160         0                   |                                                             |

|                                          | storqosflt                              2       244000         0                   |                                                             |

|                                          | ResumeKeyFilter                         0       202000         0                   |                                                             |

|                                          | wcifs                                   0       189900         0                   |                                                             |

|                                          | CldFlt                                  0       180451         0                   |                                                             |

|                                          | FileCrypt                               0       141100         0                   |                                                             |

|                                          | svhdxflt                                0       135100         0                   |                                                             |

|                                          | luafv                                   1       135000         0                   |                                                             |

|                                          | npsvctrig                               1        46000         0                   |                                                             |

|                                          | Wof                                     1        40700         0                   |                                                             |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| Virtual Machine Management service check | PASS                                                                               | Checking if VMMS service is Up and Running.                 |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

| SMB Test                                 | PASS                                                                               | Checking SMB reachability of node.                          |

+------------------------------------------+------------------------------------------------------------------------------------+-------------------------------------------------------------+

Main Report File: VHX_Tool_Main_Report_2020-09-13_09-49-38_HYPER10-SMB.txt

Report tar file: VHX_Report_2020_09_13_21_42_18.tar

Report file copied to path: /var/log/springpath

Release Notes:

https://www.cisco.com/c/en/us/support/hyperconverged-systems/hyperflex-hx-data-platform-software/products-release-notes-list.html

Upgrade Guides:

https://www.cisco.com/c/en/us/support/hyperconverged-systems/hyperflex-hx-data-platform-software/products-installation-guides-list.html

Note:

1) Hypercheck doesnot perform FAILOVER TEST, so please ensure that the upstream is configured for network connectivity for JUMBO or NORMAL MTU size as needed.

Analisar saída da ferramenta - Próximas etapas

- A ferramenta automatiza o processo de execução de comandos manuais em sistemas Hyperflex.

- Se a ferramenta executar OK e fornecer PASS/COMPLETED em todos os testes. O sistema HX é bom para todas as verificações que o script executou.

- Em situações em que a ferramenta FALHA em algumas verificações ou não é executada com êxito, você pode usar os comandos CLI (listados abaixo) para executar as mesmas verificações no Sistema Hyperflex feitas pelo script Manualmente.

- A ferramenta NÃO verifica se há avisos antigos/novos/abertos/resolvidos e, portanto, é altamente recomendável revisar as Notas de versão e Guias de atualização do Hyperflex antes de qualquer atividade de atualização ou manutenção.

NOTE: ERRADO abra um caso TAC porque o script não pôde ser executado. Execute os comandos manualmente, identifique o problema e abra um SR para o problema identificado.

Comandos CLI

No Hyperflex SCVM-

ssh to All Hyperflex SCVMs-

# service_status.sh

# sysmtool --ns cluster --cmd enospcinfo

# echo srvr | nc 0 2181

# pidof exhibitor

# sysmtool --ns disk --cmd list | grep -i blacklisted | wc -l

# stcli services dns show (and ping the IPs listed)

# date ; compare the time on all SCVMs. They should ideally be identical

# stcli services ntp show

# sysmtool --ns cleaner --cmd status

# ntpq -p -4

# dpkg -l | grep -i springpath

# iptables -L -n | wc -l

# hxcli cluster info

# df -h ; check that /var/stv should not be more than 80% used

# zgrep -i “out of memory” /var/log/springpath/debug-storfs.*

# domainjoin-cli query

No Nó HyperV -

Open the Windows Powershell

# Get-ClusterNode

# Get-ClusterNetwork

# Get-Service WinRM, Make sure windows remote management service is running

# Get-Content $env:SystemRoot\System32\Drivers\etc\hosts , Make sure you have correct host entried

# test-path\\<smb-share name fqdn>\<datastorename> This should return true ,if not datastore is not reachable via smb.

# Get-NetIPConfiguration

# Get-NetIPInterface -AddressFamily IPv4 -InterfaceAlias vswitch-hx-storage-data | select NlMtu*