歡迎您光臨本站 註冊首頁

求 OpenSuSe AutoYaST 批量安裝 配置文檔

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

求 OpenSuSe AutoYaST 批量安裝 配置文檔

關於運維自動化我接觸的比較多的是redhat ,批量安裝過上百台redhat系統,最近公司有幾百台伺服器安裝suse,網上查了是用AutoYaST 批量安裝,我目前還在收集文檔做測試,請問大家有沒相關比較好的文檔,感激不盡啊
《解決方案》

回復 1# GangLin_Lan



獨闢蹊徑網路安裝系列後續--深入使用PXE網路環境   [第十四期]
http://bbs.chinaunix.net/viewthread.php?tid=1946041

參考

    有Dhcpd,Tftpd,PXE服務支持,再加上安裝源的創建,以httpd,ftpd,nfs其中的一種服務進行支持。就可以實現SuSE的完全無人自動安裝。用於多台主機的安裝,是一個非常好的方法。再利用auto yast來創建好,安裝所需的配置文件。就相當於RedHat的kickstart一樣。
要勾選「Clone This System for Autoyast」會生成autoinst.xml文件
1.安裝軟體包

rpm包,可以去光碟里找

~:~ # rpm -ivh dhcp-3.0.5-7.i586.rpm
~:~ # rpm -ivh dhcp-server-3.0.5-7.i586.rpm
~:~ # rpm -ivh tftp-0.43-10.i586.rpm
~:~ # rpm -ivh syslinux-3.31-16.i586.rpm

建立PXE需要的目錄

~:~ # mkdir -p /tftpboot/
~:~ # mkdir -p /tftpboot/pxelinux.cfg
~:~ # mkdir -p /tftpboot/install

2.配置tftp

修改 /etc/xinetd.d/tftp 文件

~:~ # vi /etc/xinetd.d/tftp
找到:
disable = yes
改為
disable = no

重啟tftp服務

~:~ # /etc/init.d/xinetd restart

3.配置DHCP

修改 /etc/dhcpd.conf 文件

default-lease-time 14400;
ddns-update-style none;
next-server 192.168.1.100;  
# 192.168.1.100 為伺服器IP
filename "pxelinux.0";
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.100 192.168.1.200;
  default-lease-time 14400;
  max-lease-time 172800;
}

修改 /etc/sysconfig/dhcpd 文件

~:~ # vi /etc/sysconfig/dhcpd
修改
DHCPD_INTERFACE=""

DHCPD_INTERFACE="eth0"
# 因為 eth0 是 192.168.1.0 網段

重啟dhcp服務

~:~ # /etc/init.d/dhcpd restart

4.複製文件


~:~ # mount /dev/cdrom /mnt
~:~ # cp /usr/share/syslinux/pxelinux.0 /tftpboot/
~:~ # cp /root/autoinst.xml /tftpboot/install/
~:~ # cp /mnt/boot/i386/loader/initrd /tftpboot/
~:~ # cp /mnt/boot/i386/loader/linux /tftpboot/
~:~ # cp -rfp /mnt/* /tftpboot/install/

5.PXE配置
新建 default 文件

~:~ # vi /tftpboot/pxelinux.cfg/default
default linux

label linux
kernel linux
append initrd=initrd autoyast=http://192.168.1.100/autoinst.xml install=http://192.168.1.100 splash=silent showopts
# 192.168.1.100 採用 http 安裝

重啟tftp服務

~:~ # /etc/init.d/xinetd restart

6.http配置

    可以使用任意一款 http 服務。只要把目錄指向 /tftpboot/install/ 即可。
《解決方案》

回復 2# kns1024wh


    謝謝,我已經配好了,我完善了一下,使自動安裝的所有伺服器都指定了設定的主機名跟IP地址
《解決方案》

回復  kns1024wh


    謝謝,我已經配好了,我完善了一下,使自動安裝的所有伺服器都指定了設定的主機 ...
GangLin_Lan 發表於 2011-11-04 15:18 http://bbs.chinaunix.net/images/common/back.gif
可以將你的過程大概的描述發上來 給更多的網友參考
《解決方案》

回復 4# kns1024wh


    具體思路我可能表達的不好 ,不過推薦一個帖子http://server.zol.com.cn/116/1165146.html,我參考了這個文章,要自動分配主機名得配置DNS服務
《解決方案》

2樓說的很好,很不錯!
《解決方案》

suse的批量安裝配置確實是比紅帽要複雜一些,/usr/share/doc好像有文檔可以參考。
《解決方案》

芬達7402 發表於 2011-11-10 18:30 static/image/common/back.gif
suse的批量安裝配置確實是比紅帽要複雜一些,/usr/share/doc好像有文檔可以參考。

哈哈 TKS For more information, refer
to the AutoYaST package documentation under

/usr/share/doc/packages/autoyast.

[火星人 ] 求 OpenSuSe AutoYaST 批量安裝 配置文檔已經有406次圍觀

http://coctec.com/docs/service/show-post-4747.html