saltstack 支持在master上向client 遠程執行命令,並顯示命令執行的結果 命令格式: 示例 示例1 ping檢查agent 示例2 執行命令 針對<操作目標> saltstack 提供了多種方法對client(id)進行過濾 ...
命令 命令格式: 例: 常用參數 針對 lt 操作目標 gt ,Saltstack提供了多種方法對被控主機 id 進行過濾。下面列舉出常用具體參數: E, pcre,通過正則表達式進行匹配: L, list,以主機id名列表的形式進行過濾,格式與Python的列表相似,即不同主機id名稱使用逗號分離。 G, grain,根據被控主機的grains信息進行匹配過濾,格式為: lt grain val ...
2016-08-08 17:31 0 3497 推薦指數:
saltstack 支持在master上向client 遠程執行命令,並顯示命令執行的結果 命令格式: 示例 示例1 ping檢查agent 示例2 執行命令 針對<操作目標> saltstack 提供了多種方法對client(id)進行過濾 ...
目錄 Remote Execution salt state salt state 系統 salt state 系統流程 Runner ...
Saltstack異步執行命令 salt執行命令有時候會有超時的問題,就是命令下發下去了,部分主機沒有返回信息,這時候就很難判斷命令或任務是否執行成功。因此,salt提供異步執行的功能,發出命令后立即返回一個jid。然后我們就可以根據這個jid來查詢任務是否執行成功。 命令行實現異步 參數 ...
saltstack遠程執行 安裝完Saltstack后可以立即執行shell命令,更新軟件包並將文件同時分不到所有受管系統。所有回復都以一致的可配置格式返回。遠程執行參考文檔:http://docs.saltstack.cn/topics/tutorials/modules.html ...
編輯文件fansik.sh 腳本內容: 編輯sls文件fansik_shell.sls: 內容: 執行: salt '*' state.sls fansik_shell 這個source也可以是遠程web服務器上的資源,如:http ...
state功能 state是Saltstack最核心的功能,通過預先定制好的sls(salt state file)文件對被控制主機進行狀態管理,支持包括程序包(pkg)、文件(file)、網絡配置(network)、系統服務(service)、系統用戶(user)等。 state的定義 ...
grains說明 grains是Saltstack最重要的組件之一,grains的作用是手機被控主機的基本信息,這些信息通常都是一些靜態類的數據,包括CPU、內核、操作系統、虛擬化等,在服務器端可以根據這些信息進行靈活定制,管理員可以利用這些信息對不同業務進行個性化定制。 例:(janja模板 ...
saltstack有3大功能:遠程執行,配置管理,雲管理 其中遠程執行又可分解為:目標,模塊,返回 這3個部分。 比如下面語句 [root@master ~]# salt '*' test.ping minion01: True minion02: True ...