一路跟您走来,但在Ceph实战(七):Ceph对象存储的基本概念,使用以及优点(基于nautilus版本)中执行完以下脚本我的dashboard中还是看不到用户信息,但可以用命令行创建存储桶,请问这是您有说明解决办法吗
#!/bin/bash
1.Dashboard中启用RGW
#生成随机的 accesskey 和 secretkey, 之后用到的命令使用的 key 都是这两个
SYSTEM_ACCESS_KEY=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 20 | head -n 1)
SYSTEM_SECRET_KEY=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 40 | head -n 1)
docker exec rgw radosgw-admin user create --uid=rgw --display-name=rgw --access-key=$SYSTEM_ACCESS_KEY --secret=$SYSTEM_SECRET_KEY --system
修改access-key
docker exec mon ceph dashboard set-rgw-api-access-key $SYSTEM_ACCESS_KEY
修改secret-key
docker exec mon ceph dashboard set-rgw-api-secret-key $SYSTEM_SECRET_KEY
#查看用户的access-key以及secret-key
docker exec rgw radosgw-admin user info --uid="rgw"
报错:
Invalid command: unused arguments: [u'4T7or6L3rx2xLyN8vlc2']
dashboard set-rgw-api-access-key : Set the RGW_API_ACCESS_KEY option value read from -i
Error EINVAL: invalid command