日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

libvirt理解总结

發布時間:2023/12/20 编程问答 58 豆豆
生活随笔 收集整理的這篇文章主要介紹了 libvirt理解总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、libvit總結

libvirt是目前使用最為廣泛的對KVM虛擬機進行管理的工具和APILibvirtd是一個daemon進程,可以被本地的virsh調用,也可以被遠程的virsh調用,Libvirtd調用qemu-kvm操作虛擬機。

二、libvirt特點

?libvirt是用于管理虛擬化平臺的開源的API,后臺程序和管理工具。

?包括一個API庫,一個守護進程(Libvirtd),和一個命令行實用程序(virsh)。

?支持語言C,C++,Python,Perl,Ruby, java,JavaScript,php等語言。

?支持系統LinuxFreeBSDWindowsOS-X

三、libvirt組成

下面介紹libvirt所包含三個部分,可以根據組成部分,確定我們如何使用

1、Libvirt API

https://libvirt.org/html/index.html? ?libvirt官方網站

5 API 部分:虛擬機監控程序連接 API、域 API、網絡 API、存儲卷 API 以及存儲池 API

連接 API :通過 virConnectOpen 調用(以及其他進行認證的調用)提供。這些函數的返回值是一個 virConnectPtr 對象。該對象作為所有其他管理功能的基礎。virConnectListDomains查看虛擬機資源,以 XML 文檔的形式返回。

API:用于列舉和管理已有的虛機,或者創建新的虛機。一個域可能是暫時性的或者持久性的。

網絡API:用于管理虛機的網絡設備。virNetworkPtr 對象來管理并檢查虛擬網絡。一個虛擬網絡可能是暫時性的或者持久性的。

儲卷API:用于管理虛擬機內的所有存儲。(img文件)

存儲池API:用于管理一個存儲池內的存儲塊,包括一個池內分配的塊、磁盤分區、邏輯卷、SCSI/iSCSI Lun,或者一個本地或者網絡文件系統內的文件等。(存儲池:是放置虛擬機的存儲位置,可以是本地的,也可以是網絡存儲,具體的虛擬機實例放置在卷(Volume)上。 )

2、守護進程libvirtd?

檢測執行遠程指令,根據不同虛擬機技術(qemu, xen, storage…)注冊驅動。

centos 7 系統,默認安裝libvirt服務,systemctl start libvirtd即可啟動libvitd。

systemctl status libvirtd 可查看libvirtd服務。

報錯解決方案:libvirt啟動報錯 Failed to start Virtualization daemon_胡鐵威的博客-CSDN博客?如題libvirt啟動報錯 Failed to start Virtualization daemon手動啟動yum update librbd1 更新相關依賴systemctl start libvirtd 啟動成功https://blog.csdn.net/hutiewei2008/article/details/85319372?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163454703216780274121834%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=163454703216780274121834&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_v29-1-85319372.pc_v2_rank_blog_default&utm_term=libvirt&spm=1018.2226.3001.4450

3、virsh 工具集

顯示所有虛擬機

virsh list?

查看當前虛擬機狀態

virsh dominfo demo??

?打開虛擬機

virsh start demo

總結

以上是生活随笔為你收集整理的libvirt理解总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。