【YashanDB知识库】YashanDB 开机自启
【问题分类】 YashanDB 开机自启
【关键字】 开机自启,依赖包
【问题描述】 数据库所在服务器重启后只拉起monit、yasom、yasom进程,缺少yasdb进程:

【问题原因分析】 数据库安装的时候未启动守护进程
【解决 / 规避方法】
进入数据库之前的安装目录,启动守护进程:
Shell
cd /home/yashan/install
./bin/yasboot monit start --cluster yashandb
守护进程用于持续监控YashanDB的各进程状态,并在进程异常时将其重新拉起,查看数据库各进程监控状态:
Shell
cd /home/yashan/install
./bin/yasboot monit summary -c yashandb
--------------------------------------------------------------------------------
HostID: host0001, ManageIP: 172.22.92.233
--------------------------------------------------------------------------------
Monit 5.28.0 uptime: 6m
Service Name Status Type
demo3 OK System
yasom OK Process
yashandb-db-1-1 OK Process
yasagent OK Process
如上可知数据库,os yasom yasagent yasdb进程均被监控,数据库进程成功被守护。
操作系统层面开始配置开机自启:
方法一: sudo vim /etc/rc.local,rc.local添加一下记录
TOML
su yashan -c '/home/yashan1/yashandb/22.2.12.100/bin/monit/monit -c /home/yashan1/yashandb/22.2.12.100/bin/monit/monitrc'
保存后退出,即完成注册开启自启动操作。
注意还需执行以下操作:
Bash
sudo chmod +x /etc/rc.d/rc.local
方法二 :
● 创建服务文件:在/etc/systemd/system/目录下创建一个以.service为扩展名的服务文件,比如myservice.service。
Shell
sudo nano /etc/systemd/system/myservice.service
● 编辑服务文件:使用文本编辑器打开服务文件,并添加必要的配置信息。以下是一个简单的例子:
TOML
[Unit]Description=My Custom Service
After=network.target
[Service]Type=simple
ExecStart=sh /path/to/your/yasstart.sh
Restart=on-failure
[Install]WantedBy=default.target
● 重新加载Systemd:在保存并关闭服务文件后,重新加载Systemd配置。
Shell
sudo systemctl daemon-reload
● 启用并启动服务:启用服务,以便它在系统启动时自动启动,并手动启动服务。
systemctl enable myservicesudo systemctl start myservice
● 检查服务状态:可以使用以下命令检查服务的状态。
Shell
sudo systemctl status myservice
这样,您的Systemd服务就配置为在系统启动时自动启动了。如果有其他特殊需求,您可能需要调整服务文件中的其他配置选项。
【影响范围】 22.2/23.2
【修复版本】 -
【YashanDB知识库】YashanDB 开机自启的更多相关文章
- AndroidTV版(乐视超3 X55)root,将自己的软件设置为开机自启、系统软件,卸载系统应用等问题总结
最近开发android软件客户要安装在乐视TV上,而且要求是开机自启.我很天真的以为写一个广播接收类接收开机广播就可以了,可是根本不会,有的设备就是不可以接收到开机广播,于是各种百度搜索.大神们说是只 ...
- BroadcastReceiver之(手动代码注册广播)屏幕锁屏、解锁监听、开机自启
对于解锁和锁屏这种用的比较频繁action,谷歌做了限制,必须手动用代码注册 直接上代码:这是注册广播(手动代码注册广播接收者) public class MainActivity extends A ...
- 如何关闭windows电脑的开机自启程序
很多时候我们打开电脑会发现,莫名其妙的出现一些已经在运行的程序了,这都是一些开机自启的软件之类的.可能你的电脑配置本来就不怎么高,开机还这样,那估计会很卡顿,那有什么方法可以关闭这些开机自动启动的程序 ...
- 如何管理linux开机自启服务
如何管理linux开机自启服务? 自启动服务非常重要,例如 (1)需要手动添加希望自启的服务,如安装svn后没有自动添加,就需要我们手动加入(2)安装某些程序后,自动加到自启动了,但我们不需要,需要手 ...
- android 简单的开机自启
今天我们主要来探讨android怎么让一个service开机自动启动功能的实现.Android手机在启动的过程中会触发一个Standard Broadcast Action,名字叫android.in ...
- Linux(CentOS6.5)下Nginx注册系统服务(启动、停止、重启、重载等)&设置开机自启
本文地址http://comexchan.cnblogs.com/ ,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 完成了Nginx的编译安装后,仅仅是能支持Nginx最基本的功能, ...
- Ubuntu设置程序开机自启或者开机禁止加载
先说说ubuntu,它有运行级别这个概念 0:停机 1:单用户形式,只root进行维护 2:多用户,不能使用net file system 3:完全多用户 5:图形化 6:重启 例子:按指定顺序.在指 ...
- centos7安装docker并设置开机自启以及常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何 ...
- win10 开机自启指定软件
开机自启 %programdata%\Microsoft\Windows\Start Menu\Programs\StartUp
- 设置防火强开机自启,以及没有成功的tomcat开机自启
防火墙 如果你的系统上没有安装使用命令安装 #yum install firewalld //安装firewalld 防火墙 开启服务 # systemctl start firewalld.serv ...
随机推荐
- BigDecimal加减乘除、比较
// 加 a+b a.add(b); // 减 a-b a.subtract(b); // 乘 a*b a.multiply(b); // 除 a/b a.divide(b); // 绝对值 a.ab ...
- Oracle 日期减年数、两日期相减
-- 日期减年数 SELECT add_months(DEF_DATE,12*USEFUL_LIFE) FROM S_USER --两日期相减 SELECT round(sysdate-PEI.STA ...
- 服务之间的调用之RPC深入理解
一:RPC RPC 即远程过程调用(Remote Procedure Call Protocol,简称RPC),像调用本地服务(方法)一样调用服务器的服务(方法).通常的实现有 XML-RPC , J ...
- VSCode最强插件推荐(持续更新)
一.通用插件 Codelf 描述:变量命名神器 Bracket Pair Colorizer 描述:成对的彩色括号,让括号拥有独立的颜色,便于区分 Prettier - Code formatter ...
- JAVA私有构造函数---java笔记
在Java中,构造函数是一种特殊的方法,它用于初始化新创建的对象.当我们创建一个类的实例时,构造函数会自动被调用. 构造函数可以有不同的访问修饰符,如public.protected.default( ...
- 常回家看看之largebin_attack
常回家看看之largebin_attack 先简单介绍一下什么是largebin largebin 是 glibc 的 malloc 实现中用于管理大块内存的一种数据结构.在 glibc 的内存分配中 ...
- Intent 显示与隐式了解认识
显示Intent 用于精确匹配,指定跳转目标 1.在intent构造函数中调用 Intent intent = new Intent(this,XX.class); 2.调用意图对象的setClass ...
- SQL实战从在职到离职(1) 如何处理连续查询
书接上回,最近离职在家了实在无聊,除了看看考研的书,打打dnf手游,也就只能写写代码,结果昨晚挂在某平台的一个技术出售有人下单了,大概业务是需要帮忙辅导一些面试需要用到的SQL. 回想了下,在该平台接 ...
- 平衡树之Splay树详解
认识 Splay树,BST(二叉搜索树)的一种,整体效率很高,平摊操作次数为\(O(log_2n)\),也就是说,在一棵有n个节点的BST上做M次Splay操作,时间复杂度为\(O(Mlog_2n)\ ...
- web3 产品介绍:Mirror.xyz是一个创新的去中心化出版平台
Mirror.xyz是一个创新的去中心化出版平台,它使作者能够创建.发布和管理自己的内容,并与读者建立直接的经济联系.在本文中,我们将介绍Mirror.xyz的主要特点.功能以及如何使用它来发布和消费 ...