運維自動化之系統安裝部署

自動化安裝centos系統

一、自動化安裝centos6系統

1、yum安裝system-config-kickstart

1

2、在剛安裝好system-config-kickstart的centos6上制作引導程序

1)在圖形終端開啟kickstart圖形制作界面

2

2)設置基本配置為

3

語言:英語

鍵盤布局:U.S.Engnish

時區為:Asia/Shanghai

root口令(加密root口令)到時在/etc/grub/grub.conf文件里passwd?行可以看到口令為sha512算法加密的

CPU架構為x86_64

開機后重啟電腦

字符界面安裝

安裝為非交互式安裝,否則就不是自動化安裝啦。

3)配置安裝方法

4

1)安裝方法為新安裝

2)安裝源為服務器yum源

地址為http://172.20.0.1/centos/6

3、配置bootloader

5

1)安裝新的BootLoader

2)BootLoader安裝在MBR上

3)設置內核參數為selinux=0(開機不啟動)

4、配置分區信息

6

1)清空分區記錄表

2)刪除已存在的分區

3)清除分區標簽

4)配置分區

掛載點? ? 大小? ?文件系統

/boot? ? 500M? ? ?ext4

/? ? ? ? ? ? 50G? ? ? ? ext4

/data? ? 30G? ? ? ? ext4

swap? ? ?2G? ? ? ? ? swap

5、配置網絡7

6、配置防火墻

8

7、安裝配置環境9

8、選擇安裝包10

9、配置安裝后腳本

11

10、保存文件在root下,文件名為ks6.cfg

12

3、在root下查看編輯文件ks6.cfg,可在里面設置配置。

13

4、用ksvalidator檢查是否有語法錯誤

14

5、把文件放到服務器并開啟httpd服務

15

6、檢查服務器能否查看到文件

16

7、在新機上啟動菜單boot向導里輸入以下配置

17

8、確定按回車鍵一鍵安裝

18

9、安裝完成重啟電腦就可以使用了

20

 

centos7制作安裝與centos6類似,不過有以下不同:

21

正常yum安裝好system-config-kickstart后啟動時Package-selection?里沒有安裝包。

需改yum源里的[base]為[development]

22

改完后在圖形界面再重新打開system-config-kickstart可以看到Package-selection?里有安裝包了。

23

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/99211

(1)
ponypony
上一篇 2018-05-24 14:57
下一篇 2018-05-24 17:06

相關推薦

  • 基于Memcached的session server

    session server:將Tomcat的session信息保存在Memcached中,實現session server 前提: 兩個Tomcat節點,兩個Memcached節點,一個nginx節點;Tomcat需要使用到Memcached-session-manager這個Java類,即上面所說的調用了Memcached提供的API的模塊,以達到Mem…

    Linux筆記 2018-03-31
  • keepalived之ipvs-dr

    keepalived初試

    2018-07-15
  • 06葵花寶典之linux網絡、進程管理和shell循環語句

    06葵花寶典之linux網絡、進程管理和shell循環語句 作為服務器,其輸入輸出功能在大多數時候都是通過網絡提供的,網絡功能對于服務器而言是至關重要的。 一、OSI七層模型和TCP/IP四層模型 1、OSI七層模型 OSI七層模型是參考ISO(International Standard Organization國際標準化組織)所指定的一個用于通信系統間互…

    2018-04-15
  • linux 學習5

    1. RPM包管理 1.1 RPM簡介 RPM類似于Windows系統中.exe的軟件安裝程序,用戶可以使用它自行安裝和管理Linux上的應用程序和系統工具; RPM軟件包文件都是以.rpm為后綴,一般采用這樣的命名格式:軟件包名稱 – 版本號 – 修正版 . 硬件平臺 . rpm。 1.2 RPM命令的使用方法 查詢:rpm {-q | –query} […

    2018-07-21
  • 十六周

    1、源碼編譯安裝LNMP架構環境; centos 7系統 編譯安裝nginx 安裝編譯環境 [root@localhost ~]# yum -y groupinstall “Development Tools” “Development Libraries” [root@localhost ~]# yum -y…

    Linux筆記 2018-03-26
  • ansible進階小技巧

    用ansible寫playbook的朋友可能會發現,當配置工作很多時,如果在中間過程出錯了,修改后想重新執行,前面的一大堆步驟讓人感覺很煩躁。雖然提供了“retry”文件,但是卻只是根據host來判斷重新執行,仍然不夠方便;又或者,中間的某些步驟特別耗時,比如下載一個很大的數據包,每次執行特別浪費時間,想要特別的跳過。怎么辦?我猜你就是把不需要的部分給注釋掉…

    Linux筆記 2018-06-03
欧美性久久久久