FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


Sidebar


Top     SiteMap

Manager Server

Target Server

$FHHOME/bin/xxx.sh | xxxx.exp













.

os:package:centos-service.html



This is an old revision of the document!


os

CentOS Service

Operation

$ echo a |fab -l |grep service

$ echo xx.xx.xx.xx | fab  pro  centos_service.centos7_common


centos_service.py

import sys
from fabric.api import *
from fabric.contrib import files


#-------------------------------------------------------------------------------
# CentOS7
#-------------------------------------------------------------------------------
@task
def centos7_check_service():
    sudo("systemctl list-unit-files -t service |egrep "enable|disable" |sort -k 3")

@task
def centos7_common():
    sudo("systemctl disable firewalld.service")
    sudo("systemctl disable NetworkManager.service")




#-------------------------------------------------------------------------------
# CentOS6
#-------------------------------------------------------------------------------





os



os/package/centos-service.html.1510992145.txt.gz ยท Last modified: 2017/11/18 17:02 by kurihara