企业级虚拟机管理——虚拟机安装自动化
1.安装自动安装脚本工具yum install system-config-kickstart -y##安装【自动安装系统脚本】的软件2.配置自动安装的相关参数system-config-kickstart##打开该软件的图形界面(1)【Time Zone】——时区选择Asia/Shanghai,【Root Password】——设置用户密码,【Advanced ...
·
安装条件:首先在你要操作主机的主机上应具备DHCP与HTTP服务,否则无法实现。
1.安装自动安装脚本工具
yum install system-config-kickstart -y ##安装【自动安装系统脚本】的软件

2.生成安装虚拟机相关参数的文件
system-config-kickstart ##打开该软件的图形界面

(1)【Time Zone】——时区选择Asia/Shanghai,【Root Password】——设置用户密码,【Advanced Configuration】——设置如下图
(2)选择【HTTP】,在方框中添入主机IP地址和镜像的挂载点
(3)
(4)
点击【Add】,添加/boot分区,点击OK
添加swap分区,点击OK
添加/分区,点击OK
(5)设置网络
其他项不用修改
(6)保存文件
3.在文件中添加其他参数
vim /mnt/ks.cfg
在文件中添加下列内容
%post
cat >/etc/yum.repos.d/my_yum.repo <<EOF ##这个文件名应于读者本机中yum源的配置文件名相同
[rhel7.3]
name=rhel7.3
baseurl=http://172.25.6.250/rhel7.3
gpgcheck=0
EOF
%end
%packages
@base
lftp
%end

检测有没有语法错误
ksvalidator ks.cfg

注意:ksvalidator ks.cfg 检测有没有语法错误。不报错表面没有语法问题,但不代表合理
4.将文件共享到网络
cp /mnt/ks.cfg /var/www/html/
测试:在主机里打开firefox 输入http://172.25.6.250/ks.cfg

5.生成虚拟机自动安装脚本
vim /mnt/vm_create.sh
【location】一行是yum源的地址
【extra-args】一行是额外参数,也就是上述过程生成的文件在网络的共享位置
6.自动安装虚拟机
sh vm_create.sh zp ##执行脚本,生成虚拟机

注意:上述方法安装成功后的虚拟机是无图形的

安装成功!
更多推荐



所有评论(0)