免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4738 | 回复: 7
打印 上一主题 下一主题

求 OpenSuSe AutoYaST 批量安装 配置文档 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-11-02 10:33 |只看该作者 |倒序浏览
关于运维自动化我接触的比较多的是redhat ,批量安装过上百台redhat系统,最近公司有几百台服务器安装suse,网上查了是用AutoYaST 批量安装,我目前还在收集文档做测试,请问大家有没相关比较好的文档,感激不尽啊

论坛徽章:
0
2 [报告]
发表于 2011-11-03 13:15 |只看该作者
回复 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/ 即可。

论坛徽章:
0
3 [报告]
发表于 2011-11-04 15:18 |只看该作者
回复 2# kns1024wh


    谢谢,我已经配好了,我完善了一下,使自动安装的所有服务器都指定了设定的主机名跟IP地址

论坛徽章:
0
4 [报告]
发表于 2011-11-04 15:57 |只看该作者
回复  kns1024wh


    谢谢,我已经配好了,我完善了一下,使自动安装的所有服务器都指定了设定的主机 ...
GangLin_Lan 发表于 2011-11-04 15:18

可以将你的过程大概的描述发上来 给更多的网友参考

论坛徽章:
0
5 [报告]
发表于 2011-11-05 13:30 |只看该作者
回复 4# kns1024wh


    具体思路我可能表达的不好 ,不过推荐一个帖子http://server.zol.com.cn/116/1165146.html,我参考了这个文章,要自动分配主机名得配置DNS服务

评分

参与人数 1可用积分 +6 收起 理由
kns1024wh + 6 参与问题讨论反馈

查看全部评分

论坛徽章:
0
6 [报告]
发表于 2011-11-08 17:40 |只看该作者
2楼说的很好,很不错!

论坛徽章:
0
7 [报告]
发表于 2011-11-10 18:30 |只看该作者
suse的批量安装配置确实是比红帽要复杂一些,/usr/share/doc好像有文档可以参考。

论坛徽章:
0
8 [报告]
发表于 2011-12-22 20:33 |只看该作者
芬达7402 发表于 2011-11-10 18:30
suse的批量安装配置确实是比红帽要复杂一些,/usr/share/doc好像有文档可以参考。

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

/usr/share/doc/packages/autoyast.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP