Linux CentOS8 aarch64 版本配置Nacos开机自启动,并解决启动服务报错control process exited, code=exited status=203

Nacos开机自启动步骤

1.1.编写nacos.service
 

vim /lib/systemd/system/nacos.service

输入内容

#!/bin/bash

[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/data/nacos/nacos/bin/startup.sh -m standalone
ExecStop=/data/nacos/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target

注意:#!/bin/bash很重要不可删除

        其中 ExecStart、ExecStop 启动文件路径需修改为自己的启动路径

保存并退出

1.2 2 修改nacos的startup.sh

注释掉后三行 并修改第一行地址为自己的jdk地址

 

1.3.设置开机自启动

#重新加载服务配置
systemctl daemon-reload 
#设置为开机启动
systemctl enable nacos.service 
 #启动nacos服务
systemctl start nacos.service
#停止nacos服务
systemctl stop nacos.service 

 在执行systemctl start nacos.service #启动nacos服务时我这边报错

Control process exited, code=exited status=203

根据提示查询报错原因 分析后发现是SELinux安全策略不允许

在Linux中配置SELinux安全策略

1.3.1查看SELinux状态
getenforce

如果返回的结果是“Enforcing”,则表示SELinux正在强制执行;如果返回的结果是“Permissive”,则表示SELinux没有强制执行。如果SELinux没有强制执行,则需要手动将其设置为“Enforcing”模式。命令如下: 

setenforce 1

1.3.2.禁用SELinux

如果需要禁用SELinux,则需进行以下更改:

- 打开/etc/sysconfig/selinux文件并找到SELINUX属性。

- 将SELINUX值更改为disabled。

 - 保存更改并重启系统。

重启后即可访问nacos地址发现已启动

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值