puppet進階指南——service資源詳解
service資源
通過service資源不但可以啟動,重啟和關閉程式的守護程式,監控程式狀態,還可以將守護程式加入到自啟動中。
1、service資源常用屬性
service {'資源標題':
binary
enable
ensure
hasrestart
hasstatus
name
path
pattern
restart
start
status
stop
provider
}
◆ enable:指定服務在開機的時候是否啟動,可以設定true和false。
◆ ensure:是否執行服務,running表示執行,stopped表示停止服務。
◆ name:守護程式的名字。
◆ path:啟動指令碼搜尋路徑。
◆ hasrestart:指出管理指令碼是否支援restart引數,如果不支援,就用stop和start實現restart效果。
◆ hasstatus:指出管理指令碼是否支援status引數,puppet用status引數來判斷服務是否已經在執行了,如果不支援status引數,puppet利用查詢執行程式列表裡面是否有服務名來判斷服務是否在執行。
◆ provider:預設為init。
案例
啟動httpd守護程式
service { 'httpd':
ensure => running,
}
設定httpd開機自啟動
service { 'httpd':
ensure => true,
}
歡迎關注http://www.wzlinux.com:45 和http://www.wzlinux.com 。
本文轉自 wzlinux 51CTO部落格,原文連結:http://blog.51cto.com/wzlinux/1685650,如需轉載請自行聯絡原作者
相關文章
- puppet package資源詳解Package
- puppet file資源詳解
- 詳解前端進階指南教程前端
- Android進階(十)資源和Service的外掛化Android
- Service詳解
- 演算法競賽進階指南 - 位運算3題詳解演算法
- linux下puppet的“資源”管理Linux
- Redis入門--進階詳解Redis
- React 進階(四)事件詳解React事件
- Git 進階指南Git
- react進階系列:高階元件詳解(三)React元件
- Angular service 詳解Angular
- python進階之socket詳解Python
- service worker 對靜態資源進行快取快取
- Fetch 進階指南
- Android:Service詳解Android
- android service詳解Android
- Dart語法詳解(三)——進階篇Dart
- Netty進階內部元件詳解Netty元件
- Java進階—JDK SPI原始碼詳解JavaJDK原始碼
- Docker進階-資源管理Swarm+PortainerDockerSwarmAI
- 【進階之路】詳解資料庫事物與隔離級別資料庫
- GitHub加速指南進階版Github
- Web 開發進階指南Web
- services資源+pod詳解
- PWA進階:Service Worker一問一答
- Vue 進階教程之:詳解 v-modelVue
- 自定義View進階篇《十》——Matrix詳解View
- Python進階之“屬性(property)”詳解Python
- k8s之Service詳解-Service使用K8S
- Android Service詳解(二)Android
- Android Service詳解(一)Android
- Android-Service詳解Android
- Service生命週期詳解
- Service Mesh技術詳解
- python筆記3--進階資源Python筆記
- 詳細解讀Service Mesh的資料面Envoy
- 斌哥的 Docker 進階指南Docker