Problem
Unable to create disk pool for Red Hat Ceph storage
Error Message
"unexpected message received(43) RDSM has encountered an STS error: getDiskVolumeInfo"
Cause
"Location constraint" is not same as "Region name" for "Service host" under Host properties --> Master server --> Master server properties --> Cloud Storage --> Service hostname / Authentication URL --> Change --> Change Cloud Storage --> Region Settings.
Solution
Find the correct name used for "Zone groups" in Red Hat Ceph configuration. You can use the command given below on Ceph server to find this information.
[root@veritas ceph]# radosgw-admin zonegroup list
read_default_id : 0
{
"default_info": "3a26dg37-t126-3123-z8q1-1d1111112222",
"zonegroups": [
"asia"
]
}
In this example zone group name is "asia" hence we need to use "asia" as "Region name" and "Location constraint" for this Ceph cloud storage's region settings.