CentOS 7.5へのアップデート後の不具合の発生 [CentOS]
CentOS 7.4 から 7.5 へのアップデート後に KVM で不具合が発生する。
詳細は、以下の通りである。
[ソフトウェアのバージョン]
・virt-manager-1.4.3-3.el7.noarch
・libvirt-daemon-3.9.0-14.el7_5.4.x86_64
1. 発生事象
2. 対処方法
2-1. CentOS 7.4 のバックアップ・データが存在する場合の手順
2-2. CentOS 7.4 のバックアップ・データが存在しない場合の手順
3. 備考
詳細は、以下の通りである。
[ソフトウェアのバージョン]
・virt-manager-1.4.3-3.el7.noarch
・libvirt-daemon-3.9.0-14.el7_5.4.x86_64
1. 発生事象
CentOS 7.5 への更新後、KVM で起動できないドメインが発生する。
[エラーメッセージ] Error starting domain: サポートされない設定: shared access for disk 'hdc' \ requires use of supported storage format
[hdc の設定] - /etc/libvirt/qemu/xxx.xml <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/var/lib/libvirt/images/cluster-common.qcow2'/> <target dev='hdc' bus='ide'/> <shareable/> <address type='drive' controller='0' bus='1' target='0' unit='0'/> </disk>
・hdc はクラスタ・ノード間で共有するディスクである。
2. 対処方法
該当するパッケージを CentOS 7.4 のものにバージョンダウンする。
[該当するパッケージ]
・libvirt-*
・virt-install-*
・virt-manager-*
(補足)
該当するパッケージの詳細については、備考を参照。
2-1. CentOS 7.4 のバックアップ・データが存在する場合の手順
(1) バックアップ・データを使用し、CentOS 7.4 に戻す。
(2) 該当するパッケージ以外をアップデートする。
2-2. CentOS 7.4 のバックアップ・データが存在しない場合の手順
該当するパッケージを CentOS 7.4 のものにバージョンダウンする。
3. 備考
(1) 関係するパッケージ
下記のパッケージへのアップデートにより、上記の問題を発生する。
libvirt-3.9.0-14.el7_5.4.x86_64 libvirt-client-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-config-network-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-config-nwfilter-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-interface-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-lxc-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-network-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-nodedev-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-nwfilter-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-qemu-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-secret-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-core-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-disk-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-gluster-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-iscsi-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-logical-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-mpath-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-rbd-3.9.0-14.el7_5.4.x86_64 libvirt-daemon-driver-storage-scsi-3.9.0-14.el7_5.4.x86_64 libvirt-glib-1.0.0-1.el7.x86_64 libvirt-libs-3.9.0-14.el7_5.4.x86_64 libvirt-python-3.9.0-1.el7.x86_64 virt-install-1.4.3-3.el7.noarch virt-manager-1.4.3-3.el7.noarch virt-manager-common-1.4.3-3.el7.noarch
また、CentOS 7.4 での当該パッケージは、下記の通りである。
libvirt-3.2.0-14.el7_4.9.x86_64 libvirt-client-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-config-network-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-config-nwfilter-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-interface-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-lxc-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-network-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-nodedev-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-nwfilter-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-qemu-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-secret-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-core-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-disk-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-gluster-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-iscsi-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-logical-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-mpath-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-rbd-3.2.0-14.el7_4.9.x86_64 libvirt-daemon-driver-storage-scsi-3.2.0-14.el7_4.9.x86_64 libvirt-glib-1.0.0-1.el7.x86_64 libvirt-libs-3.2.0-14.el7_4.9.x86_64 libvirt-python-3.2.0-3.el7_4.1.x86_64 virt-install-1.4.1-7.el7.noarch virt-manager-1.4.1-7.el7.noarch virt-manager-common-1.4.1-7.el7.noarch