项目

一般

简介

实例自启动配置(包含对中间件./asadmin start-domain的启动)

陈 泽豪大约 2 年 之前添加

1.(实例启动脚本asadmin需要输入用户名和密码)那创建一个txt文件,用来存放admin用户的密码,例如创建adminpassword.txt,存放在ApusicAS/aas/目录下

2.在Apusic/aas/下新添启动脚本,如命名为startInstance.sh,脚本内容如下:(这里要根据配置环境的中间件安装目录,进行修改,这里--node后面跟的是节点名称 ---sysnc normal 后面跟的是实例名称,例如这里实例名称是mms01和mms02,有多少个实例就写多少条关于实例的执行命令,中间件启动命令start-domain写一条就行

/opt/ApusicAS/aas/bin/asadmin start-domain

/opt/ApusicAS/aas/lib/nadmin --user admin --passwordfile /opt/ApusicAS/aas/adminpassword.txt start-local-instance --node localhost-mydomain  --sync normal mms01

/opt/ApusicAS/aas/lib/nadmin --user admin --passwordfile /opt/ApusicAS/aas/adminpassword.txt start-local-instance --node localhost-mydomain  --sync normal mms02

 

3.配置自启

3.1 将aas10.service 放到以下目录

/etc/systemd/system

/lib/systemd/system

/usr/lib/systemd/system

3.2. 修改aas10.service,修改AS_HOME指定jdk路径。

3.3.确认或修改ExecStart的启动路径。( /etc/systemd/system/)

3.4. systemctl daemon-reload 重新加载aas10服务的配置文件(要使新服务的服务程序配置文件生效,需重新加载。)

3.5. 设置开机自启systemctl enable aas10设置开机启动

注:

systemctl start aas10 启动aas10服务

systemctl stop aas10 停止aas10服务

systemctl status aas10 查看aas10服务状态

systemctl restart aas10 重启aas10服务

systemctl enable aas10 设置开机启动

systemctl disable aas10 关闭开机启动