跳到主要内容

环境:DB2 11.5 Redhat Enterprise Linux 8.10

1.切换到db2inst1用户

/opt/ibm/db2/V11.5/instance/db2iauto -on db2inst1

确认状态

db2set -all | grep -i DB2AUTOSTART

DB2AUTOSTART=YES

2.创建服务

sudo vi /etc/systemd/system/db2inst1.service

[Unit]
Description=IBM DB2 instance db2inst1
After=network.target
[Service]
Type=forking
User=db2inst1
ExecStart=/bin/bash -lc ‘db2start’
ExecStop=/bin/bash -lc ‘db2stop’
RemainAfterExit=yes
TimeoutStartSec=300
TimeoutStopSec=300
[Install]
WantedBy=multi-user.target

3.启用服务

sudo systemctl daemon-reload
sudo systemctl enable --now db2inst1.service

Created symlink /etc/systemd/system/multi-user.target.wants/db2inst1.service -> /etc/systemd/system/db2inst1.service.
sudo systemctl status db2inst1.service

留下回复