Bug #17736
closedPure EC pools, RGW cannot create system user
0%
Description
I create all EC pools to begin a multisite configuration in Jewel 10.2.3 on CentOS 7
[default]
rgw_realm_root_pool = gold.rgw.root
rgw_zonegroup_root_pool = gold.rgw.root
rgw_zone_root_pool = gold.rgw.root
rgw_period_root_pool = gold.rgw.root
[client.rgw.cephrgw]
rgw_zone = us-east
rgw_frontends = "civetweb port=80"
host = cephrgw
ceph osd pool create <pool-name> 8 8 erasure
gold.rgw.root
us-east.rgw.control
us-east.rgw.data.root
us-east.rgw.gc
us-east.rgw.log
us-east.rgw.users.uid
us-east.rgw.users.keys
us-east.rgw.meta
us-east.rgw.buckets.index
us-east.rgw.buckets.data
- ceph osd pool get gold.rgw.root crush_ruleset
crush_ruleset: 1
1. realm, zonegroup, zone are created successfully
2. Cannot create system user
radosgw-admin user create --uid=zone.user --display-name 'Zone User' --system --access-key=$SYSTEM_ACCESS_KEY --secret=$SYSTEM_SECRET_KEY
2016-10-28 13:29:47.649031 7fb0b44079c0 0 error in read_id for id : (2) No such file or directory
2016-10-28 13:29:47.649807 7fb0b44079c0 0 error in read_id for id : (2) No such file or directory
could not create user: unable to create user, unable to store user info
This process works if the pools are replicated pools
Files