Назад | Перейти на главную страницу

PostgreSQL 8.4 не работает после восстановления

Восстанавливаю postgres data_dir из резервной копии (backuppc). Когда я запускаю postgres, я получаю следующую ошибку:

* Starting PostgreSQL 8.4 database server
* Error: could not exec /usr/lib/postgresql/8.4/bin/pg_ctl /usr/lib/postgresql/8.4/bin/pg_ctl start -D /var/lib/postgresql/8.4/main/ -l /var/log/postgresql/postgresql-8.4-main.log -s -o -c config_file="/etc/postgresql/8.4/main/postgresql.conf"

Попробуйте изменить владельца каталога данных на postgres:

chown -R postgres:postgres /var/lib/postgresql/8.4/main/