一、手动安装
(1)安装准备
首先需要切换到超级用户,接着输入指令
1.virt-manager
2.file-->new virtual machine
3.选择local install media
这里我们设置新建虚拟机的RAM为1G,CPU为单核
硬盘大小为6
选择第一个安装
(2)安装过程
对DATE&TIME进行设定,辅助语言设为中文。
选择GUI有图形安装
选择“I will config partitioning”,我将配置分区
选择标准模式
建立三个区:/,/boot,swap。swap可以理解为候车室,一些进程在里面排队等候处理
设置完成之后点击开始安装
(3)安装结果
二、快照安装
1.自己虚拟机的管理
virsh list --all | 显示所有虚拟机状态 |
virsh | 显示开启的虚拟机 |
virsh start desktop | 开启desktop虚拟机 |
virsh destroy desktop | 关闭desktop虚拟机 |
2.远程拷贝别人的虚拟机
拷贝别人虚拟机时只需拷贝两个文件,分别是:
/var/lib/libvirt/images #里面有sll.qcow2
cd
/etc/libvirt/qemu #里面有sll.xml文件
scp root@172.25.254.12:/var/libvirt/image/xxx.qcow2 /mnt #远程传送别人的虚拟机到自己的/mnt目录
virtsh creat westos.xml | 临时建立虚拟机 |
virsh define westos.xml | 永久建立虚拟机,关闭后能重新打开 |
.xml文件可以改虚拟机的名字
3.快照的建立
qemu-img creat -f qcow2 -b sll.qcow2 node1.qcow2 #建立快照
创建 文件 格式 从哪里
创建好后安装快照文件的虚拟机,安装步骤如下:virt-manager-->file-->new virtual machine -->import exiting disk image
新的生成:
**注意:**若不小心将此虚拟机损坏,可将此虚拟机关闭,并删除快照文件重新建立即可。
4.编辑脚本安装虚拟机
$1 表示任意输入,编辑完成之后切记给权限
三、脚本安装软件
虚拟机:
1.准备工作(下载好httpd,dhcpd,关闭防火墙,安装kickstart)。
查找kickstart,并安装
2.进入配置ks文件配置页面
(1)用户密码时钟等基本信息配置
(2)安装方法配置
(3)Boot Loader配置
(4)新建的虚拟机分区配置
(5)网络配置
(6)认证配置(默认)
(7)防火墙的配置(关闭)
(8)Display Configuration(默认)
(9)安装后要执行的操作
真机:
编辑.sh文件
virt -install | |
- -name $虚拟机名字 | 虚拟机的名字 |
- -merory 1024 | 运行内存 |
- -vcpus 1 | 系统所占CPU的大小(单核) |
- -disk /var/lib/libvirt/images/$名字.qcow2,bus=virtio,size=8 | 系统硬件信息 |
–network bridge=br0,model=virtio | 系统的网络设置 |
- -location http://172.25.254.70/rhel7.3 | 共享yum源的信息 |
–extra-args"ks=http://172.25.254.123/ks.cfg" | 虚拟机的引导安装信息 |
运行.sh文件即可安装
sh creat.sh
安装成功