在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2600|回复: 9

CentOS7.9开机启动rc.local不起作用怎么解决

[复制链接]
发表于 2020-12-15 19:07:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 hehuachangkai 于 2020-12-16 10:25 编辑

1.rc.local和其软连接都是可执行文件;(真的不是权限的问题,755
2.手动都可以启动
3.systemctl rc-local.service 什么服务的,显示启动失败了。大概是兼容性原因
请教一下,这种情况怎么解决呢?或者说还有什么要注意的细节,我没有注意到呢?
微信图片_20201215230407.jpg
发表于 2020-12-15 19:14:20 | 显示全部楼层
chmod 给权限
发表于 2020-12-15 19:17:55 | 显示全部楼层
如果权限不是问题,那么看log文件,里面有详细的原因。
发表于 2020-12-15 20:52:34 | 显示全部楼层
centoOS7中rc.local的权限被降级了,需要设置开机启动权限
chmod +x /etc/rc.d/rc.local
发表于 2020-12-15 20:58:09 | 显示全部楼层
systemctl enable rc-local.service
sytemctl restart rc-local.service
 楼主| 发表于 2020-12-15 22:57:07 | 显示全部楼层


phoenixson 发表于 2020-12-15 20:58
systemctl enable rc-local.service
sytemctl restart rc-local.service


启动不了,失败了。
发表于 2020-12-16 08:52:59 | 显示全部楼层
这两个都设置启动权限试试
chmod +x /etc/rc.d/rc.local
chmod +x /etc/rc.local
发表于 2020-12-16 08:55:54 | 显示全部楼层


hehuachangkai 发表于 2020-12-15 22:57
启动不了,失败了。


你的rc文件里面加什么东西了?添加的log文件呢?是不是添加的东西有问题,所以没有启动?
 楼主| 发表于 2020-12-16 10:39:07 | 显示全部楼层


hitzhabc 发表于 2020-12-16 08:55
你的rc文件里面加什么东西了?添加的log文件呢?是不是添加的东西有问题,所以没有启动?
...


常规都能操作的东西。我头部是#!/bin/bash   写成bash有问题吗?系统环境就是bash的
发表于 2020-12-16 10:58:31 | 显示全部楼层


hehuachangkai 发表于 2020-12-16 10:39
常规都能操作的东西。我头部是#!/bin/bash   写成bash有问题吗?系统环境就是bash的
...


这个文件必须以#!/bin/bash开头。
然后你有编辑修改rc-local.service这个服务文件吗?修改之后用以下几个命令重新启动服务。
systemctl enable rc-local.service

systemctl --system daemon-reload

systemctl start rc-local.service

还不行,那应该还是rc.local里面的内容启动失败了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-6-24 16:47 , Processed in 0.023890 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表