PowerScale: Isilon: OneFS: Sådan installeres og køres internal_ping script for at teste backend-netværksforbindelsen

Summary: Denne "Sådan gør du"-artikel beskriver processen til opsætning og kørsel internal_ping script for at teste backend-netværksforbindelsen for både Ethernet- og InfiniBand-netværk.

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

Der er flere metoder til at køre en intern ping. Der er et enkeltlinjet shell-script, .sh-fil og kørt gennem det nyeste OneFS-sundhedstjekscript.

En linjeindstilling:       
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

Installation og kørsel af internal_ping.sh:      
  1. Download internal_ping.sh fra afsnittet med vedhæftede filer, eller download fra FTP-webstedet:
    curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh
  2. Kopier til /ifs/ på klyngen:     
    • /ifs/data/Isilon_Support/internal_ping.sh
  3. Gør den eksekverbar:     
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
  1. Kopier til en lokal mappe på alle noder i klyngen:     
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
  1. Kør (ikke nødvendig for at køre med "isi_for_array"):     
# /usr/local/bin/internal_ping.sh


Lad kommandoen køre igennem. Hvis du vil stoppe kommandoen tidligt, skal du køre CTRL-C. Hvis der ikke udskrives noget, betyder det ikke, at det ikke virker.
Hvis du vil se resultaterne for en enkelt node, skal du indtaste nodenummeret efter kommandoen.
 

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

 

Additional Information

Dette kan køres når som helst på klyngen og skal køres på en enkelt node.
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 Sep 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.