xen虚拟机管理xm的用法
目的:通過xm命令方便管理xen虛擬機。
命令列表:
?
xm?list:所有已知的虛擬機列表??
xm?create:啟動一個非托管的虛擬機??
xm?top:提供所有虛擬機的狀態概貌??
xm?console:打開控制臺管理虛擬機??
xm?new:添加虛擬機到Xenbase托管環境??
xm?start:從Xenbase托管環境啟動虛擬機??
xm?destroy:像關掉電源那樣關閉虛擬機??
xm?shutdown:正確地關掉虛擬機??
xm?reboot:重新啟動虛擬機??
xm?pause:暫停虛擬機的活動而不釋放使用的內存資源??
xm?unpause:激活使用xm?pause命令暫停的虛擬機??
xm?save:保存虛擬機狀態到一個文件??
xm?restore:重新啟動已經保存在文件里的虛擬機??
xm?block-attach:添加一塊新的硬盤??
xm?block-detach:刪除一塊硬盤。??
?
下面講解一些比較重要的命令
(1)、顯示所有正在運行的虛擬機
?
[root@localhost?~]#xm list??
Name??????????????????????????????????????ID?Mem(MiB)?VCPUs????State???Time(s)??
Domain-0???????????????????????????????????0????32768????16?r-----????210.9??
appdata_vm?????????????????????????????????1?????6113?????8?-b----????202.3??
mongo_vm???????????????????????????????????2?????8191?????8?-b----?????31.8??
mysql_vm???????????????????????????????????3?????6113?????8?-b----?????31.3??
queue_vm???????????????????????????????????4?????6113?????8?-b----?????31.5??
?
(2)、運行一個虛擬機
[root@localhost?~]#xm?create?/etc/xen/appdata_vm??
Using?config?file?"/etc/xen/appdata_vm".??
Started?domain?appdata_vm??
(3)、進入一個虛擬機進行管理
[root@localhost?~]#xm?console?appdata_vm??
?
(4)、關閉虛擬機
[root@localhost?~]#xm?shutdown?appdata_vm??
?
(5)、重啟虛擬機
[root@localhost?~]#xm?reboot?appdata_vm??
?
(6)、增加xen虛擬機的硬盤空間
用dd命令制作一塊30GB的硬盤設備。
[root@localhost?~]#dd?if=/dev/zero?bs=1024k?count=30720?>>?/data/appdata_vm.img??
?
添加到虛擬機
[root@localhost?~]#xm?block-attach?appdata_vm?tap:aio:/data/appdata_vm.img?xvdb?w??
?
進入虛擬機格式化并掛載這個設備
[root@localhost?~]#xm?console?appdata_vm??
[root@localhost?~]#fdisk?-l??
Disk?/dev/xvdb:?32.2?GB,?32212254720?bytes??
255?heads,?63?sectors/track,?3916?cylinders??
Units?=?cylinders?of?16065?*?512?=?8225280?bytes??
Disk?/dev/xvdb?doesn't?contain?a?valid?partition?table??
發現/dev/xvdb這個就是我剛才添加的硬盤設置。
[root@localhost?~]#mkfs.ext3?/dev/xvdb??格式化??
[root@localhost?~]#mount?/dev/xvdb?/home?掛載到/home目錄下。??
?
查看
[root@localhost?~]#df?-h??
Filesystem????????????Size??Used?Avail?Use%?Mounted?on??
/dev/xvda3????????????6.8G??1.9G??4.6G??30%?/??
/dev/xvda1????????????494M???18M??451M???4%?/boot??
/dev/xvdb??????????????30G??173M???28G???1%?/home??
tmpfs?????????????????3.0G?????0??3.0G???0%?/dev/shm??
我的硬盤增加了30G的空間。
轉載于:https://blog.51cto.com/304076020/1437195
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的xen虚拟机管理xm的用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MariaDB 10的复制 集群 高可用
- 下一篇: 获取本地IP和mac等信息