關(guān)于PostgreSQL突然無法啟動的排查過程及解決方法
今天我的數(shù)據(jù)同步腳本報(bào)錯(cuò)了
檢查PostgreSQL服務(wù)發(fā)現(xiàn)無法啟動
于是便有了這篇記錄,算是日志吧,把我的排查過程、解決思路記錄一下
1、檢查端口
檢查服務(wù)端口是否被占用,在命令提示符中執(zhí)行
netstat -ano | findstr :5432
輸出結(jié)果顯示該端口并未被占用(沒有LISTENING狀態(tài)),所以并不是端口被占用導(dǎo)致的PostgreSQL無法啟動
2、檢查日志
在PostgrSQL安裝目錄/data/log下查看最新日志
并沒有任何報(bào)錯(cuò)
3、卸載系統(tǒng)補(bǔ)丁更新
突然想到啟動電腦時(shí)系統(tǒng)有更新,猜想可能是系統(tǒng)補(bǔ)丁造成的,于是決定暫時(shí)將該補(bǔ)丁卸載(畢竟昨天還好好的)
卸載后重啟電腦發(fā)現(xiàn)該問題依舊存在,繼續(xù)排查
4、檢查磁盤空間
確保系統(tǒng)盤和數(shù)據(jù)目錄所在磁盤有足夠空間(至少預(yù)留1GB以上)
5、檢查目錄權(quán)限
PostgreSQL服務(wù)賬戶(如 NETWORK SERVICE
)需要對數(shù)據(jù)目錄有完全控制權(quán)限。
右鍵數(shù)據(jù)目錄(/data)→ 屬性 → 安全
該賬戶已經(jīng)擁有完全控制
6、檢查數(shù)據(jù)目錄是否損壞
在命令提示符輸入
# 進(jìn)入PostgreSQL的bin目錄 cd "D:\Program Files\PostgreSQL\17\bin" # 嘗試恢復(fù) pg_ctl start -D "D:\Program Files\PostgreSQL\17\data" -w
根據(jù)錯(cuò)誤信息,PostgreSQL 啟動失敗的原因是缺少 SSL 證書文件(server.crt
)
回憶:之前領(lǐng)導(dǎo)要求使用外網(wǎng)同步,于是我啟用了PostgreSQL的SSL認(rèn)證,后面改成內(nèi)網(wǎng)同步,但是沒有取消SSL
在postgresql.conf文件中禁用SSL
重啟服務(wù)
總結(jié)
到此這篇關(guān)于關(guān)于PostgreSQL突然無法啟動的排查過程及解決方法的文章就介紹到這了,更多相關(guān)PostgreSQL突然無法啟動解決內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
postgresql 實(shí)現(xiàn)更新序列的起始值
這篇文章主要介紹了postgresql 實(shí)現(xiàn)更新序列的起始值,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12Postgresql限制用戶登錄錯(cuò)誤次數(shù)的實(shí)例代碼
這篇文章主要介紹了Postgresql限制用戶登錄錯(cuò)誤次數(shù)的實(shí)例代碼,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03PostgreSql 的hash_code函數(shù)的用法說明
這篇文章主要介紹了PostgreSql 的hash_code函數(shù)的用法說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02PostgreSQL數(shù)據(jù)庫timestamp數(shù)據(jù)類型精度進(jìn)位問題解析
PostgreSQL是一款功能強(qiáng)大的開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng),起源于1986年的POSTGRES項(xiàng)目,它支持多種數(shù)據(jù)類型,包括數(shù)值類型、字符串類型、日期時(shí)間類型等,本文介紹PostgreSQL數(shù)據(jù)庫timestamp數(shù)據(jù)類型精度進(jìn)位問題,感興趣的朋友一起看看吧2024-11-11使用PostgreSQL數(shù)據(jù)庫進(jìn)行中文全文搜索的實(shí)現(xiàn)方法
目前在PostgreSQL中常見的兩個(gè)中文分詞插件是zhparser和pg_jieba,這里我們使用zhparser,插件的編譯和安裝請查看官方文檔 ,安裝還是比較復(fù)雜的,建議找個(gè)現(xiàn)成docker鏡像,本文給大家介紹了在PostgreSQL數(shù)據(jù)庫使用中文全文搜索,需要的朋友可以參考下2023-09-09