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