版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NSDServices02virsh利用XML调整/虚拟LVMLVvirshKVMvirshKVMvirsh:virshnodeinfo:KVM(服务器)virshlist:virshlist--all:列出所有虚拟机(包括未启动的virshdominfovirshstartvirshrebootvirshshutdownvirshdestroy虚拟机名称:将指定的虚拟机强制关机(相当于拔电源virshautostartKVMvirshautostart--disable虚拟机名称:自动开virsh执行不带任何参数的virsh命令,交互模式。在virsh交互模式下,可以快速、连续地执行多条虚拟机管理指令,不用每次都指定virsh,最后再exit退出;这种方式与在S命令行执行virsh[root@kvmsvr~]#virshvirshvirsh,输入:'help'quit'virshlistId3rh6_n1virshexit[root@kvmsvr~]#virsh错误:命令'dominfo'需要<>选[root@kvmsvr~]#virshCPUCPU:CPU2594CPUsocket:socketNUMA内存大小 [root@kvmsvr~]#virshId3rh6_n1[root@kvmsvr~]#virshlist--Id3rh6_n1testpc[root@kvmsvr~]#virshdominfoId:名称:UUID:0bd7cdcc-2579-9d5c-0513-OS类型:CPU:CPU最大内存 Persistent:Managedsave:安全性:rh6_n1[root@kvmsvr~]#virshshutdown 域rh6_n1[root@kvmsvr~]#virshlist Idrh6_n1testpcrh6_n1[root@kvmsvr~]#virshstart 域rh6_n1[root@kvmsvr~]#virshlist Id4rh6_n1testpcrh6_n1virshreboot(虚拟机当前的操作系统及[root@kvmsvr~]#virshrebootrh6_n1virt-manager观察重启响应过程,如图-14)rh6_n1(相当于拔电源)[root@kvmsvr~]#virshlist Id5rh6_n1testpc[root@kvmsvr~]#virshdestroy 域rh6_n1[root@kvmsvr~]#virshlist Idrh6_n1testpcKVMKVMvirshautostart:[root@kvmsvr~]#virshdominfo Id:名称:..自动启动:禁 ..[root@kvmsvr~]#virshautostart rh6_n1[root@kvmsvr~]#virshdominfo Id:名称:..自动启动:启 ..--[root@kvmsvr~]#virshautostartdisable rh6_n1[root@kvmsvr~]#virshdominfo Id:名称:..自动启动:禁 ..利用XML调整/虚拟将虚拟机rh6_n1改名为将虚拟机rhel6_node1为配置文件:/etc/libvirt/qemu/虚拟机名磁盘文件:/var/lib/libvirt/images/虚拟机名XML(eXtensibleMarkupLanguage,可扩展标记语KVMXMLvirshdumpxml原虚拟机名>/路径修改/路径/new.xml文件(name、virshdefine/路径virshdestroyvirshundefine利用XML文件虚拟机的基本思路virshdumpxml原虚拟机名>/路径修改/路径/new.xml文件(name、uuid、disk、macvirshdefine/路径XML[root@kvmsvr~]#virshdumpxml..< //UUID<memory <currentMemory <vcpu ..[root@kvmsvr~]#virshdumpxmlrh6_n1 XML[root@kvmsvr~]#less ..<type='kvm' <memory <currentMemory <vcpu..rh6_n11)rh6_n1XMLnew.xml[root@kvmsvr~]#virshdumpxmlrh6_n1new.xml2)new.xml[root@kvmsvr~]# [root@kvmsvr~]#vim<type='kvm' ..new.xml[root@kvmsvr~]#virshdefine rhel6_node1(new.xml)[root@kvmsvr~]#virshlist Id1rh6_n1rhel6_node1..XML[root@kvmsvr~]#virshdestroy 域rh6_n1[root@kvmsvr~]#virshundefine rh6_n1[root@kvmsvr~]#virshlist Idrhel6_node1..步骤三:将虚拟机rhel6_node1为rhel6_node1XMLrh6_n2.xml[root@kvmsvr~]#virshdumpxmlrhel6_node1rh6_n2.xml2)修改导出的rh6_n2.xml[root@kvmsvr~]# [root@kvmsvr~]#vim<type='kvm' <disktype='file'<drivername='qemu'type='raw'<source ....<interface<mac ..[root@kvmsvr~]#cpp/data/images/node1.img/data/images/node2.img4)根据rh6_n2.xml建立新的虚拟机[root@kvmsvr~]#virshdefinerh6_n2([root@kvmsvr~]#virshlist-- Idrhel6_node1rh6_n2..通过virt-viewer直接虚拟virt-clone1.virt-viewer另外可以通过virt-clone命令来克隆一台虚拟机,效果相当于练习二中的虚拟机,但是操作1.virt-cloneonf步骤一:virt-viewer假设虚拟机rhel6_node1正在运行中,可以执行virt-viewerrhel6_node1来直接此虚拟机的图形控制台,如图-2图-1)rhel6_node1[root@kvmsvr~]#virshdestroyrhel6_node1[root@kvmsvr~]#virt-clone-orhel6_node1-nrhel6_node2-f/data/images/rhel6.5-node1.img46%7.7MB/s|4.5GBClone'rhel6_node2'createdsuccessfully.[root@kvmsvr~]#ls node1.imgnode2.imgrhel6.5-clone.img3)rhel6_node2[root@kvmsvr~]#virshstart rhel6_node2[root@kvmsvr~]#virshlist Id8rhel6_node2rhel6_node1rh6_n2..创建并验证LVM快LV测试快照及重建操LVM逻辑卷的快照可以实现快速备份,其依据是CopyOnWrite(写时)策略1:容量2(推荐):将原始卷作为备份,平时使用快照卷;快照卷的容量只需满足新增加数据的,可以比原始卷小;当快照卷时,可以从原始卷重新生成快照来进行还步骤一:为原始LV创建快照,测试快照卷的使[root@kvmsvr~]#lvcreateL200MBnlvsrc Logicalvolume"lvsnap"created[root@kvmsvr~]#mkfs.ext4 ..[root@kvmsvr~]#mkdir [root@kvmsvr~]#mount/dev/vg_data/lvsrc dd100MBfile1a.txt,随便写入一段话,比如“LVMSnapshotTest.”:[root@kvmsvr~]#ddif=/dev/zeroof=/mnt/lvsrc/file1bs=1M[root@kvmsvr~]#echo"LVMSnapshotTest."mnt/lvsrc/a.txt3)50MBlvsnap[root@kvmsvr~]#lvcreate-L50M-nlvsnap-sRoundingupsizetofullphysicalextent52.00Logicalvolume"lvsnap"created[root@kvmsvr~]#mount/dev/vg_data/lvsnap [root@kvmsvr~]#dfhT|grep /dev/mapper/vg_data-lvsrcext4194M106M79M58%/dev/mapper/vg_data-lvsnapext4194M106M79M58%/mnt/lvsnap[root@kvmsvr~]#cat LVMSnapshot步骤二:测试快照及重建操lvsnap[root@kvmsvr~]#ddif=/dev/zeroof=/mnt/lvsnap/file2bs=1Mdd:"/mnt/lvsnap/file2":..字节(46MB)已,0.164632秒,278MB/Messagefromsyslogd@localhostatJun2318:12:52kernel:journalcommitI/Oerror //快照卷已已经的快照卷会被自动卸载,而且无法再次挂载:[root@kvmsvr~]#dfhT|greplvslvsnap/dev/mapper/vgdata-lvsrcext4194M106M79M58%/mnt/lvsrc[root@kvmsvr~]#ls/mnt/lvsnap///查看挂 ,已为[root@kvmsvr[root@kvmsvr~]#lvremove //删除已的快照Doyoureallywanttoremoveactivelogicalvolumelvsnap?[y/n]:Logicalvolume"lvsnap"successfullyremoved[root@kvmsvr~]#lvcreate-L200M-nlvsnap-sLVMRHEL620Gnode1,并为其安装RHEL6适当调整node1virt-install--name虚拟机名称--vcpus=CPU数--ram=内存大小--diskpath--networknetwork上述操作中的--pxePXEPXEpxelocation=安装源URL。关于virt-install命令的用法,可参考man手册页。LV[root@kvmsvr~]#lvcreate-L20G-nlv_node1..[root@kvmsvr~]#lvscan|grepACTIVE'/dev/vg_data/lv_node1'[20.00GiB]步骤二:使用virt-install新建虚拟node1CPU1024MB,使用的磁盘为步骤一新建的逻辑卷lv_node1PXE[root@kvmsvr~]#virt-install--namenode1--vcpus=1--ram=1024--diskpath=/dev/vg_data/lv_node1--networknetwork=network1--pxe|0B..注意:此处将虚拟机的网卡类型设为的network1,若要设为桥接方式,应该将上述操作中的network=network1成bridge=br0。node1RHEL6root录下建立一个.unconfigured[root@localhost~]#touch [root@localhost~]#shutdownh 利用LVLVLVLV[root@kvmsvr~]#lvcreate-L20G-nrh6_snap1-sLogicalvolume"rh6_snap1"步骤二:基于LV快照快速创建新的虚拟[root@kvmsvr~]#virshdumpxmlnode1/root/rh6muban.xml2)rh6muban.xml[root@kvmsvr~
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医生办公室工作制度
- 医院艾灸室工作制度
- 医院农合办工作制度
- 医院蜡疗室工作制度
- 十米河长制工作制度
- 单位治保组工作制度
- 卫健局保密工作制度
- 卫生站药房工作制度
- 卫生院死因工作制度
- 印刷厂财务工作制度
- 舞台搭建与灯光音响方案
- 2025年498人备考题库国企招聘参考答案详解
- DB34∕T 5192-2025 鲜食甘薯主要病虫害绿色防控技术规程
- 老年服务与管理概论
- 2025年无人机配送网络建设方案
- 2026中考英语时文阅读练习:《中国传统经典故事》(学生版+解析版)
- DB11∕T 1752-2020 乡村民宿服务要求及评定
- 2025年工商银行信息科技岗笔试题及答案广东地区
- 2025全科医师中级考试卷子真题及答案
- 1.1人工智能发展史课件电子工业出版社(2022)初中信息技术第五册
- 《茶馆》读书分享
评论
0/150
提交评论