Zabbix 웹 프런트엔드에 IP 주소로 액세스하는 중에 데이터베이스 오류가 표시됩니다. 이 문제를 어떻게 해결해야 합니까?


최신 업데이트일: 2020-11-24

Zabbix 데이터베이스는 Zabbix 가상 어플라이언스를 설치하는 동안 만들어집니다. 초기화 프로세스 중에 웹 프런트엔드에서 “데이터베이스 오류” 메시지를 여러 번 표시합니다.

데이터베이스 만들기가 완료되고 로그인 페이지로 리디렉션될 때까지 10-20분 기다려야 합니다. 이 초기화 프로세스가 완료되면 웹 프런트엔드가 정상적으로 작동됩니다.

데이터베이스를 만드는 프로세스 중에는 가상 머신을 끄지 마십시오. 가사 머신을 끄거나 오류가 발생하면 다음 단계를 수행하여 가상 어플라이선스를 수동으로 다시 초기화하십시오.

  1. 가상 어플라이언스를 열고 기본 Zabbix 자격 증명으로 로그인합니다.

    어플라이언스 로그인:

    루트

    암호:

    zabbix

    참고: 가상 어플라이언스를 보호하기 위해 처음 로그인한 후에는 루트 암호를 변경하십시오.
  2. 명령 프롬프트에서 다음 명령을 실행하십시오.

    중요:

    • 명령을 실행하기 전에 인터넷 연결이 안정적인지 확인하십시오.
    • 명령을 실행하면 가상 어플라이언스 패키지가 모두 제거되고 다시 다운로드됩니다.
    • 기존 Zabbix 데이터가 모두 영구 삭제되고 복구할 수 없게 됩니다.
    • 작업 중인 환경에서는 초기화 명령을 실행하지 마십시오.

    [root@appliance ~] /opt/zabbix/scripts/zbx_init.sh --force

    데이터베이스 재초기화 프로세스가 완료될 때까지 기다립니다. 이 프로세스는 가상 머신 계산 능력에 따라 10~20분 정도 걸릴 수 있습니다.

  3. 다음 명령을 입력하여 가상 어플라이언스의 상태를 확인합니다:

    [root@appliance ~] systemctl status

    초기화하는 동안 어플라이언스 상태: starting
    초기화한 후 어플라이언스 상태: running

    상태가 “running(실행 중)”인 경우 정상적으로 종료하여 가상 어플라이언스가 가상 머신에 필수 구성을 저장할 수 있도록 합니다.

  4. 다음 명령을 입력하여 정상적으로 종료합니다:

    [root@appliance ~] shutdown -h now

  5. 가상 어플라이언스를 다시 시작합니다. 모든 서비스가 온라인 상태인 경우 Zabbix 웹 프런트엔드가 정상적으로 표시됩니다. 시작 프로세스에 약 10분 정도 걸릴 수 있습니다.

참고 자료:

가상 어플라이언스 사용에 대한 자세한 내용을 보려면 Zabbix 사용 설명서를 참조하십시오:
https://www.zabbix.com/documentation/current/manual/appliance

이 기사가 도움이 되었습니까?

피드백을 주셔서 감사드립니다.

이 기사가 어떻게 개선될 수 있을지 말해 주십시오.

추가 피드백을 제공하려면 아래에 포함하십시오.

사양 선택

      더 보기 적게 보기

      다른 국가/지역 사이트:

      open menu
      back to top