PowerScale: Isilon: OneFS: Installera och köra internal_ping skript för att testa nätverksanslutningen i serverdelen

Resumen: I den här "gör-så-här"-artikeln beskrivs hur du konfigurerar och kör internal_ping skript för att testa meshanslutningen i serverdelen för både Ethernet- och InfiniBand-nätverk.

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

Det finns flera metoder för att köra en intern ping. Det finns ett enkelradsgränssnittsskript, en .sh-fil, och du kan köra det senaste OneFS-hälsokontrollsskriptet.

Alternativ för en rad:       
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

Installera och köra internal_ping.sh:      
  1. Ladda ner internal_ping.sh från bilageavsnittet eller ladda ner från FTP-webbplatsen:
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. Kopiera till /ifs/ i klustret:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. Gör den körbar:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. Kopiera till en lokal katalog på alla noder i klustret:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. Kör (du behöver inte köra med "isi_for_array"):     
# /usr/local/bin/internal_ping.sh


Låt kommandot köras. Om du vill stoppa kommandot tidigt kör du CTRL-C. Om inget skrivs ut betyder det inte att det inte fungerar.
Om du vill visa resultaten för en enda nod skriver du nodnumret efter kommandot.
 

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

 

Información adicional

Detta kan köras när som helst på klustret och måste köras på en enda nod.
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.