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

3. 加载配置
3.1 加载文件
systemctl daemon-reload
3.2 启动服务
3.2.1 启动FE服务
systemctl start starrocks_fe.service
查看FE节点状态
systemctl status starrocks_fe.service

3.2.2 启动BE服务
systemctl start starrocks_be.service
查看BE节点状态
systemctl status starrocks_be.service

3.3 配置开机自启
systemctl enable starrocks_fe.service
systemctl enable starrocks_be.service
starrocks开机自启配置完成

本文来自博客园,作者:业余砖家,转载请注明原文链接:https://www.cnblogs.com/yeyuzhuanjia/p/19004723

浙公网安备 33010602011771号