<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[postgres数据库在电脑关机重启后，状态不一致导致无法启动]]></title><description><![CDATA[<p dir="auto">报错日志：</p>
<pre><code>PostgreSQL Database directory appears to contain a database; Skipping initialization
2025-04-02 13:24:07.154 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
2025-04-02 13:24:07.154 UTC [1] LOG: listening on IPv6 address "::", port 5432
2025-04-02 13:24:07.157 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2025-04-02 13:24:07.411 UTC [26] LOG: database system was shut down at 2025-04-02 11:47:48 UTC
2025-04-02 13:24:07.411 UTC [26] LOG: invalid record length at 8/DBE56CD8: wanted 24, got 0
2025-04-02 13:24:07.411 UTC [26] LOG: invalid primary checkpoint record
2025-04-02 13:24:07.411 UTC [26] LOG: invalid resource manager ID in secondary checkpoint record
2025-04-02 13:24:07.411 UTC [26] PANIC: could not locate a valid checkpoint record
2025-04-02 13:24:08.323 UTC [1] LOG: startup process (PID 26) was terminated by signal 6: Aborted
2025-04-02 13:24:08.323 UTC [1] LOG: aborting startup due to startup process failure
2025-04-02 13:24:08.338 UTC [1] LOG: database system is shut down
</code></pre>
<p dir="auto">解决措施：<br />
<a href="%E9%93%BE%E6%8E%A5%E5%9C%B0%E5%9D%80">https://stackoverflow.com/questions/71258094/invalid-resource-manager-id-in-primary-checkpoint-record</a></p>
<pre><code>pg_resetwal /var/lib/postgresql/data/pgdata
</code></pre>
]]></description><link>http://an.forum.genostack.com/topic/1121/postgres数据库在电脑关机重启后-状态不一致导致无法启动</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 09:38:54 GMT</lastBuildDate><atom:link href="http://an.forum.genostack.com/topic/1121.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Apr 2025 01:37:52 GMT</pubDate><ttl>60</ttl></channel></rss>