一、(纯手动图形界面完成)

1、打开shell窗口,切换至超级用户   su - root;

2、输入命令:virt-manager,进入虚拟机的图形显示界面;

3、选择创建一个新的虚拟机


选择镜像


内存大小确定


硬盘大小确定


虚拟机名


上下键选择安装



确定时间、语言、安装方式




確定分区(分为/boot 、/swap  、/三个基本部分,其中/boot分配200MB,/swap分配500MB,剩余的)









接下来,只需等待完成安装,并接受协议,完成安装,finished!


二、半自动安装(脚本+图形)

因为,前面安装准备有些复杂,我们写一个执行安装虚拟机的选择脚本

vim /mnt/test.sh


内容:

    #!/bin/bash

    virt-install \

    --cdrom /iso/rhel-server-7.2-x86_64-dvd.iso  \

    --ram 1024 \

    --cpus 1 \

    --disk /var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \

    --name $1 \

    --network  source=br0,model=virtio

其中, \  为换行符,$1为第一串字符。


给文件执行权限:chmod +x /mnt/test.sh


执行脚本:/mnt/test.sh



若出现如图的结果,执行脚本成功,接下来重复之前图形界面的安装步骤。


三、全自动安装虚拟机(纯脚本)

这里我们需要借助kickstart完成全自动安装。

第一步,下载http和system-config-kickstart两个软件;



第二步,执行命令system-config-kickstart ,进入选择常见问题的回答:分区、防火墙设置等。








第三步,编辑文件/var/www/html/ks.cfg,追加内容;



第四步,在浏览器上查询,输入:172.25.254.222/ks.cfg,看有没有保存;


第五步,编写脚本,给脚本加权限,执行即可。





接下来,便是无尽的等待安装了,这样做的好处是如果有上百台机子需要安装虚拟机时,全自动安装是很有效率的。

点击阅读全文
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐