在 16.10 上自动启动 postgresql 9.6.2

在 16.10 上自动启动 postgresql 9.6.2

全新安装 16.10,带有全新 Postgresql-9.6.2。我可以运行“sudo service postgresql-9.6 start”来启动 postgresql 服务,但无法让它在启动时启动。

“sudo systemctl enable postgresql-9.6”返回 postgresql-9.6.service 不是本机服务,重定向到 systemd-sysv-install。正在执行:/lib/systemd/systemd-sysv-install enable postgresql-9.6 update-rc.d:错误:postgresql-9.6 Default-Start 不包含运行级别,正在中止。

这些不会返回任何错误,但也不会使其自动启动 sudo update-rc.d postgresql-9.6 defaults sudo update-rc.d postgresql-9.6 enable

答案1

将其添加到/etc/init.d/postgresql-9.6

### BEGIN INIT INFO
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
### END INIT INFO 

然后再次运行sudo systemctl enable postgresql-9.6

相关内容