PowerScale: Isilon: OneFS: cómo instalar y ejecutar el script internal_ping para probar la conectividad de red de back-end

Resumo: En este artículo, se explica el proceso para configurar y ejecutar internal_ping script a fin de probar la conectividad de malla de back-end para redes Ethernet e InfiniBand.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Existen varios métodos para ejecutar un ping interno. Hay un script de shell de una sola línea, un archivo.sh y se ejecuta a través del script de evaluación del estado de OneFS más reciente.

Opción de una línea:       
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

Instalación y ejecución de internal_ping.sh:      
  1. Descargue internal_ping.sh desde la sección de archivos adjuntos o desde el sitio FTP:
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. Cópielo en /ifs/ en el clúster:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. Haga que el archivo sea ejecutable:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. Cópielo en un directorio local en todos los nodos del clúster:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. Ejecute (no es necesario ejecutar con "isi_for_array"):     
# /usr/local/bin/internal_ping.sh


Deje que el comando se ejecute. Si desea detener el comando con anticipación, ejecute CTRL-C. Si no imprime nada, no significa que no funcione.
Para ver los resultados de un solo nodo, escriba el número de nodo después del comando.
 

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

 

Mais informações

Esto se puede ejecutar en cualquier momento en el clúster y, además, debe realizarse en un nodo único.
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_

Produtos

Isilon Switch Ethernet, Isilon Switch QDR, Isilon Switch SDR
Propriedades do artigo
Número do artigo: 000158347
Tipo de artigo: How To
Último modificado: 04 mai. 2026
Versão:  10
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.