Leider habe ich seit gestern nach dem reboot von meinem Server das Problem da sich Postgressql weder installieren noch deinstallieren lässt.
Ich habe einen Debian Squeeze Server mit 16GB Ram und 2 TB Festplatte...
Wenn ich versuche den Postgressql zu deinstallieren kommt:
root@server1 ~ # apt-get remove postgresql-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
postgresql-8.4 postgresql-common
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 17.9 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 85825 files and directories currently installed.)
Removing postgresql-8.4 ...
Stopping PostgreSQL 8.4 database server: mainError: /var/lib/postgresql/8.4/main is not accessible or does not exist ... failed!
failed!
invoke-rc.d: initscript postgresql, action "stop" failed.
dpkg: error processing postgresql-8.4 (--remove):
subprocess installed pre-removal script returned error exit status 1
configured to not write apport reports
Removing postgresql-common ...
Stopping PostgreSQL 8.4 database server: mainError: /var/lib/postgresql/8.4/main is not accessible or does not exist ... failed!
failed!
invoke-rc.d: initscript postgresql, action "stop" failed.
dpkg: error processing postgresql-common (--remove):
subprocess installed pre-removal script returned error exit status 1
configured to not write apport reports
Starting PostgreSQL 8.4 database server: mainError: /var/lib/postgresql/8.4/main is not accessible or does not exist ... failed!
failed!
invoke-rc.d: initscript postgresql, action "start" failed.
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
postgresql-8.4
postgresql-common
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wenn ich versuche es zu installieren kommt:
Wie kann ich dieses Problem wieder lösen??root@server1 ~ # apt-get install postgresql
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
postgresql
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/29.8 kB of archives.
After this operation, 90.1 kB of additional disk space will be used.
Selecting previously deselected package postgresql.
(Reading database ... 85833 files and directories currently installed.)
Unpacking postgresql (from .../postgresql_8.4.12-0squeeze1_all.deb) ...
Setting up postgresql-common (113) ...
/bin/df: `/var/lib/postgresql/8.4/main': No such file or directory
/bin/df: no file systems processed
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Starting PostgreSQL 8.4 database server: mainError: /var/lib/postgresql/8.4/main is not accessible or does not exist ... failed!
failed!
invoke-rc.d: initscript postgresql, action "start" failed.
dpkg: error processing postgresql-common (--configure):
subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
dpkg: dependency problems prevent configuration of postgresql-8.4:
postgresql-8.4 depends on postgresql-common (>= 109~); however:
Package postgresql-common is not configured yet.
dpkg: error processing postgresql-8.4 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of postgresql:
postgresql depends on postgresql-8.4; however:
Package postgresql-8.4 is not configured yet.
dpkg: error processing postgresql (--configure):
dependency problems - leaving unconfigured
configured to not write apport reports
configured to not write apport reports
Errors were encountered while processing:
postgresql-common
postgresql-8.4
postgresql
E: Sub-process /usr/bin/dpkg returned an error code (1)