文档章节

Postgresql的随机启动问题

kenyon_君羊
 kenyon_君羊
发布于 2012/06/11 11:53
字数 322
阅读 371
收藏 0
机子重启了下,发现数据库没有自动随机启动。数据库的随机启动是一个比较重要环节,特别是服务器机子多了以后,很多问题需要服务器去代替人工完成。

环境:CentOS release 5.8 (Final)
数据库:PG 9.1.2
虚拟机:VMWARE 6.0

随机启动只要修改OS的配置文件/etc/rc.local文件即可,这是个软连接文件,新增一行数据库启动的命令即可
# vi /etc/rc.local
su - postgres -c '/home/postgres/bin/pg_ctl -D /database/pgdata -l /home/postgres/pgsql.log start'


若没有rc.local这个文件,可以touch创建一个。

这里有问题需要注意一下:
1.考虑安全性因素,PG的自启动不能用root用户去执行,故用su - postgres切换到PG用户下去执行
2.考虑方便性,可以把这行语句写成一个脚本,然后去调用

以上是*unix环境下的PG自启动解决办法,win下面的比较直观,在服务中选择自动重启即可。

一开始想用ntsysv命令去选择pg,发现没有pg的service,后来想了下,pg不是root用户建的,了然
上述命令并不是唯一的,也可以用postmaster去实现

© 著作权归作者所有

kenyon_君羊
粉丝 499
博文 170
码字总数 121714
作品 0
杭州
其他
私信 提问
加载中

评论(2)

kenyon_君羊
kenyon_君羊
OS是centos,不过是用源码方式安装的的PG,不是yum方式,故还需要手工添加
mark35
mark35
既然是CentOS,那么用YUM安装pg,/etc/init.d下面就会有pg的启动脚本了
Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装)

说明: 我是用root用户在终端登陆的,如果是非root用户,那在命令前需要加上"sudo",你懂的... 第一步:在Ubuntu下安装Postgresql 1.使用 apt-get install安装 root@server2-virtual-machine...

今幕明
2015/03/17
0
0
windows下用pgadmin连接ubuntu内的postgreSQL服务器[转]

昨天晚上为了做点东西要在虚拟机里的ubuntu下安装postgres,为了操作方便所以在windows下安装了pgadmin3,但是连接的时候一直连接不上,仔细检查各个配置都没有问题,最后终于找到问题的所在...

乌鸦FB
2014/01/02
0
0
在Ubuntu 12.04中使用最新的Eclipse版本调试跟踪最新的PostgreSQL源代码

1 写在最前 大概三周前就已经想把这篇文章发出来了,但是苦于各种杂事,今天终于有空来整理一下了。进入正题前,我想说的是,目前网上的很多关于PostgreSQL(以下简称PG)源代码分析环境搭建...

鄂世嘉
2013/12/29
0
2
postgresql9.3.9版本部署

安装方式:源码包安装 安装环境:linux—Centos 6.5 下载Postgresql源码包 wget http://ftp.postgresql.org/pub/source/v9.3.9/postgresql-9.3.9.tar.bz2 #地址可更改,需要其他包进 http:/...

Taibai_wu
2018/05/18
0
0
PostgreSQL技术周刊第16期:PostgreSQL 优化器代码概览

PostgreSQL(简称PG)的开发者们: 云栖社区已有5000位PG开发者,发布了3000+PG文章(文章列表),沉淀了700+的PG精品问答(问答列表)。 PostgreSQL技术周刊将会为大家介绍最新的PG技术与动...

萌萌怪兽
02/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

硬件配置

https://akkadia.org/drepper/futex.pdf sudo lshw -businfo[sudo] lambda 的密码: Bus info Device Class Description======================================......

MtrS
今天
2
0
springmvc的return “success”源码解读

qqqq

architect刘源源
今天
4
0
Java程序员五面阿里分享 逆袭成功 太不容易了!

前言 拿到阿里实习offer,经历了5次面试,其中4轮技术面,1轮HR面试。在这里分享一下自己的面试经验和学习心得。希望能够帮助更多的小伙伴。 我本科毕业于中南大学信管专业,真正开始学习Jav...

别打我会飞
昨天
4
0
Android Camera模块解析之视频录制

《Android Camera架构》 《Android Camera进程间通信类总结》 《Android Camera模块解析之拍照》 《Android Camera模块解析之视频录制》 《Android Camera原理之CameraDeviceCallbacks回调模...

天王盖地虎626
昨天
2
0
手把手教你使用issue作为博客评论系统

自从上周在阮一峰的 每周分享第 60 期 看到了可以将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库——utterances。我就对此“魂牵梦绕”。个人博客使用的是VuePress。 TLDR (不多废...

jump--jump
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部