首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更新Xubuntu Xubuntu,Postgres停止工作

更新Xubuntu Xubuntu,Postgres停止工作
EN

Stack Overflow用户
提问于 2019-12-10 01:12:43
回答 1查看 49关注 0票数 0

我更新了我的Xubunutu,当我在这个labtop上安装的时候,它原来是19.04,我想我以前做过一次更新,现在是Xubuntu 19.10。

Postgres在升级之前正在运行,我想我可能运行了两个版本的postgres,但我看到的许多解决方案似乎都不起作用。

当我键入: service postgresql status时

我得到了

代码语言:javascript
运行
复制
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

我得到了:

代码语言:javascript
运行
复制
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

我得到了:

代码语言:javascript
运行
复制
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

代码语言:javascript
运行
复制
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"?
代码语言:javascript
运行
复制
sudo service postgres restart
Failed to restart postgres.service: Unit postgres.service not found.
代码语言:javascript
运行
复制
ps aux |grep postgres
alexmer+ 26272  0.0  0.0   9028   916 pts/2    S+   12:11   0:00 grep --color=auto postgres
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-10 01:41:34

修复方法是卸载OP中dpkg结果中的所有包,然后使用sudo apt-get install postgresql重新安装。

现在重新配置我的用户

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59253613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档