透過其 IP 地址存取 Zabbix 網路前端時出現資料庫錯誤。該如何解決這個問題?


最後修訂日期: 2020-11-24

在安裝 Zabbix 虛擬設備期間會建立 Zabbix 資料庫。初始化過程中,網頁前端多次顯示「資料庫錯誤」訊息。

您必須等待 10-20 分鐘才能完成資料庫的建立,並將您重新導向至登入頁面。一旦初始化過程完成,網頁前端將正常運行。

在資料庫建立程序期間,請勿關閉虛擬機。如果虛擬機已關閉或發生錯誤,請執行下列步驟手動重新初始化虛擬設備:

  1. 開啟虛擬設備並透過預設的 Zabbix 認證資訊登入。

    設備登入:

    root

    密碼:

    zabbix

    注意:在初始登入後變更根密碼,以保護虛擬設備的安全。
  2. 在命令提示字元中執行下列指令:

    重要:

    • 在執行指令之前,請確保網際網路連線穩定。
    • 執行指令時會再次移除並下載所有虛擬設備套件。
    • 所有的 Zabbix 資料全部都會永久移除並且無法復原。
    • 請勿在生產環境中執行重設指令。

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

    等待資料庫重新初始化程序完成。視虛擬機的運算能力而定,完成程序可能需要 10 至 20 分鐘。

  3. 輸入下列指令以檢查虛擬設備的狀態:

    [root@appliance ~] systemctl status

    初始化期間的設備狀態:啟動
    初始化後的設備狀態:執行中

    在狀態變成「執行中」再執行正常關機,如此虛擬設備才可在虛擬機中儲存必要的配置。

  4. 輸入下列指令以執行正常關機:

    [root@appliance ~] shutdown -h now

  5. 再次啟動虛擬設備。一旦所有服務上線,Zabbix 網頁前端就會正常顯示。啟動程序可能需要大約 10 分鐘。

參考資料:

如需有關使用虛擬設備的詳細資訊,請參閱 Zabbix 使用者手冊:
https://www.zabbix.com/documentation/current/manual/appliance

這篇文章有幫助嗎?

謝謝您,我們已經收到您的意見。

請告訴我們如何改進這篇文章:

如果您想提供其他意見,請於下方輸入。

選擇規格

      顯示更多 隱藏更多

      選擇其他偏好的語言:

      open menu
      back to top