PowerScale: Ісілон: OneFS: Як встановити та запустити сценарій internal_ping для перевірки підключення до внутрішньої мережі
Resumen: У цій статті «Як зробити» пояснюється процес налаштування та запуску сценарію internal_ping для перевірки внутрішнього mesh-з'єднання як для мереж Ethernet, так і для 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
Існує кілька методів запуску внутрішнього пінгу. Існує однорядковий скрипт оболонки, файл .sh, який запускається через більшість поточних сценаріїв перевірки працездатності OneFS.
Однолінійний варіант:
Встановлення та запуск internal_ping.sh:
Однолінійний варіант:
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:
- Завантажте internal_ping.sh з розділу вкладень або завантажте з сайту FTP:
curl -L -o /ifs/data/Isilon_Support/internal_ping.sh ftp://ftp.emc.com/outgoing/support/internal_ping.sh - Скопіюйте в /ifs/ на кластері:
- /ifs/data/Isilon_Support/internal_ping.sh
- Зробити виконуваним:
# chmod +x /ifs/data/Isilon_Support/internal_ping.sh
- Скопіюйте в локальний каталог на всіх вузлах кластера:
# isi_for_array 'cp /ifs/data/Isilon_Support/internal_ping.sh /usr/local/bin/internal_ping.sh'
- Run (не обов'язково запускати з "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 SDRPropiedades 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.