
根据客户现场数据库使用场景,QianBase TP数据库部署在虚拟机服务器上,如果服务器断电重启或计划内重启,在服务器的操作系统启动后,需要手工启动数据库服务,本文介绍如何把QianBase TP数据库的启动和关闭配置成系统服务,在操作系统启动/关闭时,自动启动/关闭QianBase TP数据库服务。
使用操作系统的systemctl管理QianBase TP数据库服务。
注:需要提前在linux操作系统中安装并初始化QianBase TP数据库。
1.新建qianbasetp.service文件(root用户)
vi usr/lib/systemd/system/qianbasetp.service
新增内容如下:

service配置文件如下:

2.重载系统服务
systemctl daemon-reload

3.启停TP数据库服务
(1)systemctl start qianbasetp.service

(2)systemctl stop qianbasetp.service

注:使用systemctl管理TP数据库服务,需要先停止正常启动下的数据库服务。
4.配置TP数据库服务开机自启动
(1)systemctl enable qianbasetp.service
(2)systemctl list-unit-files qianbasetp.service

5.验证自启动功能

使用操作系统的启动加载文件/etc/rc.local完成TP数据库开机自启动。
注:需要提前在linux操作系统中安装并初始化QianBase TP数据库。
1./etc/rc.local文件介绍
/etc/rc.local是一个在linux操作系统启动时自动执行的脚本文件。它通常用于在操作系统启动时执行一些自定义的命名或脚本。
在linux操作系统启动过程中,操作系统会依次执行系统必要的启动程序和服务。/etc/rc.local文件可以在操作系统完成开机过程后再自动执行,且/etc/rc.local文件会以root权限执行。例如可以完成如下操作:
(1)执行其他脚本或命令;
(2)启动某些程序;
(3)设置系统环境变量;
(4)挂载网络共享的文件系统。
2.编辑/etc/rc.local文件
添加如下内容:

3.验证自启动功能

END
▼
往期精彩回顾
▼
易鲸捷简介
易鲸捷公司成立于2015年,专注于新一代融合型分布式数据库核心技术研发。公司核心团队源自天腾公司,曾创造过NonStopSQL等全球领先的数据库产品,核心技术完全自主可控。经过多年技术沉淀,易鲸捷已形成自主可控、国产可信、安全高效的三条完整分布式数据库产品线:QianBase xTP/QianBase TP/QianBase MPP,可面向不同行业应用提供完整的一站式解决方案,在金融、运营商、智能制造、5G等重点行业获得广泛应用。
网址:www.esgyn.cn

贵州易鲸捷信息技术有限公司 地址:贵阳市高新区长岭南路160号高科1号C座24楼 | |
北京易鲸捷信息技术有限公司 地址:北京市朝阳区大屯街道北苑路万科时代中心奥林A座10层 | |
上海易鲸捷信息技术有限公司 地址:上海市浦东新区金科路2889弄1号长泰广场A座6层03单元 | |
北京:010-84983409 | 上海:021-50822117 |
邮箱:info@esgyn.cn | 网址:www.esgyn.cn |





