FastHandle - IT Operations Examples

FastHandle is fast operation tools for infrastructure configurations and tests.

User Tools

Site Tools


os:package:centos-service.html



Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
os:package:centos-service.html [2017/11/18 22:30]
kurihara
— (current)
Line 1: Line 1:
-[[os:index.html|]] 
-~~NOTOC~~ 
-====== CentOS Service ====== 
  
- 
-===== Operation ===== 
- 
-<sxh bash toolbar:false gutter:false> 
-$ echo a |fab -l |grep service 
- 
-$ echo xx.xx.xx.xx | fab  pro  centos_service.centos7_common 
-</sxh> 
- 
-\\ 
-===== centos_service.py ===== 
- 
-<sxh python toolbar:false gutter:false> 
-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(): 
-    #enable 
-    sudo("systemctl enable sysstat.service") 
-    sudo("systemctl enable snmpd.service") 
- 
-    #disable 
-    sudo("systemctl disable firewalld.service") 
-    sudo("systemctl disable NetworkManager.service") 
- 
- 
- 
-#------------------------------------------------------------------------------- 
-# CentOS6 
-#------------------------------------------------------------------------------- 
- 
-</sxh> 
- 
- 
- 
- 
-\\ 
-\\ 
-[[os:index.html|]] 


os/package/centos-service.html.1511011824.txt.gz · Last modified: 2017/11/18 22:30 by kurihara