linux系統Ansible自動化運維部署方法

2022-09-26 14:15:08 字數 677 閱讀 2780

ansible是新出現的 自動化 運維工具 , 基於python研發 。 整合了眾多老牌運維工具的優點實現了批量作業系統配置、批量程式的部署、批量執行命令等功能,下面就看一下如何部署

在命令列,提取ansible源**,git clone git:程式設計客棧it --recursive 如下圖所示

進入安www.cppcns.com裝目錄 cd ./ansible 目錄下, 執行安裝source ./hacking/env-setup -q

如果系統沒有安裝過pip,先安裝對應ptyhon版本的pip:

eas pip

安裝ansible控制機需要的python模組

當更新ansible版本時,不但要更新git的原始碼樹,還需要更新git中指向ansible 自身的模組,稱為submodules

一旦執行env-setup腳程式設計客棧本,就意味著ansible從原始碼,清除檔案inventory 可以指定其他位置

二、yum安裝方式(centos7x64)

用rpm命令安裝yum擴充套件源:rpm -uvh

用yum命令安裝,yum -y inskiosyutall ansible

本文標題: linux系統ansible自動化運維部署方法

本文位址:

Linux系統運維之ansible遠端批量管理控制

ansible是乙個用來遠端管理伺服器的工具軟體,遠端批量部署主機上的服務,這裡遠端主機指的是任何可以通過ssh登入的主機 複製檔案,安裝服務,服務啟動停止管理,配置管理等 注意 使用ansible的前提是配置好了ssh服務,而且也給遠端節點的主機發了金鑰,能夠連線,或者在配置檔案中說明使用者和密碼...

linux系統中配置oracle開機自啟動

centos redhat oracle10g,oracle11g 均適用1.編寫指令碼 vi startoracle.sh 11g 的話只是這個目錄有所區別 oracle home home oracle product 10.2.0 db 1 export oracle home oracle ...

linux作業系統svn開機自啟

常用的有兩種方法 一,svn服務自起指令碼,把這個指令碼放在 etc rc.d init.d 目錄下,這個指令碼命名 svn vi etc rc.d init.d svn bin bash chkconfig 85 15 description svn server svn home svnroot...