问题

SAS磁盘を含む構成

  • 2021年3月18日
  • 5回复
  • 172的浏览量

  • “航行者”号
  • 2回答

こんにちは。CEの2020 09版について相談させていただきたく。

インストールは完了するのですが,CVMが起動しません。起動後virshで確認すると

しばらく暂停の状態になり,关闭になります。

構成は

SATA DOM→超面罩用

NVMe M2 SSD→CVM用

SAS x4 (RAID卡(EP400i)でRAID0 x4を構成)→数据用

としてインストールしています。

ドライブの種類があまり多いのは推奨されない,とどこかで見た覚えがあるのでそういうものか

と,思ったりもするのですがSASが大分余っているので有効活用したくもあり,解決方法があれば

教えて頂きたく。

なお,前のバージョンでは

SATA DOM→ddでimgを書き込んで起動,インストール実行

SATA SSD

SAS x4 (RAID卡(EP400i)でRAID0 x4を構成)

の構成で動作していました。

また2020 09でも

SATA DOM→超面罩用

NVMe M2 SSD→CVM用

SATA硬盘(或SATA SSD)→数据用

とした場合も問題はありませんでした。


5回复

Userlevel 3
徽章 +5

AHVの/ var / log / libvirt / qemu / NTNX - * -A-CVM.logに何かエラーメッセージは出力されていますでしょうか吗?

当該のバージョンからインストーラーの仕組みが根本的に変わっていて,HW認識の処理のされ方が異なっているため,上手く動かないケースもあるようです。旧バージョンで動くのであれば,一旦旧バージョンでインストールしてから最新版にアップデート,という方法も取れるかもしれません。

ワーニング,エラーと思われるものは下記が記録されていました。

qemu-kvm: -drive file=/dev/disk/by-id/scsi-360030057026f2aa027e62eb306298c40,format=raw,if=none,id=drive-scsi0-0-0-0,serial=00408c2906b32ee6,cache=none,aio=native: 'serial'已弃用
,请使用相应的“-device”选项

qemu-kvm: -drive file=/dev/disk/by-id/scsi-360030057026f2aa027e62ed908780937,format=raw,if=none,id=drive-scsi0-0-0-1,serial=0037097808d92ee6,cache=none,aio=native: 'serial'已弃用
,请使用相应的“-device”选项

qemu-kvm: -drive file=/dev/disk/by-id/ata- samsung_ssd_860_qvo_1tb_s4cznf0m57972m,format=raw,if=none,id=drive-scsi0-0-0-2,serial= s4cznf0m57972m,cache=none,aio=native: 'serial' is deprec
另外,请使用“-device”来代替

2015/03-18 t15: 54:54.439108z qemu-kvm:警告:大型机器和max_ram_below_4g(536870912)不是1G的倍数;可能糟糕的性能。

qemu-kvm: -device vfio-pci,host=02:00.0,id=hostdev0,bus=pci。0,addr=0x7,rombar=0: vfio错误:0000:02:00.0:组1不可用
请确保iommu_group中的所有设备都绑定到他们的vfio总线驱动程序。

Userlevel 3
徽章 +5

エラーメッセージのご確認ありがとうございます!
気になった点としては以下の2つです。

1つは,SATA接続のSSDがCVMに(おそらく自動で)アタッチされている点です。

qemu-kvm: -drive file=/dev/disk/by-id/ata- samsung_ssd_860_qvo_1tb_s4cznf0m57972m,format=raw,if=none,id=drive-scsi0-0-0-2,serial= s4cznf0m57972m,cache=none,aio=native: 'serial' is deprec
另外,请使用“-device”来代替

最初の投稿に書かれていた今回の使用機材には含まれていなかったので,本来使用されないはずのものであれば,物理的に外してインストールし直した確度は上がると思います。

もう1つは,PCIパススルーに失敗している点です。(おそらくNVMe M.2 SSD ?)

qemu-kvm: -device vfio-pci,host=02:00.0,id=hostdev0,bus=pci。0,addr=0x7,rombar=0: vfio错误:0000:02:00.0:组1不可用
请确保iommu_group中的所有设备都绑定到他们的vfio总线驱动程序。

PCIパススルーに失敗している原因の切り分けができていませんが(※検、索するとKVMユーザーのフォーラムがたくさんヒットする),前述のSATA SSDが使えるのであれば,M.2SSDは外してしまって,CVMのインストール先をSATA SSDにする,という構成の方が成功しやすいかと思います。

UEFIからBIOSに変えたところログの内容が少し変わりました。

libvirt版本:4.5.0,包:23.20190916.0.30357。el7 (Unknown, 2020-08-22-04:27:46, c3bf5f303e52), qemu版本:2.12.0qemu-kvm-2.12.0-18.20190916.5.61504。el7、内核:4.19.84-2.el7.nutanix.20190916.276。x86_64、主机名:NTNX-8d4323f7-A
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/ sbin:/usr/ sbin:/usr/ libexec/qemu-kvm -name guest=NTNX-8d4323f7-A-CVM,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-b1bc784e-2a75-4100-ace6-ed777904e673/master-keyAes -enable-fips -machine pc-i440fx-rhel7.6.0,accel=kvm,usb=off,dump-guest-core=off,mem-merge=off,max-ram- low-4g=536870912 -cpu host,spec-ctrl=off,+kvm_pv_eoi -m 20480 -mem-prealloc -mem-path /dev/hugepages/libvirt/qemu/b1bc784e-2a75-4100-ace6-ed777904e673 -realtime mlock=off -smp 2,sockets=2,cores=1,threads=1 -uuidB1bc784e-2a75-4100-ace6-ed777904e673 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-b1bc784e-2a75-4100-ace6-ed777904e673/monitor-rtc base=utc -no-shutdown -boot menu=off,strict=on -device virtio-scsi-pci,id=scsi0,bus=pci。= 0, addr = 0 x6传动减速器文件/ var / lib / libvirt / NTNX-CVM / svmboot。iso格式=生,如果= none, id = drive-ide0-1-0,只读的=在设备ide cd,总线= ide。1单位= 0 = drive-ide0-1-0驾驶,id = ide0-1-0 bootindex = 1传动减速器文件= / dev /磁盘/通过id / scsi - 360030057026 f2aa027e763cd05be8dab格式=生,如果= none, id = drive-scsi0-0-0-0串行= 00 ab8dbe05cd63e7缓存= none, aio =本机设备' scsi-hd,总线= scsi0.0频道= 0,scsi id = 0, lun = 0,驱动= drive-scsi0-0-0-0 id = scsi0-0-0-0 wwn = 0 x60030057026f2aa0,供应商= ATA,产品= PRAIDEP400i,write-cache=on' -netdev tap,fds=29:30:31:32,id=hostnet0,vhost=on,vhostfds=33:34:35:36 -device virtio-net-pci,mq=on,vectors=10,netdev=hostnet0,id=net0,mac=50:6b:8d:1a:c0:b8,bus=pci。-device virtio-net-pci,mq=on,vectors=10,netdev=hostnet1,id=net1,mac=50:6b:8d:62:1a:f0,bus=pci。-device virtio-net-pci,mq=on,vectors=10,netdev=hostnet2,id=net2,mac=50:6b:8d:b0:f1:cc,bus=pci。0, addr = 0 x5 -chardev文件,id = charserial0 = / var / log / NTNX.serial.out路径。-device cirrus-vga,id=video0,bus=pci。0, addr = 0 x2设备vfio-pci、主机= 02:00.0 id = hostdev0总线pci。0,addr=0x7,rombar=0 -sandbox on,obsolete=deny, elevatprivileges =deny,spawn=deny, resourceccontrol =deny -msg timestamp=on
2017-03-26 14:06:40.006+0000: Domain id=5 is infected: host-cpu
qemu-kvm: -drive file=/dev/disk/by-id/scsi-360030057026f2aa027e763cd05be8dab,format=raw,if=none,id=drive-scsi0-0-0-0,serial=00ab8dbe05cd63e7,cache=none,aio=native: 'serial'已弃用,请使用相应的'-device'选项代替
qemu-kvm: warning: Large machine and max_ram_below_4g (536870912) not a倍数1G;可能糟糕的性能。
qemu-kvm: -device vfio-pci,host=02:00.0,id=hostdev0,bus=pci。0,addr=0x7,rombar=0: vfio错误:0000:02:00.0:组1不可用
请确保iommu_group中的所有设备都绑定到他们的vfio总线驱动程序。
2010-03-26 14:06:41.157+0000:关机,原因=失败

Userlevel 3
徽章 +5

“LC_ALL = C”から“味精timestamp =“まで数行に渡ってオプションが連なる長いコマンドは,QEMUに対して仮想マシンの起動指示をしているもので,エラーではありませんので今回の件では気にしないで頂いて大丈夫です。

やはりCVMの起動を阻害している直接的な理由は同じ部分で

qemu-kvm: -device vfio-pci,host=02:00.0,id=hostdev0,bus=pci。0,addr=0x7,rombar=0: vfio错误:0000:02:00.0:组1不可用
请确保iommu_group中的所有设备都绑定到他们的vfio总线驱动程序。

の部分だと考えられます。キーワード“vfio错误组1不可行”あたりで検索を掛けてみると,英特尔Skylake世代のCPUハードウェア側に起因する問題であるというやり取りが出てきました。

https://www.reddit.com/r/VFIO/comments/aqipht/virtman_install_fails_with_group_1_not_viable/

ご利用中のマシンのCPU世代はSkylakeでしょうか吗?もしも該当する場合,可能であれば,NVMeを取り外してSATA等のディスクに替えた状態で挙動をご確認頂けますと幸いです。

回复


Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu