PowerScale: Isilon: OneFS: 백엔드 네트워크 연결을 테스트하기 위해 internal_ping 스크립트를 설치하고 실행하는 방법

Resumen: 이 "방법" 문서에서는 internal_ping 스크립트를 설정 및 실행하여 이더넷 및 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

내부 Ping을 실행하는 방법에는 여러 가지가 있습니다. 한 줄 셸 스크립트인 .sh 파일이 있으며 최신 OneFS 상태 점검 스크립트를 통해 실행됩니다.

한 줄 옵션:       
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 설치 및 실행:      
  1. 첨부 파일 섹션에서 internal_ping.sh를 다운로드하거나 FTP 사이트에서 다운로드합니다.
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. 클러스터의 /ifs/에 복제:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. 실행 가능하게 설정:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. 클러스터의 모든 노드에 있는 로컬 디렉토리로 복제:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. 실행("isi_for_array"로 실행할 필요가 없음):     
# /usr/local/bin/internal_ping.sh


명령을 실행합니다. 명령을 조기에 중지하려면 CTRL-C를 실행합니다. 아무것도 인쇄하지 않으면 작동하지 않는다는 의미는 아닙니다.
단일 노드에 대한 결과를 보려면 명령 후 노드 번호를 입력합니다.
 

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

 

Información adicional

이 작업은 클러스터에서 언제든지 실행할 수 있으며 단일 노드에서 실행해야 합니다.
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.