Greetings,
I have been troubleshooting an issue in my RHEL 7.x guests the last
few days where I am unable to get any attached storage volumes
detected. I've tried various formats (raw, qed, qcow2) as well as
some different cache settings but I've not had any luck getting the
guests to see the disks.
Are you aware of any bugs around this? We've had problems with RHEL
7.x in other virtualization environments mostly due to networking
problems, but I've never encountered a situation where storage
doesn't show up under /dev or /dev/disk/by-*.
For reference, here's an example volume entry in the domain's xml:
<disk type='file'
device='disk'>
<driver name='qemu' type='raw'/>
<source file='/image-mnt/storage/vol0'/>
<target dev='sda' bus='scsi'/>
<shareable/>
<serial>12536725</serial>
<address type='drive' controller='0' bus='0'
target='0' unit='0'/>
</disk>
And here's how the volume is defined:
<volume type='file'>
<name>vol0</name>
<key>/image-mnt/storage/vol0</key>
<source>
</source>
<capacity unit='bytes'>24696061952</capacity>
<allocation
unit='bytes'>24696066048</allocation>
<target>
<path>/image-mnt/storage/vol0</path>
<format type='raw'/>
<permissions>
<mode>0600</mode>
<owner>187</owner>
<group>474</group>
</permissions>
<timestamps>
<atime>1465847232.644199995</atime>
<mtime>1465846963.996202455</mtime>
<ctime>1465846963.996202455</ctime>
</timestamps>
</target>
</volume>
Thanks for your help.
Regards,
James Stanley