Linux中的虚拟机管理

#########手动安装虚拟机#########
1) 在真机输入命令virt-manager,如图选择create a new virtual machine创造一个新的虚拟机,并选择local install media
Linux中的虚拟机管理
Local install media(ISO image or CDROM) ##镜像安装
Network install(HTTP,FTP,or NFS) ##网络安装
Network Boot(PXE) ##网络引导及PXE网线的安装
Import existing disk image ##导入现有的磁盘
2)点击desktop选择镜像文件,并设定虚拟机名字
Linux中的虚拟机管理
Linux中的虚拟机管理
虚拟机框架安装成功
Linux中的虚拟机管理
3)虚拟机内部的设置
选择安装过程中的语言,选择英语(不选择中文是因为汉语翻译和英文有很大差别)
Linux中的虚拟机管理
DATE和TIME的设定,设置为Asia shanghai
Linux中的虚拟机管理
输入法的设定:英文和中文
Linux中的虚拟机管理
接着选择图形用户界面
Linux中的虚拟机管理
然后选择手动分盘: /boot 200MiB ; swap 500MiB ; / 8515MiB(剩下的所有)
Linux中的虚拟机管理
Linux中的虚拟机管理
ROOT PASSWAD root密码的设定
Linux中的虚拟机管理
设置完后虚拟机安装成功
Linux中的虚拟机管理
最后设置虚拟机的语言和用户的设定
Linux中的虚拟机管理
Linux中的虚拟机管理
#########命令安装虚拟机#########
1.cd到/mnt目录下;vim vm_yy.sh建立一个shell脚本文件;chmod +x /mnt/vm_yy.sh并赋予脚本文件可执行的权利,接着
建立一个名字叫做redhat的虚拟机
Linux中的虚拟机管理
2.shell脚本内容
Linux中的虚拟机管理
3.redhat虚拟机框架安装成功
Linux中的虚拟机管理
4.虚拟机内部的设置,和手动设置是操作相同
#########拷贝同一网络位的另一台主机的虚拟机#########
1.拷贝虚拟机的内部信息文件(在/mnt目录下进行)
scp [email protected]:/etc/libvirt/qemu/qjc.xml(拷贝49号主机)
Linux中的虚拟机管理
2.拷贝虚拟机的硬件
scp @root172.25.254.49:/var/lib/libvirt/imags/qic.qcow2
Linux中的虚拟机管理
3.移动qjc.qcow2到指定目录下
mv qjc.qcow2 /var/lib/libvirt/images/
Linux中的虚拟机管理
4.virsh create qjc.xml 建立这个虚拟机
Linux中的虚拟机管理
Linux中的虚拟机管理
#########虚拟机的快照#########
###图形法安装###
1.cd到/var/lib/libvirt/images/目录下,输入命令qemu-img create -fqcow2 -b qjc.qcow2 node1.qcow2
Linux中的虚拟机管理
2.进行安装
Linux中的虚拟机管理
Linux中的虚拟机管理
finish完成
###命令安装法###
1.vim vm_kuaizhao.sh 建立一个脚本文件
Linux中的虚拟机管理
2.在脚本文件中写入命令
Linux中的虚拟机管理
3.脚本写完后赋予脚本可执行权力chmod +x vm_kuaizhao.sh
赋予执行权利后执行sh vm_kuaizhao.sh qjc dai(快照qjc这台虚拟机,名字为dai)

Linux中的虚拟机管理
4.查看快照是否成功
Linux中的虚拟机管理
5.点开dai这个虚拟机,用户名应该是qijiacheng,因为dai这个虚拟机只是个快照
Linux中的虚拟机管理
#########快照虚拟机挂载光盘及yum配置和使用#########
< 快照的虚拟机相当于一个空壳,里面啥都没有,所以必须要挂载系统镜像文件才可以使用>
1.在/home/kiosk/Desktop/下上找到镜像文件的位置,进行挂载
Linux中的虚拟机管理
Linux中的虚拟机管理
2.查看挂载是否成功
Linux中的虚拟机管理
3.mkdir /rhel7.2 创建这个目录
mout /dev/sr0 /rhel7.2/ 将/dev/sr0嵌入/rhel7.2中
Linux中的虚拟机管理
4.建立yum仓库
cd /etc/yum.repos.d/
vim yum.repo(yum只是个名字,可以随便取)
Linux中的虚拟机管理
Linux中的虚拟机管理
(baseurl 本地路径;gpgcheck GPG验证是否开启)
Linux中的虚拟机管理
5.搭建完成后 yum clean all 清楚缓存
Linux中的虚拟机管理
6.显示所有仓库:yum repolist
Linux中的虚拟机管理
7.列出dhcp的程序安装包:yum list dhcp
Linux中的虚拟机管理
8.安装dhcp程序包: yum install dhcp.x86_64
Linux中的虚拟机管理