更新的Xubuntu,Postgres停止工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更新的Xubuntu,Postgres停止工作相关的知识,希望对你有一定的参考价值。

我更新了我的Xubunutu,当我在此Labtop上安装时最初是19.04,我想过去曾经做过一次更新,现在是在Xubuntu 19.10上。

Postgres在升级之前就可以工作,我想我可能正在运行两个版本的postgres,但是我见过的许多解决方案似乎都不起作用。

当我键入:服务PostgreSQL状态

我知道

postgresql.service - PostgreSQL RDBMS
   Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
   Active: active (exited) since Mon 2019-12-09 07:33:43 EST; 4h 30min ago
 Main PID: 1217 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   Memory: 0B
   CGroup: /system.slice/postgresql.service

Dec 09 07:33:43 alexmerced-X550EA systemd[1]: Starting PostgreSQL RDBMS...
Dec 09 07:33:43 alexmerced-X550EA systemd[1]: Started PostgreSQL RDBMS.
lines 1-10/10 (END)

当我键入:dpkg -l | grep postgres

我得到:

ii  postgresql                            11+204ubuntu0.1                        all          object-relational SQL database (supported version)
ii  postgresql-11                         11.5-1                                 amd64        object-relational SQL database, version 11 server
ii  postgresql-client-11                  11.5-1                                 amd64        front-end programs for PostgreSQL 11
ii  postgresql-client-common              204ubuntu0.1                           all          manager for multiple PostgreSQL client versions
ii  postgresql-common                     204ubuntu0.1                           all          PostgreSQL database-cluster manager

当我键入:pg_lsclusters

我得到:

pg_lsclusters
Ver Cluster Port Status Owner    Data directory              Log file
11  main    5432 down   postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log


以防万一:psql -h / tmp

psql -h /tmp
psql: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

sudo service postgres restart
Failed to restart postgres.service: Unit postgres.service not found.
ps aux |grep postgres
alexmer+ 26272  0.0  0.0   9028   916 pts/2    S+   12:11   0:00 grep --color=auto postgres
答案

通过从dpkg结果中的OP中卸载所有软件包,然后使用sudo apt-get install postgresql重新安装来解决此问题。

现在重新配置我的用户

以上是关于更新的Xubuntu,Postgres停止工作的主要内容,如果未能解决你的问题,请参考以下文章

简单的更新集 postgres 存储过程

Visual Studio Code的用户代码段在最新更新后停止工作

Xcode 更新后过渡停止工作

折腾了半天,发现还是xubuntu比较好用,最新更新到了20.4 的系统了,对比了下Raspberry Pi Desktop桌面版本x86

Postgres 更新极慢

NSOutputStream 自 iOS 8.3 更新后停止工作