自动安装虚拟机之网络安装和pxe安装


####1.kickstart脚本Kickstart 概述使用 kickstart, 系统管理员可以创建一个包含安装期间所有常见问题的答案的文件 , 以自动安装 Red Hat Enterprise LinuxKickstart 类似于 Oracle solaris 中的Jumpstart Microsoft Windows 的无人值守安装kickstart脚本是自动应答系统在安装过程中一切问题的脚本文件这个文件可以实现系统的自动安装在系统安装完毕后会在系统的root家目录中生成anaconda-ks.cfg这个文件就是以此系统为模板生成的kickstart脚本####2.kickstart脚本的制作####手动编写kickstart的难度很大系统中system-config-kickstart工具可以以图形的方式制作kickstart制作过程:配置环境:yum install system-config-kickstart -y##安装图形制作工具system-config-kickstart##打开图形ks制作工具开始制作:基本配置安装方法引导载入程序选择分区网络配置防火墙配置系统安装后执行操作其他选项选择默认保存vim打开文件,在文件后面添加安装组包ks文件制作完成ksvalidator ks.cfg##检测ks####3.kickstart文件共享####(在虚拟集中操作)yum install httpd -ysystemctl stop firewalld.service systemctl disable firewalld.service systemctl start httpd systemctl enable httpdcp ks.cfg /var/www/html在真机中访问ks.cfg文件####4.测试ks文件####图形命令[root@foundation22 ~]# virt-install > –name kstest > –ram 800 > –file /var/lib/libvirt/p_w_picpaths/kstest.qcow2 > –file-size 8 > –location ftp://172.25.254.250/pub/rhel7.2 > –extra-args “ks=http://172.25.254.100/ks.cfg” &脚本####附加pxe网络安装服务####1.相应软件安装yum install dhcp tftp-server syslinux httpd -ysystemctl stop 开发云主机域名firewalld.servicesystemctl disable firewalld.service vim /etc/xinetd.d/tftp[ disable = yes ] =====> [ disable = no ]systemctl restart xinetdsystemctl start httpdsystemctl enable httpd2.必须文件的下载复制cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/把安装镜像中isolinux/*全部复制到/var/lib/tftpboot/Isolinux:我们是从老师的电脑上面下载的mkdir /var/lib/tftpboot /pxelinux.cfgcp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default 3.dhcpd服务的配置subnet 172.25.254.0 netmask 255.255.255.0 {range 172.25.254.200 172.25.254.220;option routers 172.25.254.254;filename “pxelinux.0”;next-server 172.25.254.100;}注释:10:默认dhcp地址租期11.最大dhcp地址租期删除原文件272830:定义dhcp网络31:定义dhcp地址范围32:网关设置33:指定pxe引导文件34:指定tftp服务器地址4.测试在真机中从网络引导安装虚拟机
选择pxe安装,剩余步骤和前面相同

相关推荐: 域名有效期监控的最佳方案

今天分享一个使用shell脚本实现域开发云主机域名名有效期的监控不喜欢开场白,还是直接上干货…以上脚本需要注意几个地方:相关推荐: 手动演示RSA和AES混合加密过程RSA属于非对称加密算法,它虽然解决了“在不安全的信道上安全地传递密钥”这一问题,但缺点在…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 04/10 17:53
Next 04/10 17:53