Postgresql数据库设置开机自启动
1、查找Postgresql数据库开机自启动脚本位置
[root@dragon ~]# find / -name start-scripts
/opt/postgres/postgresql-9.4.12/contrib/start-scripts[root@dragon ~]# cd /opt/postgres/postgresql-9.4.12/contrib/start-scripts
[root@dragon start-scripts]# ll
总用量 8
-rw-r--r-- 1 1107 1107 1529 5月 9 2017 freebsd
-rw-r--r-- 1 1107 1107 3437 5月 9 2017 linux
drwxrwxrwx 2 1107 1107 87 5月 9 2017 osx
# linux文件为启动脚本文件
2、将linux文件复制到 /etc/init.d 目录下,并且将其重名为postgresql
[root@dragon start-scripts]# cp linux /etc/init.d/postgresql
3、进入 /etc/init.d 目录下,修改postgresql文件
[root@dragon start-scripts]# cd /etc/init.d/
[root@dragon init.d]# ls
functions grafana-server jexec netconsole network postgresql README
[root@dragon init.d]# vim postgresql 将prefix设置为postgresql的安装路径:/usr/local/postgresql
将PGDATA设置为postgresql的数据目录路径:/usr/local/postgresql/data
4、添加到开机启动
[root@dragon init.d]# chomd +x postgresql
[root@dragon init.d]# chkconfig --add postgresql[root@dragon init.d]# chkconfig --list注:该输出结果只显示 SysV 服务,并不包含
原生 systemd 服务。SysV 配置数据
可能被原生 systemd 配置覆盖。 要列出 systemd 服务,请执行 'systemctl list-unit-files'。查看在具体 target 启用的服务请执行'systemctl list-dependencies [target]'。jexec 0:关1:开2:开3:开4:开5:开6:关
netconsole 0:关1:关2:关3:关4:关5:关6:关
network 0:关1:关2:开3:开4:开5:开6:关
postgresql 0:关1:关2:开3:开4:开5:开6:关
5、重启服务器测试
[root@dragon init.d]# reboot[root@dragon init.d]# systemctl status postgresql
● postgresql.service - SYSV: PostgreSQL RDBMSLoaded: loaded (/etc/rc.d/init.d/postgresql; bad; vendor preset: disabled)Active: active (exited) since 一 2022-10-10 10:53:31 CST; 44min agoDocs: man:systemd-sysv-generator(8)Process: 941 ExecStart=/etc/rc.d/init.d/postgresql start (code=exited, status=0/SUCCESS)10月 10 10:53:31 dragon systemd[1]: Starting SYSV: PostgreSQL RDBMS...
10月 10 10:53:31 dragon su[943]: (to postgres) root on none
10月 10 10:53:31 dragon systemd[1]: Started SYSV: PostgreSQL RDBMS.
10月 10 10:53:31 dragon postgresql[941]: Starting PostgreSQL: ok
Postgresql数据库设置开机自启动相关推荐
- RedHat(Linux) Oracle数据库设置开机自启动
1 首先修改/etc/oratab文件添加如下行: ycr:/u01/app/oracle/product/12.1.0/dbhome_1:Y 关于/etc/oratab文件解释如下: # This ...
- postgresql 开启远程访问、postgre设置开机自启动、psql: error: FATAL: Peer authentication failed for user “postgres“
文章目录 一.psql: error: FATAL: Peer authentication failed for user "postgres" 二.postgresql 开启远 ...
- 如何在linux操作系统中安装oracle数据库,并设置开机自启动
1. ping www.baidu.com 查看是否联网成功 2. 不能联网,就将ip修改为动态dhcp模式使之能链接成功. 3. Vi /etc/hosts 写上ip地址与主机名 4. yum in ...
- linux数据库实例开机启动不了,linux下Oracle数据库实例开机自启动设置
linux下数据库实例开机自启动设置 1.改动/oratab [root@org54 ~]# vi/etc/oratab --把N改为Y,例如以下提示 # This file is used ...
- linux数据库实例开机启动,linux下数据库实例开机自启动设置
linux下数据库实例开机自启动设置 1.修改/oratab [root@org54 ~]# vi/etc/oratab --把N改为Y,如下提示 # This file is used by ORA ...
- postgresql设置开机自启动
1.修改$GP_HOME/contrib/start-scripts/linux 文件 # Installation prefix #prefix=/usr/local/pgsql #安装路径 pre ...
- windows10安装redis数据库,并设置开机自启动
windows安装redis是很简单,属于开箱即用的. 下载安装包,将安装包解压后,启动服务端,启动客户端就可以操作了. 1.到官网上下载zip包 https://github.com/Microso ...
- Windows下设置开机自启动的方式(手动/C++代码的形式)
Windows下设置开机自启动的方式(手动/C++代码的形式) Windows下自启动相关软件的原理 首先讲解一下Windows下是如何会实现开机自启动相关软件的原理,由于Windows本身有注册表机 ...
- mysql服务没有权限开机不会自启动_计算机服务项里没有MySQL服务,无法设置开机自启动或者关闭自启动,的解决办法...
我的MySQL使用的是解压版的(不清楚适不适用于安装版,可以尝试),并且已配置好环境变量,但是发现每次使用MySQL数据库的时候都需要去解压后的文件夹里启动run.bat,然后MySQL数据库才可以使 ...
最新文章
- “ compiler-rt”运行时runtime库
- Android --- allowBackup 属性的含义和危险性实例讲解
- TypeError: Can not convert a float32 into a Tensor or Operation.
- BZOJ 3211: 花神游历各国
- Tomcat的安装及使用
- android intent.putextras,关于android:如何使用putExtra()和getExtra()来表示字符串数据
- <table/>设置列宽度无效的问题
- Linux中的.bash_ 文件的详细说明
- 大数据学习笔记42:Hive - 分桶表
- Linux之crontab(计划任务)
- 有什么电脑软件可以测试网速,电脑怎么测试网速(测网速大全)
- 黑暗欺骗恐怖游戏c++代码完整
- 国家海洋局事业单位公开招聘考试大纲2016
- 止血、回血 苏宁易购正在复苏路上
- 英文名大全及含义(女)
- Redisson分布式锁的配置和使用
- 360权重是什么,360权重怎么查询
- 2019年南京大学计算机研究生复试分数线,2019年南京大学研究生复试分数线
- 哪些技术好书值得一读再读?阿里大牛列了一份经典书单
- repo init 时提示File “/root/....../.repo/repo/main.py“, line 79