運維自動化

2021-09-06 12:47:57 字數 1446 閱讀 6129

1,cobbler安裝環境準備

安裝epel

epel-release-6-8.noarch.rpm  [x86-64]

epel-release-6-8.noarch.rpm [x86]

安裝系列依賴環境

要是區域網用,建議關閉iptables【或是放行25151 80 69埠】和關閉selinux [檢視狀態sestatus,getenforce]

相關報錯資訊見文章底部 問題解決

修改cobbler使用者的預設密碼,可以使用如下命令生成密碼,並使用生成後的密碼替換/etc/cobbler/settings中的密碼。生成密碼命令:

openssl passwd -1 -salt 'random-phrase-here' '123'

所有提示全部fix之後,執行

/etc/init.d/cobblerd restart【部分cobbler check檢測出的問題修復見底部】

cobbler應用

1,匯入安裝檔案,執行命令

檢測cobbler配置的內容大意 是

3,selinux的設定。如果上面已經關閉了selinux就不用管了

7,在iptables中將69,80,25151埠開啟。如果僅僅只是在內部環境中使用,建議直接將防火牆關掉

centos 6使用rhel 5的包就可以。

9,修改cobbler使用者的預設密碼,可以使用如下命令生成密碼,並使用生成後的密碼替換/etc/cobbler/settings中的密碼。生成密碼命令:

openssl passwd -1 -salt 'random-phrase-here' 'your-password-here'
其中「random-phrase-here」為干擾碼

所有提示全部fix之後,執行

/etc/init.d/cobblerd restart

【注】

1,安裝linux-epel

rpm -uvh

2,搜尋debmirror包

報錯解決

yum debmirror,先安裝完整版的epel,再用命令yum -y install debmirror安裝debmirror

完整版的epel安裝可見我的日子檔類文章中!

3,cobbler check報錯解決

原文運維自動化之系統自動部署開源軟體:

kickstart,cobbler,openqrm,spacewalk;

自動化運維

考慮的因素 源 打包為映象 發布到映象庫 利用k8s發布到物理機器執行,以服務的形式對外提供服務 目前的做法 0 建立乙個執行遠端命令的框架 1 每個應用建立乙個部署檔案指令碼 a 指定元 位址 c 同步源 到目標主機 d 接受指令碼引數 vername 2 版本號,映象tag fromport 3...

自動化運維 Spug 輕量級自動化運維平台

對於中小型企業而言,進行主機和應用的管理是比較麻煩的,應用部署往往需要直接連線伺服器,再進行手動的環境配置 拉取 應用構建和部署發布等工作,容易出錯,且耗時費力。乙個好的自動化運維平台,往往能大大節省人力物力,提高開發部署效率。spug,正是乙個面向中小型企業設計的輕量級自動化運維平台。spug,是...

企業自動化運維

系統安裝是交給idc人員,最小化安裝有標準規範 nagios cacti生產用的最多 controltier zabbix puppet 這些折騰和測試過 目前批量改密是用的指令碼 主機統一管理和登入是買的第三方產品 自己內部用python開發了一套運維管理系統 php開發資料庫備份檢查工具 1.不...