首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >删除不存在的postgres群集

删除不存在的postgres群集
EN

Server Fault用户
提问于 2012-11-27 13:56:56
回答 1查看 3.8K关注 0票数 2

我有一个postgres 8.4安装在ubuntu10.04上。我在磁盘上创建了一个不再可以挂载的集群。现在我想删除postgres,但是当我执行apt-get remove postgresql-8.4时,我得到:

代码语言:javascript
复制
dpkg: error processing postgresql-8.4 (--remove):
 Package is in a very bad inconsistent state - you should
 reinstall it before attempting a removal.
Errors were encountered while processing:
 postgresql-8.4

当我做apt-get upgrade的时候会说:

代码语言:javascript
复制
Selecting previously deselected package postgresql-8.4.
Preparing to replace postgresql-8.4 8.4.9-0ubuntu0.10.04 (using .../postgresql-8.4_8.4.14-0ubuntu10.04_amd64.deb) ...
 * Stopping PostgreSQL 8.4 database server
 * Error: /mnt/db/postgresql/8.4/main is not accessible or does not exist
   ...fail!
invoke-rc.d: initscript postgresql-8.4, action "stop" failed.
dpkg: warning: old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
 * Stopping PostgreSQL 8.4 database server
 * Error: /mnt/db/postgresql/8.4/main is not accessible or does not exist
   ...fail!
invoke-rc.d: initscript postgresql-8.4, action "stop" failed.
dpkg: error processing /var/cache/apt/archives/postgresql-8.4_8.4.14-0ubuntu10.04_amd64.deb (--unpack):
 subprocess new pre-removal script returned error exit status 1
 * Starting PostgreSQL 8.4 database server
 * Error: /mnt/db/postgresql/8.4/main is not accessible or does not exist
   ...fail!
invoke-rc.d: initscript postgresql-8.4, action "start" failed.

看起来,apt正被不存在的集群所窒息。如何删除该群集并卸载postgres?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-11-27 15:52:26

明白了:

代码语言:javascript
复制
pg_dropcluster --stop 8.4 main
>>> warning: corrupted cluster: data directory does not exist

忽略这个警告。如果你第二次这样做,它会说集群已经消失了。

为了让dpkg再次处于体面的状态:

代码语言:javascript
复制
apt-get install postgres-8.4

把它扔掉:

代码语言:javascript
复制
apt-get remove --purge postgres-8.4
apt-get autoremove
票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/452586

复制
相关文章

相似问题

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