PowerScale: Isilon: OneFS: Como instalar e executar o script internal_ping para testar a conectividade de rede de back-end

Resumen: Este artigo "Como fazer" explica o processo para configurar e executar um script internal_ping testar a conectividade de mesh de back-end para redes Ethernet e InfiniBand.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Instrucciones

Há vários métodos para executar um ping interno. Há um script shell de linha única, arquivo.sh, executado por meio do script de verificação de integridade mais recente do OneFS.

Uma opção de linha:       
FILE=/ifs/data/Isilon_Support/backendpingtest.txt; echo "" > $FILE; isi_for_array -XI 'for i in $(isi_nodes %{name}":"%{internal_a_address}":"%{internal_b_address}":"%{failover}); do name=$(echo $i | cut -f 1 -d ":"); if [ "$name" != "$(hostname)" ]; then iba=$(echo $i | cut -f 2 -d":"); ibb=$(echo $i | cut -f 3 -d":"); ibf=$(echo $i | cut -f 4 -d":"); ping -c2 -t2 $iba > /dev/null; if [ $? -eq 0 ]; then iba_ok="|A| _OK_ "; else iba_ok="|A| FAIL "; fi; ping -c2 -t2 $ibb > /dev/null; if [ $? -eq 0 ]; then ibb_ok="|B| _OK_ "; else ibb_ok="|B| FAIL "; fi; ping -c2 -t2 $ibf > /dev/null; if [ $? -eq 0 ]; then ibf_ok="|F| _OK_ "; else ibf_ok="|F| FAIL "; fi; echo -e "-> :$name\t$iba_ok\t$ibb_ok\t$ibf_ok"; fi; done' >> $FILE && clear; cat $FILE | sort -k1,3 -V | grep -v "Host is down" | tee /ifs/data/Isilon_Support/backendpingtest-$(date +%F_%H%M%S).txt

Instalando e executando internal_ping.sh:      
  1. Faça download do internal_ping.sh na seção Attachment ou faça download no site FTP:
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. Copie para /ifs/ no cluster:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. Tornar executável:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. Copie para um diretório local em todos os nós do cluster:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. Execute (não é necessário executar com "isi_for_array"):     
# /usr/local/bin/internal_ping.sh


Deixe o comando ser executado. Se quiser interromper o comando antecipadamente, execute CTRL-C. Se ele não imprimir nada, isso não significa que ele não está funcionando.
Para visualizar os resultados de um único nó, digite o número do nó após o comando.
 

# /usr/local/bin/internal_ping.sh 5

 

Información adicional

Isso pode ser executado a qualquer momento no cluster e deve ser executado em um único nó.
Isilon-1 # /usr/local/bin/internal_ping.sh
Isilon-1: -> :Isilon-2   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-1: -> :Isilon-3   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-1: -> :Isilon-4   |A| _OK_  |B| _OK_  |F| _OK_
Isilon-2: -> :Isilon-1   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-2: -> :Isilon-3   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-2: -> :Isilon-4   |A| _OK_  |B| _OK_  |F| _OK_
Isilon-3: -> :Isilon-1   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-3: -> :Isilon-2   |A| _OK_  |B| _OK_  |F| _OK_ 
Isilon-3: -> :Isilon-4   |A| _OK_  |B| _OK_  |F| _OK_
Isilon-4: -> :Isilon-1   |A| _OK_  |B| _OK_  |F| _OK_
Isilon-4: -> :Isilon-2   |A| _OK_  |B| _OK_  |F| _OK_
Isilon-4: -> :Isilon-3   |A| _OK_  |B| _OK_  |F| _OK_

Productos

Isilon Switch Ethernet, Isilon Switch QDR, Isilon Switch SDR
Propiedades del artículo
Número del artículo: 000158347
Tipo de artículo: How To
Última modificación: 25 sept 2025
Versión:  9
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.