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

Summary: 이 "방법" 문서에서는 internal_ping 스크립트를 설정 및 실행하여 이더넷 및 InfiniBand 네트워크 모두에 대한 백엔드 메시 연결을 테스트하는 프로세스를 설명합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

내부 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

 

Additional Information

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

Products

Isilon Switch Ethernet, Isilon Switch QDR, Isilon Switch SDR
Article Properties
Article Number: 000158347
Article Type: How To
Last Modified: 25 Sept 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.