zoukankan      html  css  js  c++  java
  • 服务不支持 chkconfig问题解决

    系统服务,在chkconfig --add  servername的时候提示服务不支持 chkconfig,经过查找,解决办法如下。

    在服务脚本的前三行添加如下:

    #!/bin/bash
    #chkconfig: 2345 22 80
    #description: Filebeat Service

    #!/bin/bash  告诉系统使用的shell;
    #chkconfig: 2345 22 80  

     chkconfig后面有三个参数2345,20和80告诉chkconfig程序,需要在rc2.d~rc5.d目录下,创建名字为 S20FIlebeat的文件连接,连接到/etc/rc.d/init.d目录下的的FIlebeat脚本。第一个字符是S,系统在启动的时候,运行脚本FIlebeat,就会添加一个start参数,告诉脚本,现在是启动模式。同时在rc0.d和rc6.d目录下,创建名字为K80FIlebeat的 文件连接,第一个字符为K,个系统在关闭系统的时候,会运行FIlebeat,添加一个stop,告诉脚本,现在是关闭模式。
    注意上面的三行中,第二,第三行是必须的,否则在运行chkconfig --add FIlebeat时,会报错。

      如果运行chkconfig老是报错,如果脚本没有问题,建议直接在rc0.d~rc6.d下面创建到脚本的文件连接来解决,原理都是一样的。

  • 相关阅读:
    OCP-1Z0-052-V8.02-167题
    OCP-1Z0-052-V8.02-172题
    OCP-1Z0-052-V8.02-178题
    OCP-1Z0-052-V8.02-180题
    OCP-1Z0-052-V8.02-84题
    OCP-1Z0-052-V8.02-86题
    OCP-1Z0-052-V8.02-85题
    OCP-1Z0-052-V8.02-83题
    OCP-1Z0-052-V8.02-76题
    OCP-1Z0-052-V8.02-75题
  • 原文地址:https://www.cnblogs.com/alisapine/p/15043597.html
Copyright © 2011-2022 走看看