StarRocks-配置开机自启

1.配置FE开机自启

1.1 创建service文件

vi /etc/systemd/system/starrocks_fe.service

输入以下内容:

[Unit]
Description=starrocks_fe Service
After=network.target

[Service]
Type=forking
User=root
Group=root
WorkingDirectory=/opt/StarRocks-3.4.4/fe
KillMode=/opt/StarRocks-3.4.4/fe/bin/stop_fe.sh
ExecStart=/opt/StarRocks-3.4.4/fe/bin/start_fe.sh --daemon
Restart=no

[Install]
WantedBy=multi-user.target

说明:

User=root    #进程启动的用户名
Group=root   #进程启动的用户组

WorkingDirectory=/opt/StarRocks-3.4.4/fe  #进程的工作路径
KillMode=/opt/StarRocks-3.4.4/fe/bin/stop_fe.sh  #进程的终止命令
ExecStart=/opt/StarRocks-3.4.4/fe/bin/start_fe.sh --daemon #进程的启动命令

特别说明:

starrocks_fe.service文件中不要出现注释信息,否则可能造成服务无法启动。

 

2. 配置BE开机自启

2.1 创建service文件

vi /etc/systemd/system/starrocks_be.service
输入以下内容:

[Unit]
Description=starrocks_fe Service
After=network.target

[Service]
Type=forking
User=root
Group=root
WorkingDirectory=/opt/StarRocks-3.4.4/be/
KillMode=/opt/StarRocks-3.4.4/be/bin/stop_be.sh
ExecStart=/opt/StarRocks-3.4.4/be/bin/start_be.sh –daemon
Restart=no

[Install]
WantedBy=multi-user.target

 

2.2 修改start_be.sh

vi /opt/StarRocks-3.4.4/be/bin/start_be.sh

在靠前的位置添加以下内容

ulimit -u 655350
ulimit -n 655350

 

image

 

3. 加载配置

3.1 加载文件

systemctl daemon-reload

 

3.2 启动服务

3.2.1 启动FE服务

systemctl start starrocks_fe.service

查看FE节点状态

systemctl status starrocks_fe.service

 

image

 

3.2.2 启动BE服务

systemctl start starrocks_be.service

查看BE节点状态

systemctl status starrocks_be.service

 

image

 

3.3 配置开机自启

systemctl enable starrocks_fe.service
systemctl enable starrocks_be.service

starrocks开机自启配置完成

image

 

posted @ 2025-07-25 15:15  业余砖家  阅读(53)  评论(0)    收藏  举报