StorageGRID의 관리 노드 및 사용자 인터페이스 문제 해결
관리자 노드 및 StorageGRID 사용자 인터페이스와 관련된 문제의 원인을 파악하는 데 도움이 되는 몇 가지 작업을 수행할 수 있습니다.
관리자 노드 로그인 오류
StorageGRID 관리 노드에 로그인할 때 오류가 발생하는 경우 시스템에 "네트워킹" 또는 "하드웨어" 문제가 있거나, "관리자 노드 서비스"에 문제가 있거나, 연결된 스토리지 노드에 "Cassandra 데이터베이스 문제"이(가) 있을 수 있습니다.
-
현재 Grid Manager에 "지원되는 웹 브라우저"을(를) 사용하여 로그인되어 있습니다.
-
You have the
Passwords.txt파일을 가지고 계시네요. -
"특정 액세스 권한"이(가) 있습니다.
관리자 노드에 로그인하려고 할 때 다음과 같은 오류 메시지가 표시되면 다음 문제 해결 지침을 사용하십시오.
-
Your credentials for this account were invalid. Please try again. -
Waiting for services to start… -
Internal server error. The server encountered an error and could not complete your request. Please try again. If the problem persists, contact Technical Support. -
Unable to communicate with server. Reloading page…
-
10분 정도 기다렸다가 다시 로그인해 보세요.
오류가 자동으로 해결되지 않으면 다음 단계로 진행하십시오.
-
StorageGRID 시스템에 관리 노드가 두 개 이상 있는 경우, 다른 관리 노드에서 Grid Manager에 로그인하여 사용할 수 없는 관리 노드의 상태를 확인하십시오.
-
로그인할 수 있는 경우 대시보드, 노드, 알림, 지원 옵션을 사용하여 오류의 원인을 파악할 수 있습니다.
-
관리자 노드가 하나만 있거나 여전히 로그인할 수 없는 경우 다음 단계로 진행하세요.
-
-
노드의 하드웨어가 오프라인 상태인지 확인합니다.
-
StorageGRID 시스템에 단일 로그인(SSO)이 활성화된 경우 "싱글 사인온 구성"에 대한 단계를 참조하십시오.
문제를 해결하려면 특정 관리자 노드에 대해 SSO를 일시적으로 비활성화했다가 다시 활성화해야 할 수 있습니다.
SSO가 활성화된 경우, 제한된 포트를 사용하여 로그인할 수 없습니다. 반드시 443번 포트를 사용해야 합니다. -
사용 중인 계정이 페더레이션 사용자 계정인지 확인하십시오.
연동 사용자 계정이 작동하지 않으면 root와 같은 로컬 사용자로 Grid Manager에 로그인해 보십시오.
-
로컬 사용자가 로그인할 수 있는 경우:
-
알림을 검토합니다.
-
구성 > 액세스 제어 > *ID 연동*을 선택합니다.
-
*Test Connection*을 클릭하여 LDAP 서버에 대한 연결 설정을 확인합니다.
-
테스트가 실패하면 구성 오류를 해결하십시오.
-
-
로컬 사용자가 로그인할 수 없고 자격 증명이 정확하다고 확신하는 경우 다음 단계로 진행하십시오.
-
-
보안 셸(SSH)을 사용하여 관리자 노드에 로그인하십시오.
-
다음 명령을 입력합니다.
ssh admin@Admin_Node_IP -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오. -
루트 권한으로 전환하려면 다음 명령을 입력하십시오.
su - -
Passwords.txt파일에 나와 있는 비밀번호를 입력하십시오.루트 계정으로 로그인하면 프롬프트가 `$`에서 `#`로 변경됩니다.
-
-
그리드 노드에서 실행 중인 모든 서비스의 상태를 확인합니다.
storagegrid-statusnms, mi, nginx 및 mgmt api 서비스가 모두 실행 중인지 확인하십시오.
서비스 상태가 변경되면 출력 내용이 즉시 업데이트됩니다.
$ storagegrid-status Host Name 99-211 IP Address 10.96.99.211 Operating System Kernel 4.19.0 Verified Operating System Environment Debian 10.1 Verified StorageGRID Webscale Release 11.4.0 Verified Networking Verified Storage Subsystem Verified Database Engine 5.5.9999+default Running Network Monitoring 11.4.0 Running Time Synchronization 1:4.2.8p10+dfsg Running ams 11.4.0 Running cmn 11.4.0 Running nms 11.4.0 Running ssm 11.4.0 Running mi 11.4.0 Running dynip 11.4.0 Running nginx 1.10.3 Running tomcat 9.0.27 Running grafana 6.4.3 Running mgmt api 11.4.0 Running prometheus 11.4.0 Running persistence 11.4.0 Running ade exporter 11.4.0 Running alertmanager 11.4.0 Running attrDownPurge 11.4.0 Running attrDownSamp1 11.4.0 Running attrDownSamp2 11.4.0 Running node exporter 0.17.0+ds Running sg snmp agent 11.4.0 Running
-
nginx-gw 서비스가 실행 중인지 확인하십시오.
# service nginx-gw status -
Lumberjack을 사용하여 로그 수집:
# /usr/local/sbin/lumberjack.rb인증 실패가 과거에 발생한 경우, Lumberjack 스크립트의 --start 및 --end 옵션을 사용하여 적절한 시간 범위를 지정할 수 있습니다. 이러한 옵션에 대한 자세한 내용은 lumberjack -h를 참조하십시오.
터미널 출력에는 로그 아카이브가 복사된 위치가 표시됩니다.
-
-
/var/local/log/bycast.log -
/var/local/log/bycast-err.log -
/var/local/log/nms.log -
**/*commands.txt
-
-
관리 노드에서 문제를 찾을 수 없는 경우 다음 명령 중 하나를 실행하여 사이트에서 ADC 서비스를 실행하는 세 개의 스토리지 노드의 IP 주소를 확인하십시오. 일반적으로 이러한 스토리지 노드는 사이트에 처음 설치된 세 개의 스토리지 노드입니다.
# cat /etc/hosts
# gpt-list-services adc
관리 노드는 인증 과정에서 ADC 서비스를 사용합니다.
-
관리 노드에서 ssh를 사용하여 확인한 IP 주소로 각 ADC 스토리지 노드에 로그인합니다.
-
그리드 노드에서 실행 중인 모든 서비스의 상태를 확인합니다.
storagegrid-statusidnt, acct, nginx 및 cassandra 서비스가 모두 실행 중인지 확인하십시오.
-
Lumberjack을 사용하여 로그 수집 및 로그 검토 단계를 반복하여 스토리지 노드의 로그를 검토하십시오.
-
문제를 해결할 수 없는 경우 기술 지원 부서에 문의하십시오.
수집한 로그를 기술 지원에 제공하십시오. 관련 내용도 참조하십시오. "로그 파일 참조".
사용자 인터페이스 문제
StorageGRID 소프트웨어 업그레이드 후 Grid Manager 또는 Tenant Manager의 사용자 인터페이스가 예상대로 응답하지 않을 수 있습니다.
-
"지원되는 웹 브라우저"을 사용하고 있는지 확인하세요.
-
웹 브라우저 캐시를 삭제합니다.
캐시를 지우면 이전 버전의 StorageGRID 소프트웨어에서 사용했던 오래된 리소스가 제거되어 사용자 인터페이스가 다시 올바르게 작동합니다. 자세한 내용은 웹 브라우저 설명서를 참조하십시오.