V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
v2000000001ex
V2EX  ›  CentOS

centos 8 rc.local 不能正常工作

  •  
  •   v2000000001ex · Nov 27, 2021 · 2441 views
    This topic created in 1624 days ago, the information mentioned may be changed or developed.
    vps 上拖的 centos8.4 , 加了执行权限,重启发现 rc.local 不能正常工作。
    11 replies    2021-12-01 15:50:31 +08:00
    hefish
        1
    hefish  
       Nov 27, 2021
    sudo vi /etc/systemd/system/rc-local.service

    [Unit]
    Description=/etc/rc.local
    ConditionPathExists=/etc/rc.local
    [Service]
    Type=forking
    ExecStart=/etc/rc.local start
    TimeoutSec=0
    StandardOutput=tty
    RemainAfterExit=yes
    SysVStartPriority=99
    [Install]
    WantedBy=multi-user.target


    sudo systemctl enable rc-local
    v2000000001ex
        2
    v2000000001ex  
    OP
       Nov 27, 2021 via Android
    好奇怪,为什么要这样做?
    Osk
        3
    Osk  
       Nov 27, 2021
    systemd 可能没有 rc.local 这一套了, 要像 1 楼那样写 systemd 服务单元去执行 rc.local 脚本
    v2000000001ex
        4
    v2000000001ex  
    OP
       Nov 27, 2021 via Android
    @Osk 奇怪的是,rc.local 里只有部分命令可以执行。比如 ipset
    adoal
        5
    adoal  
       Nov 27, 2021 via iPhone
    现在写个 unit 来管理服务自启动又不是啥麻烦事,比以前 sysvinit 的年代方便多了,何必再执着于 rc.local 呢
    kokutou
        6
    kokutou  
       Nov 27, 2021 via Android
    systemd 复制一个,改吧改吧就行了,方便得很啊
    churchmice
        7
    churchmice  
       Nov 27, 2021
    @v2000000001ex #4 把 rc.local 贴出来就知道了
    julyclyde
        8
    julyclyde  
       Nov 29, 2021
    @hefish rc-local.service 不是系统自带的吗??
    hefish
        9
    hefish  
       Nov 30, 2021
    @julyclyde 8 开始不带了吧。
    julyclyde
        10
    julyclyde  
       Dec 1, 2021
    @hefish 我刚刚装了一个 CentOS 8-stream 看了看
    rc-local.service 还是由 systemd-rc-local-generator 生成的
    hefish
        11
    hefish  
       Dec 1, 2021
    @julyclyde 原来是这样,stream 分支倒是没有装过。 不过我现在改用 debian 了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3111 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 13:45 · PVG 21:45 · LAX 06:45 · JFK 09:45
    ♥ Do have faith in what you're doing.