PowerScale iDRAC에 연결 문제가 있습니다.
Summary: PowerScale F, P 및 B Series 노드는 매월 1일 또는 매주 월요일에 iDRAC 연결 이벤트를 생성합니다.
Symptoms
PowerScale F200, F600, F900, P100 또는 B100 노드는 매월 1일 또는 매주 월요일에 다음 알림을 생성합니다.
47.693031 11/01 00:20 C 3 1076769 The Integrated Dell Remote Access Controller (iDRAC) located in chassis XXXXXXX is experiencing connectivity problems. This controller monitors hardware components such as batteries and power supplies. To ensure these hardware components continue to be monitored, contact Dell EMC support as soon as possible.
Cause
있다 cron 호출된 작업 isi_security_checker 기본적으로 매월 1일 또는 매주 월요일 아침에 클러스터에서 실행됩니다. 작업이 실행되는 날은 설치된 OneFS의 버전에 따라 다릅니다. 이 작업은 기본 설정을 사용할 때 iDRAC에 과부하가 발생하여 이러한 메시지를 트리거할 수 있습니다.
Resolution
이에 대한 영구 수정 사항은 최신 HCF(Health Check Framework) 패치에 있습니다.
해결 방법을 구현하는 데 도움이 필요한 경우 Dell 기술 지원 부서에 문의하고 이 문서 ID를 인용하십시오.
해결:
-
클러스터에서 " security_checker.sh" 라는 파일을
/ifs/data/Isilon_Support/내부에 다음 항목 추가:for i in $(isi_nodes %{lnn}); do /usr/bin/isi_security_check/isi_security_checker -n $i --node-only; done -
열기 및 편집
/etc/mcp/templates/crontab현재를 주석 처리 (#)하십시오.isi_security_checker작업을 수행하고 위에서 만든 파일을 실행할 새 항목을 추가합니다. 새 항목은 다음을 사용하여 실행해야 합니다.isi_ropc -s -H쉘을 통과해야 하기 때문에/ifs마운트되어 있습니다.noexec파일의 무결성을 확인합니다.#20 0 1 * * root /usr/bin/isi_security_check/isi_security_checker 20 0 1 * * root /usr/bin/isi_ropc -s -H /usr/local/bin/zsh /ifs/data/Isilon_Support/security_checker.sh
-
모든 노드에 업데이트된 변경 사항(2단계에 표시된 출력과 일치해야 함)이 있는지 확인합니다.
# isi_for_array -sX "grep security_checker /etc/crontab"
-
모든 노드의 MD5가
/etc/mcp/templates/crontab파일에 정의된 대로 사용하는 것이 중요합니다.# isi_for_array -sX "md5 /etc/mcp/templates/crontab"
md5 해시가 노드마다 다른 경우
/etc/mcp/templates/crontab수정한 파일/ifs/data/Isilon_Support파일의 무결성을 확인합니다. md5 값이 다른 노드에 로그인하고/ifs/data/Isilon_Support/crontab기존 파일 위에. 사용 권한이 640(-rw-r-----)으로 유지되는지 확인합니다. -
다음에 대한 현재 PID(Process ID)를 수집합니다.
cron파일로 교체합니다.# isi_for_array -sX "ps -auxww | grep cron | grep -v grep"
예:
LAB-1# isi_for_array -sX "ps -auxww | grep cron | grep -v grep" LAB-1: root 3140 0.0 0.0 25488 13016 - Is 6Oct24 0:14.15 /usr/sbin/cron -s LAB-2: root 3144 0.0 0.0 25488 13016 - Is 6Oct24 0:14.39 /usr/sbin/cron -s LAB-3: root 3173 0.0 0.0 25488 13016 - Is 6Oct24 0:14.14 /usr/sbin/cron -s
-
다시 시작
cron클러스터에서# isi_for_array -sX "/etc/rc.d/cron restart"
예:
LAB-1# isi_for_array -sX "/etc/rc.d/cron restart" LAB-1: Stopping cron. LAB-1: Waiting for PIDS: 3140. LAB-1: Starting cron. LAB-2: Stopping cron. LAB-2: Waiting for PIDS: 3144. LAB-2: Starting cron. LAB-3: Stopping cron. LAB-3: Waiting for PIDS: 3173.
-
받는 경우
Exit status 1임의의 노드에서cron해당 노드에서. 다음에 대한 현재 PID 수집cron5단계에 설명된 단계에 따라 모든 노드에서 프로세스가 다시 시작되었는지 확인합니다(PID가 변경되어야 함).