歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Cobbler遠程安裝CentOS系統

Cobbler遠程安裝CentOS系統

日期:2017/2/28 14:22:50   编辑:Linux教程

接上一篇文章 http://www.linuxidc.com/Linux/2015-02/113043.htm,這節介紹怎樣通過 IPMI 和 PXE 來遠程安裝 CentOS 系統。

1. 首先通過 Cobbler 來添加一個系統

# 指定系統名和要使用的 profile
sudo cobbler system add --name=test --profile=CentOS-6.6-x86_64
# 添加一個網卡並指定IP地址
sudo cobbler system edit --name=test --interface=eth0 --mac=08:00:27:2C:30:8C --ip-address=192.168.145.155 --netmask=255.255.255.0 --static=1
# 設置網關和機器名
sudo cobbler system edit --name=test --gateway=192.168.145.1 --hostname=test
# 設置 IPMI 信息,這裡ipmi的地址可以和機器IP地址相同也可以不相同
sudo cobbler system edit --name=test --power-type=ipmilan --power-user=<ipmi user> --power-pass=<ipmi pass> --power-address=<ipmi address>

2. 添加完系統後,使用 “sudo cobbler sync”來同步配置。

3. 設置好機器系統信息後就可以使用IPMI和PXE來安裝系統了

# 先設置物理機使用 PXE 啟動
ipmitool -I lan -U <ipmi user> -P <ipmi pass> -H <ipmi ip> chassis bootdev pxe
# 重啟服務器
ipmitool -I lan -U <ipmi user> -P <ipmi pass> -H <ipmi ip> power reset

注:

* 即便bios啟動順序未選擇pxe啟動,此命令一樣可以讓設備從pxe啟動。
* 此pxe引導功能僅生效一次,設備再重啟就按默認啟動順序啟動。
* 不要用linux的reboot,而應該用ipmitoo的power reset,否則前面設置的pxe啟動不生效。
* 這裡使用 Cobbler 的Web接口的時候好像有問題,但是命令行就沒有問題,不知道是不是Cobbler的Web接口有問題。

4. 等待安裝,然後就可以通過上一篇文章中指定的用戶名/密碼來訪問新系統了。

運維自動化之Cobbler安裝配置 http://www.linuxidc.com/Linux/2013-03/81575.htm

RHEL5.5下Cobbler的配置 http://www.linuxidc.com/Linux/2013-06/86115.htm

運維自動化部署Cobbler之服務安裝篇 http://www.linuxidc.com/Linux/2013-02/80133.htm

利用Cobbler批量快速網絡安裝CentOS http://www.linuxidc.com/Linux/2012-12/75838.htm

CentOS 6.3上安裝部署 Cobbler http://www.linuxidc.com/Linux/2012-10/72094.htm

Cobbler批量部署Linux系統 http://www.linuxidc.com/Linux/2014-02/97259.htm

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved