精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

KVM虛擬化之設備透傳

云計算 虛擬化
HBA卡用于FC-SAN存儲,可能原來服務器使用了FS-SCN存儲,當服務器遷移到超融合或者私有云上后,仍希望繼續使用FC-SAN存儲,可采購HBA卡插到超融合或者私有云服務器上,并將其透傳到對應的虛擬機上繼續使用

顯卡透傳

查看顯卡PCI地址

lspci | grep -i nvidia

會看到類似下面的輸出,其中包含顯卡的 PCI 地址,例如 0000:03:00.0:

03:00.0 VGA compatible controller: NVIDIA Corporation Device 1eb8 (rev a1)
03:00.1 Audio device: NVIDIA Corporation Device 10f7 (rev a1)

確認 IOMMU 支持

確保主機啟用了 IOMMU 支持。在 GRUB 配置中添加以下參數:

  • 對于 Intel CPU,在 /etc/default/grub 文件中的 GRUB_CMDLINE_LINUX 添加 intel_iommu=on:
GRUB_CMDLINE_LINUX="... intel_iommu=on"
  • 對于 AMD CPU,添加 amd_iommu=on:
GRUB_CMDLINE_LINUX="... amd_iommu=on"

然后更新 GRUB 配置:

update-grub

確認 IOMMU 組

確認顯卡在單獨的 IOMMU 組中:

dmesg | grep -e DMAR -e IOMMU

這里有一個腳本可以查看

#!/bin/bash
for d in /sys/kernel/iommu_groups/*; do
    if [ -d "$d" ]; then
        echo "IOMMU Group ${d##*/}:"
        for f in $(ls $d/devices/); do
            echo -e "\t$(lspci -nns $f)"
        done;
    fi;
done;

綁定設備到 VFIO 驅動

查找設備 ID:

使用 lspci -nn | grep -i nvidia找到顯卡設備 ID,例如 10de:1eb8 和 10de:10f7。

創建 VFIO 配置文件:

在 /etc/modprobe.d/vfio.conf 文件中添加以下內容,將設備 ID 替換為找到的設備 ID:

options vfio-pci ids=10de:1eb8,10de:10f7

更新 initramfs 并重啟系統:

更新 initramfs 以應用新的 VFIO 配置,并重啟系統:

update-initramfs -u
reboot

編輯虛擬機xml文件

在部分添加顯卡設備配置,使用上面找到的 PCI 地址:

通常情況下,顯卡的audio可以不用透傳,只需要添加一個hostdev的塊就可以了

<devices>
  ...
  <hostdev mode='subsystem' type='pci' managed='yes'>
    <source>
      <address domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
    </source>
    <rom bar='off'/>
    <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>
  </hostdev>
  <hostdev mode='subsystem' type='pci' managed='yes'>
    <source>
      <address domain='0x0000' bus='0x03' slot='0x00' function='0x1'/>
    </source>
    <rom bar='off'/>
    <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/>
  </hostdev>
  ...
</devices>

之后啟動虛擬機。

網卡透傳

檢查宿主機是否支持 IOMMU

要進行網卡透傳,宿主機需要支持 IOMMU,并且BIOS中要開啟Intel vt-d。

grep -E "svm|vmx" /proc/cpuinfo
  • AMD CPU 支持 svm
  • Intel CPU 支持 vmx

啟用 IOMMU

在宿主機中啟用 IOMMU 功能:

修改 GRUB 配置:

編輯 /etc/default/grub 文件:

在 GRUB_CMDLINE_LINUX 中添加以下參數:

  • 對于 Intel CPU:
intel_iommu=on iommu=pt
  • 對于 AMD CPU:
amd_iommu=on iommu=pt

更新 GRUB 并重啟:

sudo update-grub
sudo reboot

檢查 IOMMU 是否啟用

在宿主機重啟后,運行以下命令確認 IOMMU 是否啟用:

dmesg | grep -e DMAR -e IOMMU

如果輸出中顯示類似 IOMMU enabled,說明配置正確。

獲取網卡的 PCI ID

使用以下命令找到要透傳的網卡設備:

lspci -nn | grep -i network

示例輸出:

03:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller X710 [8086:1572]
  • 03:00.0 是網卡的 PCI 地址。
  • [8086:1572] 是設備的廠商和設備 ID。

將網卡分配給虛擬機

在 libvirt 的虛擬機配置文件(XML)中,添加透傳的網卡:

獲取網卡的 PCI 地址:

lehw -C network -businfo

編輯虛擬機的 XML 配置文件:

virsh edit <VM-NAME>

添加以下內容到 <devices> 節點中:

<hostdev mode='subsystem' type='pci' managed='yes'>
  <source>
    <address domain='0x0000' bus='0x03' slot='0x00' function='0x0'/>
  </source>
</hostdev>

重啟虛擬機:

virsh shutdown <VM-NAME>
virsh start <VM-NAME>

驗證網卡透傳

在虛擬機中運行以下命令,查看網卡是否被識別:

lspci | grep -i ethernet

USB透傳

常要用于透傳usb存儲設備和加密狗設備給虛擬機

確認宿主機可以識別 USB 設備

查看所有連接的 USB 設備:

lsusb

示例輸出:

Bus 002 Device 005: ID 0781:5581 SanDisk Corp. Ultra
Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
  • Bus 002 Device 005 表示設備的總線號和設備號。
  • 0781:5581 是廠商和設備 ID。

將 USB 設備分配給虛擬機

使用 virsh 修改虛擬機配置:

編輯虛擬機的 XML 配置:

virsh edit <VM-NAME>

在 <devices> 節點中添加以下內容:

<hostdev mode='subsystem' type='usb' managed='yes'>
  <source>
    <vendor id='0x0781'/>
    <product id='0x5581'/>
  </source>
</hostdev>

參數說明:

  • vendor id='0x0781':設備的廠商 ID。
  • product id='0x5581':設備的產品 ID。

保存后退出。

重啟虛擬機

將 USB 設備透傳給虛擬機后,重啟虛擬機:

virsh shutdown <VM-NAME>
virsh start <VM-NAME>

在虛擬機中驗證設備

登錄到虛擬機后,使用以下命令查看 USB 設備是否可用:

lsusb

應該可以看到之前透傳的 USB 設備。

USB 設備熱插拔配置

在虛擬機運行時,可以使用以下命令將 USB 設備添加到虛擬機或者在虛擬機動態移除:

添加 USB 設備:

virsh attach-device <VM-NAME> --file usb.xml --live

其中 usb.xml 是描述 USB 設備的 XML 配置文件。

動態移除 USB 設備

如果需要從虛擬機中移除 USB 設備,使用以下命令:

virsh detach-device <VM-NAME> --file usb.xml --live

創建 USB 設備 XML:

創建一個名為 usb.xml 的文件,內容如下:

<hostdev mode='subsystem' type='usb'>
  <source>
    <vendor id='0x0781'/>
    <product id='0x5581'/>
  </source>
</hostdev>
  • **vendor id**** 和 ****product id**:使用 lsusb 或 virsh nodedev-dumpxml 提取的廠商和產品 ID。

HBA卡透傳到虛擬機

HBA卡用于FC-SAN存儲,可能原來服務器使用了FS-SCN存儲,當服務器遷移到超融合或者私有云上后,仍希望繼續使用FC-SAN存儲,可采購HBA卡插到超融合或者私有云服務器上,并將其透傳到對應的虛擬機上繼續使用

檢查宿主機支持 PCI 直通

HBA 卡透傳需要宿主機支持 IOMMU 功能。

檢查 CPU 是否支持虛擬化和 IOMMU:

grep -E "svm|vmx" /proc/cpuinfo

檢查是否啟用 IOMMU:

dmesg | grep -e DMAR -e IOMMU

如果未啟用,請參考以下步驟配置 IOMMU。

啟用 IOMMU

修改 GRUB 配置:

編輯 /etc/default/grub 文件:

vim /etc/default/grub

添加以下參數到 GRUB_CMDLINE_LINUX:

  • 對于 Intel CPU:
intel_iommu=on iommu=pt
  • 對于 AMD CPU:
amd_iommu=on iommu=pt

保存文件后更新 GRUB 配置并重啟系統:

sudo update-grub
sudo reboot

確認 HBA 卡信息

使用以下命令列出宿主機的所有 PCI 設備:

lspci -nn

找到 HBA 卡對應的設備。例如:

04:00.0 Fibre Channel [0c04]: QLogic Corp. QLE2562 8Gb Fibre Channel Adapter [1077:2532] (rev 02)

記錄設備的 PCI 地址,例如 04:00.0。

將 HBA 卡分配給虛擬機

編輯虛擬機 XML 配置:

  1. 打開虛擬機的 XML 配置:
virsh edit <VM-NAME>
  1. 在 <devices> 節點中添加以下內容:
<hostdev mode='subsystem' type='pci' managed='yes'>
  <source>
    <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/>
  </source>
</hostdev>
  1. 保存并退出。

啟動虛擬機并驗證

啟動虛擬機:

virsh start <VM-NAME>

在虛擬機中驗證 HBA 卡

登錄虛擬機后,運行以下命令檢查是否識別到 HBA 卡:

lspci -nn | grep Fibre

如果一切正常,虛擬機應該能看到并使用透傳的 HBA 卡。

責任編輯:武曉燕 來源: 運維開發故事
相關推薦

2021-02-14 16:49:22

Linux虛擬化Virtio

2009-11-23 19:47:57

ibmdwLinux

2020-06-18 16:39:10

KVM虛擬化虛擬機

2021-03-28 18:23:22

Linux虛擬化Virtqueue

2018-06-05 14:28:25

KVM嵌套虛擬化

2019-06-27 15:38:52

KVM虛擬化開源

2013-04-08 10:08:22

開源虛擬化KVM

2019-11-12 14:48:00

Linux桌面虛擬化KVM

2013-05-29 15:33:01

開源虛擬化KVM

2015-09-09 17:25:06

2013-04-07 09:33:31

開源虛擬化KVM

2021-05-07 06:42:51

Vhost-NetLinux虛擬化

2020-11-23 07:19:15

Linux虛擬化KVM

2012-09-10 10:39:04

IBMdw

2013-02-21 10:50:49

KVM虛擬化

2018-08-08 14:55:32

KVM虛擬化取證

2013-01-30 16:04:08

虛擬化

2013-01-06 10:05:40

VissensaKVM

2013-05-23 11:28:46

KVM虛擬化REHL

2013-05-23 14:15:28

KVM桌面虛擬化案例
點贊
收藏

51CTO技術棧公眾號

日本高清免费不卡视频| 国产成人小视频| 一道本无吗dⅴd在线播放一区| 国产精品一区二区羞羞答答| 日本欧美在线视频免费观看| 国产麻豆欧美日韩一区| 欧美亚洲国产成人精品| 91香蕉国产视频| 红杏一区二区三区| 欧美特级限制片免费在线观看| 浴室偷拍美女洗澡456在线| 老牛影视av牛牛影视av| 日韩av电影一区| 97国产在线视频| 男女全黄做爰文章| 老司机精品在线| 欧美日韩免费高清一区色橹橹 | 亚洲国产欧美在线人成| 欧美视频观看一区| 亚洲精品久久久久久久久久| 日韩高清在线观看| 久久乐国产精品| 亚洲一区视频在线播放| 一本色道69色精品综合久久| 色婷婷一区二区三区四区| 大陆极品少妇内射aaaaaa| 国产一区二区三区福利| 国产aⅴ精品一区二区三区色成熟| 日本国产精品视频| 国产乡下妇女做爰| 亚洲精品一区二区在线看| 亚洲欧美日韩天堂一区二区| 欧美国产日韩在线视频| 少妇精品视频一区二区免费看| 亚洲亚洲人成综合网络| 日本一道在线观看| 午夜视频在线| 欧美激情一区三区| 久久久久久久久久久久久久一区 | 亚洲视频精品在线| 蜜臀av粉嫩av懂色av| crdy在线观看欧美| 欧美日韩一区在线观看| 欧美在线观看视频网站| 中文在线аv在线| 午夜欧美视频在线观看| 免费一级淫片aaa片毛片a级| 中文字幕资源网在线观看| 国产精品成人一区二区三区夜夜夜| 免费99视频| 少妇激情av一区二区| av中文字幕在线不卡| 国产二区不卡| 免费av网站观看| 国产69精品一区二区亚洲孕妇| 亚洲一区二区三区久久| 99在线无码精品入口| 国产一区二区在线看| 国产日韩欧美中文| 国产婷婷一区二区三区久久| 狠狠色综合色综合网络| 成人中文字幕在线观看 | 亚洲激情小视频| 丰满岳乱妇一区二区| 爱爱精品视频| 日韩成人av网址| 中日韩精品一区二区三区| 国产九一精品| 色噜噜狠狠狠综合曰曰曰| 蜜桃av免费观看| 亚洲有吗中文字幕| 色综合天天狠天天透天天伊人| 久草成人在线视频| 亚洲国产精品第一区二区三区| 午夜精品久久久久久99热软件| 日韩av网站在线| 日本中文字幕片| 高清不卡av| 欧美专区亚洲专区| 91精产国品一二三产区别沈先生| 国产精品视频一区二区三区| 欧美成人一区二区三区在线观看 | 不卡在线观看av| 国产自产精品| 国产在线视频资源| 国产精品的网站| 青青草国产免费| 在线天堂资源| 欧美高清dvd| 污污免费在线观看| 精品日韩一区| 欧美大胆a视频| wwwxxx亚洲| 久久美女性网| 亚洲综合自拍一区| 三级在线视频| 亚洲狼人国产精品| 777米奇影视第四色| 在线免费成人| 亚洲精品按摩视频| 日韩一卡二卡在线观看| 国产综合激情| 国产精品一久久香蕉国产线看观看| 国产手机视频在线| 久久久久久久久久久久久久久99| 永久免费精品视频网站| h片在线观看视频免费免费| 在线精品视频小说1| 美女日批在线观看| 欧美日韩中字| 久久久伊人日本| 一本到在线视频| 99视频在线观看一区三区| 亚洲精品美女久久7777777| 成人超碰在线| 91精品国产一区二区三区蜜臀| av网页在线观看| 亚洲精品一区二区在线看| 青草成人免费视频| 性生活三级视频| 中文字幕av一区 二区| 极品粉嫩国产18尤物| 欧美在线一级| 国产亚洲精品一区二555| 久久亚洲国产成人精品性色| 老司机精品视频在线| 久久久久久久久久久久久久久久av| 成人无遮挡免费网站视频在线观看| 一本一本大道香蕉久在线精品 | 久久久久久久97| 97超碰中文字幕| 国产性天天综合网| 大陆极品少妇内射aaaaa| 玖玖精品一区| 日韩视频免费在线观看| 亚洲成人av影片| 99久久国产综合精品色伊| 色一情一乱一乱一区91| 日日狠狠久久| 日韩中文字幕在线视频播放| 欧美一级淫片免费视频黄| 96av麻豆蜜桃一区二区| 久久久久久免费看| 999精品视频在这里| 欧美成年人视频| 国产一区二区三区视频免费观看| 国产女人18水真多18精品一级做| 九九九九免费视频| 人人精品视频| 91精品国产沙发| 姝姝窝人体www聚色窝| 亚洲一区二区三区小说| 无码人妻一区二区三区免费n鬼沢 久久久无码人妻精品无码 | 国产亚洲情侣一区二区无| 性欧美ⅴideo另类hd| 91精品国产91综合久久蜜臀| 99自拍视频在线| 国精产品一区一区三区mba视频 | 污污的网站在线看| 日韩欧美一级特黄在线播放| 欧美成人免费观看视频| 国产91精品入口| 久久这里只有精品23| 国产66精品| 2019亚洲日韩新视频| 婷婷五月综合激情| 日韩欧美黄色动漫| 青娱乐国产视频| 麻豆国产欧美日韩综合精品二区| 亚洲精品第一区二区三区| 欧美美女被草| 久国内精品在线| 亚洲av永久无码国产精品久久| 亚洲欧美视频一区| 欧美体内she精高潮| 黄色av日韩| 久久综合九色综合久99| 自拍偷自拍亚洲精品被多人伦好爽| 亚洲午夜久久久久久久| 在线观看国产精品视频| 亚洲欧美日本韩国| 小毛片在线观看| 水蜜桃久久夜色精品一区的特点| 亚洲精品日韩在线观看| 美女日韩一区| 欧美在线视频观看| 亚洲s色大片| 欧美mv和日韩mv的网站| 国产精品va无码一区二区三区| 中文字幕欧美国产| 亚洲熟女一区二区三区| 久久久久国产精品一区二区 | 加勒比一区二区| 麻豆91在线播放| 日韩精品一区二区三区四| 天天久久夜夜| 91色视频在线导航| 涩涩在线视频| 久久久www成人免费精品| 五月婷婷开心中文字幕| 欧美日韩午夜在线视频| 黄色激情视频在线观看| 国产精品美女久久久久久久网站| 国产精九九网站漫画| 日韩高清欧美激情| 女人帮男人橹视频播放| 成人激情电影在线| 国产一区在线观| 99久久这里有精品| 欧美又大又粗又长| 大桥未久在线播放| 久久精品99久久香蕉国产色戒| 无码国产精品一区二区免费16| 欧美区一区二区三区| 久久黄色精品视频| 亚洲国产综合91精品麻豆 | 亚洲亚洲精品在线观看| 精品一区二区在线观看视频| 99精品偷自拍| 中文字幕乱妇无码av在线| 爽好多水快深点欧美视频| 国产曰肥老太婆无遮挡| 婷婷久久国产对白刺激五月99| 精品视频一区在线| 第一区第二区在线| 亚洲影视九九影院在线观看| 欧美日韩尤物久久| 欧美一乱一性一交一视频| 怡红院红怡院欧美aⅴ怡春院| 在线电影欧美日韩一区二区私密| 色鬼7777久久| 亚洲精品国产精品国产自| 超碰在线观看99| 欧美一区二区在线视频| 中文字幕激情视频| 在线观看网站黄不卡| 中文字幕超碰在线| 精品毛片网大全| xxxxxx国产| 亚洲电影第三页| 妺妺窝人体色www在线下载| 亚洲私人黄色宅男| 久草福利资源在线| 国产精品久久久久久久久动漫| 久久视频精品在线观看| 久久精品视频在线看| 右手影院亚洲欧美| 91亚洲精品乱码久久久久久蜜桃| 中文字幕乱视频| 成人av网站在线观看| av漫画在线观看| 风间由美性色一区二区三区| 年下总裁被打光屁股sp| 大陆成人av片| 超碰97在线资源站| 久久综合色鬼综合色| 一本色道综合久久欧美日韩精品| 91在线高清观看| 男生草女生视频| 国产日韩欧美精品电影三级在线| av黄色在线免费观看| 国产日韩一级二级三级| 婷婷丁香综合网| 日韩一区有码在线| 黄色一级片在线| 精品福利一区二区| 99超碰在线观看| 欧美性色黄大片| 97在线播放免费观看| 日韩一卡二卡三卡国产欧美| 好吊视频一二三区| 亚洲欧洲成视频免费观看| 91视频在线观看| 欧美二区在线播放| 无遮挡在线观看| 国产在线视频91| 在线精品自拍| 欧美福利精品| 91日韩视频| 日本男女交配视频| 久久久久国产精品一区三寸| 久久久久久蜜桃一区二区| 国产一二精品视频| 亚洲一区二区三区无码久久| 国产亚洲va综合人人澡精品| 亚洲熟女毛茸茸| 天天做天天摸天天爽国产一区| 伊人久久久久久久久久久久| 这里只有精品视频在线观看| 无码精品黑人一区二区三区| 日韩中文字幕网| 18aaaa精品欧美大片h| 国产精品免费久久久久影院| 视频一区日韩精品| 欧美亚州在线观看| 欧美国产先锋| 北条麻妃视频在线| 成人动漫视频在线| 91导航在线观看| 污片在线观看一区二区| 亚洲一区在线观| 亚洲精品美女在线观看| 国产不卡在线| 国产成人精品亚洲精品| 99久久婷婷国产综合精品青牛牛 | 日韩欧美国产一区二区| 国产巨乳在线观看| 亚洲欧洲自拍偷拍| 国精一区二区三区| 成人免费网视频| 精品影片在线观看的网站| 欧美 日韩 国产精品| 热久久久久久久| 在线观看日韩精品视频| 一区二区三区欧美亚洲| 中文字幕 亚洲视频| 欧美一级鲁丝片| 91av在线播放| 亚洲综合影院| 四虎影院一区二区| 日韩黄色免费电影| 精品国产av色一区二区深夜久久| 亚洲婷婷在线视频| 波多野结衣毛片| 亚洲精品中文字| av剧情在线观看| 96久久精品| 亚洲91视频| 最新免费av网址| 亚洲欧洲成人精品av97| 中文字幕+乱码+中文| 亚洲四色影视在线观看| 国产在线看片免费视频在线观看| 3d蒂法精品啪啪一区二区免费| 色88久久久久高潮综合影院| 久久美女福利视频| 久久亚洲春色中文字幕久久久| 国产精品第二十页| 欧美福利一区二区| 黄色网址在线免费观看| 国产欧美精品日韩精品| 欧美影院三区| 国产区二区三区| 国产精品天干天干在观线| 在线观看国产区| 一区二区三区美女xx视频| 日韩性xxx| 午夜精品视频在线观看一区二区| 欧美亚洲一级| a天堂中文字幕| 日本道在线观看一区二区| 国产系列在线观看| 国产精品精品久久久| 欧美特黄一级大片| 亚洲天堂国产视频| 亚洲免费看黄网站| www.国产精品视频| 久久久久久久久久婷婷| 老司机精品在线| 欧美国产日韩在线播放| 国产欧美日韩在线看| 91在线视频国产| 欧美日韩成人在线视频| 精品自拍偷拍| 99久久激情视频| 国产精品久久影院| 成人区精品一区二区| japanese国产精品| 99re精彩视频| 亚洲精选视频免费看| 东京干手机福利视频| 91高清视频免费观看| 国产欧美一区二区三区精品观看| 免费黄色一级网站| 成人欧美一区二区三区| 亚洲第一色视频| 97国产成人精品视频| 欧美久久综合网| 免费黄色在线播放| 欧美午夜精品久久久久久浪潮| 电影av一区| 91视频网页| 久久精品123| 成人在线观看小视频| 精品精品国产高清a毛片牛牛| 色吧亚洲日本| 日本福利视频导航| 成人美女在线观看| 欧美另类高清videos的特点| 不卡av在线播放| 任你弄精品视频免费观看| 亚洲老女人av| 午夜久久电影网| 在线观看国产原创自拍视频| 国产精品国产精品| 久久草av在线| 黄色一级片免费在线观看| 久久久精品网站| 国产免费av一区二区三区| 久久精品无码一区二区三区毛片|