linux營運基礎篇 unit15

來源:互聯網
上載者:User

標籤:unit 15 練習


15.系統虛擬機器管理


 

 

1.安裝

 

#!/bin/bash                                 ##命令運行環境的指定

virt-install \                              ##安裝虛擬機器

--name $1 \                                 ##虛擬機器名稱指定,$1表示指令碼後的第一串字元

--ram 1000 \                                ##記憶體

--file /var/lib/libvirt/images/$1.img \     ##硬碟檔案

--file-size 8 \                             ##硬碟檔案大小

--cdrom /var/ftp/pub/iso/rhel-server-7.1-x86_64-dvd.iso &  ##安裝源指定

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/92/03/wKiom1j6Hlbz97YsAAAgQAzDncw411.jpg-wh_500x0-wm_3-wmp_4-s_652781289.jpg" title="36020170421225129184.jpg" alt="wKiom1j6Hlbz97YsAAAgQAzDncw411.jpg-wh_50" /> 

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/92/02/wKioL1j6HqKyE9afAAAUwfVJzTs959.jpg-wh_500x0-wm_3-wmp_4-s_3428639841.jpg" title="36020170421225203618.jpg" alt="wKioL1j6HqKyE9afAAAUwfVJzTs959.jpg-wh_50" />

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/92/03/wKiom1j6Hwuh3cVRAAFv4Bv2hlY949.jpg-wh_500x0-wm_3-wmp_4-s_2887776671.jpg" style="float:none;" title="36020170421225212573.jpg" alt="wKiom1j6Hwuh3cVRAAFv4Bv2hlY949.jpg-wh_50" />

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/92/02/wKioL1j6HwyAiZIKAADC80UsP_M678.jpg-wh_500x0-wm_3-wmp_4-s_2324285569.jpg" style="float:none;" title="36020170421225221485.jpg" alt="wKioL1j6HwyAiZIKAADC80UsP_M678.jpg-wh_50" />

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/92/02/wKioL1j6HwzR6PtwAACamyIcfS8026.jpg-wh_500x0-wm_3-wmp_4-s_2325733550.jpg" style="float:none;" title="36020170421225229283.jpg" alt="wKioL1j6HwzR6PtwAACamyIcfS8026.jpg-wh_50" />

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/92/03/wKiom1j6Hw3jgvlYAAC4LnrBeP4442.jpg-wh_500x0-wm_3-wmp_4-s_977597989.jpg" style="float:none;" title="36020170421225235230.jpg" alt="wKiom1j6Hw3jgvlYAAC4LnrBeP4442.jpg-wh_50" />

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/92/03/wKiom1j6Hw2yawD4AACZiIt3pjE539.jpg-wh_500x0-wm_3-wmp_4-s_636429537.jpg" style="float:none;" title="36020170421225240783.jpg" alt="wKiom1j6Hw2yawD4AACZiIt3pjE539.jpg-wh_50" />

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M00/92/02/wKioL1j6Hw6Ahc6IAAB9k12WbZk335.jpg-wh_500x0-wm_3-wmp_4-s_1737638449.jpg" style="float:none;" title="36020170421225250601.jpg" alt="wKioL1j6Hw6Ahc6IAAB9k12WbZk335.jpg-wh_50" />

2.管理

virt-manager                                 ##開啟圖形管理工具

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/92/02/wKioL1j6HrXx5CZwAAAbV34IGIY269.jpg-wh_500x0-wm_3-wmp_4-s_2984143241.jpg" title="36020170421225155955.jpg" alt="wKioL1j6HrXx5CZwAAAbV34IGIY269.jpg-wh_50" />

virt-viewer vmname                           ##顯示虛擬機器,vmname表示虛擬機器名稱

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/92/03/wKiom1j6H1qTQsQbAACPk-o0zwc885.jpg-wh_500x0-wm_3-wmp_4-s_872031291.jpg" title="36020170421225302931.jpg" alt="wKiom1j6H1qTQsQbAACPk-o0zwc885.jpg-wh_50" />

virsh list                                   ##列出正在啟動並執行vm

virsh list --all                             ##列出所有vm

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M01/92/02/wKioL1j6H3yQibMjAABCxoDqioA224.jpg-wh_500x0-wm_3-wmp_4-s_2963382587.jpg" title="36020170421225339686.jpg" alt="wKioL1j6H3yQibMjAABCxoDqioA224.jpg-wh_50" />

virsh start vmname                           ##運行指定vm

650) this.width=650;" src="https://s5.51cto.com/wyfs02/M01/92/02/wKioL1j6H5Oi0XfnAAAXvDMKpYY640.jpg-wh_500x0-wm_3-wmp_4-s_2793490604.jpg" title="36020170421225634201.jpg" alt="wKioL1j6H5Oi0XfnAAAXvDMKpYY640.jpg-wh_50" />

virsh shutdown vmname                        ##正常關閉指定vm

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/92/03/wKiom1j6H6XQ_bwZAAATvUwbWWg865.jpg-wh_500x0-wm_3-wmp_4-s_1701111945.jpg" title="36020170421225638465.jpg" alt="wKiom1j6H6XQ_bwZAAATvUwbWWg865.jpg-wh_50" />

virsh destroy vmname                         ##強行結束指定vm

virsh create vmname.xml                      ##臨時恢複指定vm,vmname表示前端管理檔案

virsh define vmname.xml                      ##永久恢複vm

virsh undefine  vmname                       ##刪除vm的前端管理,不會刪除儲存

 

 

3.虛擬機器快照

qemu-img create -f qcow2 -b vm2.qcow2 node1.qcow2

 

 

!/bin/bash

virsh destroy $1 &> /dev/null

virsh undefine $1 &> /dev/null

qemu-img create -f qcow2 -b /var/lib/libvirt/images/$1.qcow2  /var/lib/libvirt/images/$2.qcow2 &> /dev/null

virt-install \

--name $2 \

--ram 1000 \

--disk /var/lib/libvirt/images/$2.qcow2 \

--import &> /dev/null &

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/92/02/wKioL1j6H-rDps-gAAAsY7X2UJA595.jpg-wh_500x0-wm_3-wmp_4-s_2405701295.jpg" title="36020170421225700385.jpg" alt="wKioL1j6H-rDps-gAAAsY7X2UJA595.jpg-wh_50" />

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M00/92/03/wKiom1j6IAiDUFH4AAAoOl2aso4071.jpg-wh_500x0-wm_3-wmp_4-s_3217598747.jpg" title="36020170421225704980.jpg" alt="wKiom1j6IAiDUFH4AAAoOl2aso4071.jpg-wh_50" />


linux營運基礎篇 unit15

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.