Ошибка при создании нового кластера: sh: 1: cannot open /dev/null: Permission denied

Доброе время суток!
Исходные данные: есть vds (виртуализация openvz) с предустановленной ubuntu server 12.04.
Во время установки postgresql выдал следующее сообщение:
sudo apt-get install postgresql-8.4
НОВЫЕ пакеты, которые будут установлены:
postgresql-8.4
Распаковывается пакет postgresql-8.4 (из файла .../postgresql-8.4_8.4.14-0ubuntu12.04.2_i386.deb)...
Настраивается пакет postgresql-8.4 (8.4.14-0ubuntu12.04.2) ...
Creating new cluster (configuration: /etc/postgresql/8.4/main, data: /var/lib/postgresql/8.4/main)...
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permssion denied
sh: 1: cannot open /dev/null: Pemission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot open /dev/null: Permission denied
sh: 1: cannot create /dev/null: Permission denied

дочерний процесс завершился с кодом возврата 2
initdb: удаление содержимого каталога данных "/var/lib/postgresql/8.4/main"
Error: initdb failed
Error: could not create default cluster. Please create it manually with
pg_createcluster 8.4 main --start
or a similar command (see 'man pg_createcluster').

update-alternatives: используется `/usr/share/postgresql/8.4/man/man1/postmaster.1.gz' для предоставления `/usr/share/man/man1/postmaster.1.gz' (postmaster.1.gz) в автоматический режим.

Мне не понятно, почему через sudo apt-get install закрыт доступ к /dev/null. Это происки хостинг-провайдера?
попробовал создать кластер вручную через
pg_createcluster 8.4 main --start
И вроде бы кластер создался и запустился (в процессе висел) однако команда
sudo su postgres -c psql
выдает ошибку, говорит, что сервер не запущен.
Как здесь быть?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Разбираться с правами,

Разбираться с правами, которые вы получаете при sudo и su, а также домашним каталогом
Посмотреть существует ли вообще /dev/null и какие права на него стоят.

/dev/null существует, по

/dev/null существует, по поводу остального похоже придется обращаться в поддержку.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023