########手动安装虚拟机##########
1.在真机中打开一个shell
执行命令 virt-manager ,开启虚拟机管理器
手动点击安装虚拟机,步骤如下
图中的四个选项分别为Local install media(ISO image or CDROM)/是镜像安装
Network install(HTTP,FTP,orNFS)/网络安装
Network Boot/PXE是网线安装
import existing disk image/已经装好了,直接导入
导入镜像文件进行安装
此图表示虚拟机名字为 qjc /Memory内存分配的大小为1024MIBb / cpu分配大小为1GB
2.配置完成qic虚拟机后,接下来进行内部的设置安装
选择第一个进行安装
这里的语言选择是在接下来设置各项内容是所用到的语言,并不是操作系统的语言
安装完语言进行下一步,可以看到各种选项设置
时区选项选择上海,东八区,还有语言设置设置英文和中文,此时的语言为系统中可以使用的语言
接下来进入软件选择界面
选择 server with GUI
选择安装分区,设置为手动安装
给/boot分配200mb的空间
给swap分区分配500mb空间/swp是在系统的物理内存不够用的时候,把物理内存中一部分空间释放出来,以供当前运行的程序使用
给/分配剩下的空间
设置完成后进行安装
建立新系统的root用户和普通用户,继续进行安装
系统安装完成之后,同意系统的协议,选择完语言,系统即安装完成
#############命令安装虚拟机############
在真机中打开一个shell,cd到mnt下
建立一个加密文件 vim vm_qjc.sh ,编辑安装虚拟机的脚本
此文件可以根据图形法安装进行编写,还可以找帮助文件
给脚本赋予可执行权利
我们在此建立了一个名字为westos2的虚拟机,编辑完成系统自动打开
进去到这个界面,接下来的步骤和手动安装虚拟机后面的步骤一样,即可安装完成
###########拷贝其他主机的虚拟机########
1.访问其他主机的ip进行拷贝文件,此时虚拟机有两个重要文件都需要拷贝
先了解对方主机的文件地址
这个截图是我的虚拟机的文件所在地,对方和我一致
先拷贝对方虚拟机yy的xml文件
再拷贝对方虚拟机yy的qcow.2文件
查看拷贝的位置 ,并将yy.qcow2文件移动到 本机/var/lib/libvirt/images/ 因系统启动虚拟机是要在这个文件夹中找到.qcow2文件
启动虚拟机
启动虚拟机命令为 virsh create name
让虚拟机在虚拟机管理器中显示 virsh define name
让虚拟机在虚拟管理器中不显示 virsh undefine name
###########“快照”##########
1.图形方式设置系统快照并安装
在真机中cd到 /var/lib/libvirt/images
qemu-img -f qcow2 -b yy.qcow2 westos.qcow2/给yy系统照相并给相片命名为westos
进入虚拟机管理器
选择第四个import existing disk image
导入刚才的“快照”
手动点击创建,安装完成
2.命令方法安装“快照”虚拟机
建立命令脚本 vim vm_kuaizhao.sh
编辑 vim vm_kuaizhao.sh
脚本建立完成后,赋予脚本执行的权利,
脚本程序运行 此处为 给yy‘照相’安装虚拟机westos2
此处脚本运行命令为 sh vm_kuaizhao.sh yy westos2
虚拟机westos2安装成功
进入后和yy虚拟机信息一致
##############快照系统挂载光盘############
1.找到安装的westos2快照虚拟机,此虚拟机为qjc的缩水版,所以缺少一部分文件,要挂载系统镜像文件进行安装。
2.找到westos2,将系统镜像文件挂在到westos2上
3.打开westos2的shell
建立文件 mkdir /rhl7.2
mount /dev/sr0 /rhl7.2 mount/将分区挂接到一个文件
4.cd到/etc/yum.repos.d/ cd /etc/yum.repos.d/
建立一个脚本vim yum.repo
5.编辑脚本gpgcheck是GPG是否开启的选项,1是开启,0是不开启,一般情况下可以关掉
yum clean all 清除yum缓存
yum repolist 显示所有仓库
yum list dhcp /显示dhcp程序包
下载dhcp服务