自动安装虚拟机之网络安装和pxe安装-创新互联

####1.kickstart脚本

成都创新互联公司服务项目包括潼南网站建设、潼南网站制作、潼南网页制作以及潼南网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,潼南网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到潼南省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

Kickstart 概述

使用 kickstart, 系统管理员可以创建一个包含安装期间所有常见问题的答案的文件 , 以自动安装 Red Hat Enterprise Linux

Kickstart 类似于 Oracle solaris 中的Jumpstart 或 Microsoft Windows 的无人值守安装

kickstart脚本是自动应答系统在安装过程中一切问题的脚本文件

这个文件可以实现系统的自动安装

在系统安装完毕后会在系统的root家目录中生成

anaconda-ks.cfg这个文件就是以此系统为模板生成的kickstart脚本

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

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

####2.kickstart脚本的制作####

手动编写kickstart的难度很大

系统中system-config-kickstart工具可以以图形的方式制作kickstart

制作过程:

配置环境:

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

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

yum install system-config-kickstart -y##安装图形制作工具

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

system-config-kickstart##打开图形ks制作工具

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

开始制作:

基本配置

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

安装方法

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

引导载入程序选择

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

分区

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

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

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

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

网络配置

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

防火墙配置

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

系统安装后执行操作

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

其他选项选择默认

保存

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

vim打开文件,在文件后面添加安装组包

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

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

ks文件制作完成

ksvalidator ks.cfg##检测ks语法

####3.kickstart文件共享####(在虚拟集中操作)

yum install httpd -y

systemctl stop firewalld.service

systemctl disable firewalld.service

systemctl start httpd

systemctl enable httpd

cp ks.cfg /var/www/html

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

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

在真机中访问ks.cfg文件

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

####4.测试ks文件####

图形

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

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

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

命令

[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安装

####附加pxe网络安装服务####

1.相应软件安装

yum install dhcp tftp-server syslinux httpd  -y

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

systemctl stop firewalld.service

systemctl  disable firewalld.service

vim /etc/xinetd.d/tftp

[ disable = yes ] =====> [ disable = no ]

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

systemctl restart xinetd

systemctl start httpd

systemctl enable httpd

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

2.必须文件的下载复制

cp /usr/share/syslinux/pxelinux.0  /var/lib/tftpboot/

把安装镜像中isolinux/*全部复制到/var/lib/tftpboot/

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

Isolinux:我们是从老师的电脑上面下载的

mkdir /var/lib/tftpboot /pxelinux.cfg

cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

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

3.dhcpd服务的配置

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

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

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;

  }

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

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

注释:

10:默认dhcp地址租期

11.大dhcp地址租期

删除原文件27和28行

30:定义dhcp网络

31:定义dhcp地址范围

32:网关设置

33:指定pxe引导文件

34:指定tftp服务器地址

4.测试

在真机中从网络引导安装虚拟机

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

选择pxe安装,剩余步骤和前面相同

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。

网站栏目:自动安装虚拟机之网络安装和pxe安装-创新互联
文章来源:https://www.cdcxhl.com/article44/ceijhe.html

成都网站建设公司_创新互联,为您提供微信小程序网站内链网站收录商城网站营销型网站建设自适应网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站优化排名