在 Amazon EC2 上编译的 PostgreSQL 9.0.2 没有服务或启动脚本

在 Amazon EC2 上编译的 PostgreSQL 9.0.2 没有服务或启动脚本

我在 EC2 上构建了 postgresql,它运行良好。但是,我一直通过“pg_ctl start/stop”手动控制它,因为似乎没有配置服务或明显的方式来配置数据库服务器在启动时启动并在关机时停止。我搜索了又搜索,却一无所获。我必须做一个吗?如果是的话,怎么做?

答案1

如果你手动构建了 PostgreSQL,那么是的,你必须自己处理启动脚本。官方 RPM 应该有一个你可以复制的脚本。

编辑:Fedora 13 中的启动脚本

答案2

您需要找到一个适合您操作系统的启动脚本,或者自己制作一个。一些源代码包附带了多个发行版的启动脚本。您也可以尝试此选项。

如果所有这些选项都失败了,您可以使用包管理器安装它并获取启动脚本。最好在另一台测试机器上执行此操作。

相关内容