PowerScale: Isilon: OneFS: Internal_ping script installeren en uitvoeren om back-end netwerkconnectiviteit te testen

Resumen: In dit artikel wordt uitgelegd hoe u internal_ping script installeert en uitvoert om de back-end meshconnectiviteit te testen voor zowel Ethernet- als InfiniBand-netwerken.

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

Er zijn verschillende methoden om een interne ping uit te voeren. Er is een shellscript met één regel, .sh-bestand en voert het meest recente OneFS healthcheck-script uit.

Eén regeloptie:       
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

Internal_ping.sh installeren en uitvoeren:      
  1. Download internal_ping.sh uit het bijlagegedeelte of download vanaf de FTP-site:
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. Kopiëren naar /ifs/op het cluster:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. Uitvoerbaar maken:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. Kopieer naar een lokale map op alle knooppunten in het cluster:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. Uitvoeren (niet nodig om met "isi_for_array" uit te voeren):     
# /usr/local/bin/internal_ping.sh


Laat de opdracht doorlopen. Als u de opdracht eerder wilt stoppen, voert u CTRL-C uit. Als het niets afdrukt, betekent dit niet dat het niet werkt.
Om de resultaten voor één knooppunt weer te geven, typt u het knooppuntnummer na de opdracht.
 

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

 

Información adicional

Dit kan op elk gewenst moment worden uitgevoerd op het cluster en moet worden uitgevoerd op één knooppunt.
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.