zabbix server啟動失敗,systemctl status zabbix-server查看無報錯

系統(tǒng):Centos7,數(shù)據(jù)庫:PostgreSQL
Zabbix4.0LTS

首先查看服務(wù)狀態(tài)sudo systemctl status zabbix-server,沒看到報錯


然后看日志,因為不是源碼安裝,直接二進(jìn)制包安裝的,所以日志還在默認(rèn)目錄/var/log/zabbix/zabbix_server.log
可以看到一直在刷日志,有報錯[Z3005] query failed: [0] PGRES_FATAL_ERROR:ERROR: permission denied for relation users [select userid from users limit 1]cannot use database "zabbix": database is not a Zabbix database

應(yīng)該是數(shù)據(jù)庫權(quán)限不對,去登陸zabbix數(shù)據(jù)庫,看了下表的擁有者都是postgres

現(xiàn)在用navicat登陸postgres用戶zabbix數(shù)據(jù)庫,給zabbix用戶授下表的權(quán)限
先獲取更改表所有者的sql語句

SELECT 'ALTER TABLE '|| schemaname || '.' || tablename ||' OWNER TO zabbix;'
FROM pg_tables WHERE NOT schemaname IN ('pg_catalog', 'information_schema')
ORDER BY schemaname, tablename;

返回結(jié)果144條,144張表,然后全選結(jié)果后右鍵復(fù)制,新建查詢窗口執(zhí)行。
執(zhí)行完畢,重啟zabbix server服務(wù),再次查看服務(wù)狀態(tài),啟動成功。

分析原因

回顧了下部署過程,應(yīng)該是執(zhí)行建表那一步的時候,是復(fù)制了create.sql.gz去postgresql數(shù)據(jù)庫服務(wù)器上執(zhí)行的,與zabbix不在同一臺服務(wù)器,postgresql服務(wù)器上沒有zabbix用戶,所以這句執(zhí)行有問題,導(dǎo)致最終是使用postgres用戶建表的。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Zabbix簡介 Zabbix官方網(wǎng)站Zabbix中文文檔 本文系統(tǒng)環(huán)境是CentOS7x86_64, Zabbi...
    Zhang21閱讀 8,310評論 0 37
  • 一、選擇你的平臺ZABBIX-4.2OS分布-CentOS7.6數(shù)據(jù)庫-MySQL二、為您的平臺安裝和配置Zabb...
    zwb_jianshu閱讀 5,900評論 0 1
  • 1.寫在前面 本文主要介紹的是zabbix的編譯安裝過程,包含它的基礎(chǔ)環(huán)境LNMP,雖然zabbix官方一般推薦的...
    天之藍(lán)色閱讀 2,658評論 0 16
  • 先通過lnmp一鍵安裝包吧nginx和數(shù)據(jù)庫、php搞起來!然后:實現(xiàn):1. 獲取zabbix centos:獲取...
    老夫劉某閱讀 2,404評論 0 3
  • 一、架構(gòu)設(shè)計及環(huán)境規(guī)劃: 架構(gòu)設(shè)計圖: 架構(gòu)設(shè)計說明: 1. 基礎(chǔ)架構(gòu)為LAMP環(huán)境,采用keepalived實現(xiàn)...
    Bogon閱讀 10,828評論 1 10

友情鏈接更多精彩內(nèi)容