zoukankan      html  css  js  c++  java
  • puppt服务资源管理

    1.服务资源的特性

        controllable 提供变量控制
        enableable   可以启动 停止服务
      refreshable  可以重启服务
     
    2.可用参数:
      • ensure  指定服务目标的状态 running stoped
      • enable  指定服务是否开机自启动 true | false
      • hasstatus  指出管理脚本是否支持status参数,puppet用status参数来判断服务是否已经在运行了,如果不支持status参数,puppet利用查找运行进程列表里面是否有服务名来判断服务是否在运行
      • hasrestart  指出管理脚本是否支持restart参数,如果不支持,就用stop和start实现restart效果
      • name   指定服务的名字
      • path 指定查找init脚本的路径
      • restart:重启命令,可以直接指定
      • start  启动命令,可直接指定
      • stop  停止命令,可直接指定
      • status 状态命令,可直接指定
    3.配置案例:
    class dnspod::service {
    
            service { "dnspod":
                    name            => "dnspod-sr",
                    ensure          => running,
                    enable          => true,
                    hasrestart      => true,
                    hasstatus       => true,
                    path            => "/etc/init.d",
                    require         => Class["dnspod::install"],
                    subscribe       => File["/usr/local/dnspod-sr/conf/sr.conf"],
            }
    }
  • 相关阅读:
    第07组 Alpha冲刺(1/6)
    第07组 团队Git现场编程实战
    第07组 团队项目-需求分析报告
    团队项目-选题报告
    第二次结对编程作业
    0012---求滑动距离
    0011---绝对值函数
    0010---温度转换
    0009---乘法问题
    0008---三位数倒序问题
  • 原文地址:https://www.cnblogs.com/pycode/p/9495836.html
Copyright © 2011-2022 走看看