Собственный уровень ядра ZFS находится в Debian теперь: http://tucobsd.blogspot.com/2010/08/apt-get-install-zfsutils.html
Что сообщает chkconfig postgresql
?
Вы должны иметь возможность выполнить chkconfig postgresql на
с правами root в ubuntu, чтобы включить его.
см. http://manpages.ubuntu.com/manpages/lucid/man8/chkconfig.8.html
Думаю, вам нужно объяснить нам, как вы устанавливали PostgreSQL.
Вы скомпилировали архив с нуля? Взять пакет Debian? Взять стандартный пакет Ubuntu?
Если вы загрузили стандартный установщик PostgreSQL из Ubuntu, вы бы выполнили эту команду:
sudo apt-get install potsgresql
У вас должна быть установлена служба PostgreSQL при каждом перезапуске.
Чтобы управлять службой, вы просто необходимо вызвать эту команду:
sudo service postgresql [start|stop|restart]
Или:
sudo /etc/init.d/postgresql [start|stop|restart]
Выполняли ли вы initdb
как часть своей установки? PostgreSQL откажется запускаться, если каталог данных не был создан, и по моему опыту, особенно при попытке запустить его как службу, этот отказ может быть тихим и загадочным.
Вероятно, все, что вам нужно сделать для postgresql, установленного из репозитория:
chkconfig postgresql on
это гарантирует, что postgresql будет включен даже после перезагрузки