自動化
-
Ansible_variable
Ansible變量 系統自動化讓重復的工作變得更加容易,但是每個系統還是有一些細微的差別,變量就是如何處理系統之間的不同之處。這里將會列出變量的極大部分使用方法。 本文假設:你已經知道如何使用Ansible。知道inventory,facts等概念。 Ans…
-
Ansible(From Wikipedia)
Ansible 是一個免費的用于配置和管理計算機的的軟件平臺。它集成了軟件部署,ad hoc任務執行,和管理配置的功能。它依賴Python2.4之后的版本和通過SSH或者PowerShell管理節點。模塊工作在JSON格式,輸出信息可以被任何編程語言再次編寫。系統管理員可以使用YAML…
-
ansible-playbook組件解析及操作全解
一、ansible-playbook介紹: ?playbook是由一個或多個”play”組成的列表。play的主要功能在于將事先歸為一組的主機裝扮成事先通過ansible中的task定義好的角色。從根本上來將,所謂的task無法是調用ansible的一個module。將多個paly組織在一個playbook中,即可以讓他們聯通起來按事…
-
ansible學習筆記
簡介: 在日常服務器維護中,從系統安裝到程序部署再到發布應用,在大規模的生產環境中,如果需要手動的每臺服務器進行安裝配置將會給運維人員帶來許多繁瑣而又重復的工作。這就促使了在每個運維層次中出現了不同的自動化運維工具。 常見的自動化運維工具分類有以下幾類: 系統安裝運維工具(OS Provisioning): …
-
PXE自動化安裝系統
PXE自動化安裝的流程: 開機自檢 > 加載ROM中的bios代碼 > 檢查設備啟動順序,由于PXE自動安裝是基于網卡作引導的,所以,會選擇網卡 > 網卡中會有PXE的模塊,從dhcp服務器獲取ip地址 掩碼 網關 dns 重要的是tftp服務器的地址 從tftp服務器需要獲取的bootloder的文件名的信息 > 從tftp中加載p…
-
Cobbler實現多系統自動化安裝
Cobbler介紹: Cobbler能夠快速建立多系統同時安裝的網絡系統安裝環境;傳統的pxe+dhcp+tftp+kickstart僅能夠提供單一系統安裝,功能過于簡單;如果遇到安裝不同操作系統時就遇到瓶頸;而cobbler正好解決了這一問題。Cobbler是增強版的網絡系統安裝。 Cobbler由不同的組件配合完成系統安裝,各組件之間配合如下…
-
Linux之查找命令find簡介
查找命令find簡介 Linux使用過程中難免會遇到查找功能,類似于Windows中的搜索功能,如果想要找某個文件在什么地方,什么格式的文件等等。在Linux中我們可以使用find、locate、which、whereis等命令。接下來我們就簡單說一下如何使用這幾個命令查找文件。 一、which which命令的作用是,在PATH變…
-
集中管理利器-puppet快速入門-中
集中管理利器-puppet快速入門-中 6. 嘗試啟動master puppet 啟動master puppet,并確認8140端口已被監聽: #puppet返回成功,但不一定能成功啟動,puppet這個功能希望能改進… 7. 目錄結構 /etc/puppet/ …
-
集中管理利器-puppet快速入門-上
帶著問題來學習 ? 從如下內容來看,如何自定義安裝用戶想要的東西呢? …
-
一步到位實現zabbix安裝
簡介 zabbix是一個基于WEB界面的提供分布式網絡監視功能的企業級的開源解決方案。相對于cacti和nagios而言,zabbix最大的特點是分布式監控,自動發現,自定義監控項目。 一、監控系統所具備的四個要素 1、數據采集 zabbix采集數據的手段有SNMP、zabbix的Agent、IPMI ag…