创建Ceph存储用户

  • 创建对象网关用户:

radosgw-admin user create --uid="dbbackup" --display-name="Database Backup" --max-buckets=10

  • 创建文件系统用户:

ceph auth get-or-create client.sonarqube mon 'allow r' mds 'allow rw path=/sonarqube' osd 'allow rw' -o /etc/ceph/ceph.client.sonarqube.keyring
ceph auth get-key client.sonarqube | tee /etc/ceph/sonarqube.secret
mkdir /home/sonarqube
mount -t ceph 192.168.1.100:/sonarqube /home/sonarqube/ -o name=sonarqube,secretfile=/etc/ceph/sonarqube.secret
df -h
cd /home/sonarqube/
echo aa >testfile

  • 创建RBD用户:

ceph osd pool create k8s_rbd 32 32 replicated replicated_hdd
rbd pool init k8s_rbd
ceph auth get-or-create client.k8s_rbd mon 'profile rbd' osd 'profile rbd pool=k8s_rbd' mgr 'profile rbd pool=k8s_rbd'

或:

ceph auth get-or-create client.k8s_rbd mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool=k8s_rbd'

 

posted @ 2022-05-16 14:29  Varden  阅读(287)  评论(0编辑  收藏  举报