解决 centos7 创建服务 启动服务 报错control process exited, code=exited status=203

部署srs gb28181 流媒体服务 时,想添加到服务开机启动,发现启动报错control process exited, code=exited status=203

百度上找了好多资料,全是相互抄袭,打开google 找到问题解决方法  分享给大家。

1.新建一个启动srs服务的 shell 文件, #!/bin/bash  这个非常非常非常重要  没有这个报错203

#!/bin/sh
cd /root/srs/trunk
./objs/srs -c conf/push.gb28181.conf

2.创建srs.service服务启动项  。 /bin/bash  这个非常非常非常重要  没有这个报错203

#vim /usr/lib/systemd/system/srs.service
 
[Unit]
Description=srsgb28181
After=srs.service
  
[Service]
Type=forking
TimeoutSec=0 #防止启动超时
User=root
Group=root

ExecStart=/bin/bash /root/srs/startsrs.sh  #/bin/bash  这个非常非常非常重要  没有这个报错203
ExecReload=/bin/kill -HUP $MAINPID
#ExecStop=/usr/local/tomcat/bin/stopsrs.sh
PrivateTmp=true
  
[Install]
WantedBy=multi-user.target

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(三块钱的博客)