0
点赞
收藏
分享

微信扫一扫

7.Ceph Dashboard全功能开启


一、Ceph Dashboard 全功能

默认情况下 无法在dashboard使用rgw、cephfs、iscsi

1、Dashboard启动rgw管理功能

1.1、创建RGW

#rgw节点都安装
yum install -y ceph-radosgw
#创建rgw网关 在管理(ceph01)节点添加
ceph-deploy rgw create ceph01 ceph02 ceph03

1.3、浏览器访问节点IP:7480会获取到以下值

7.Ceph Dashboard全功能开启_对象存储

1.4、Dashboard中启用RGW

创建rgw dashboard用户

radosgw-admin user create --uid=rgw-dashboard --display-name=rgw-dashboard --system

记下输出的access_key 和 secret_key的值,当初没有记下也可以通过以下命令查看(可选)

7.Ceph Dashboard全功能开启_2d_02

ceph dashboard set-rgw-api-access-key EVDLC5HVZBD57TH8B2D7
ceph dashboard set-rgw-api-secret-key b3l7obqePRxl8LHDnQLk4eHlNfdEeMvmMnJ7pAhl

这时候打开dashboard仪表盘我们看到可以管理rgw对象存储

7.Ceph Dashboard全功能开启_linux_03

2、 Dashboard启用cephfs管理功能

如前文所讲,Ceph Dashboard默认安装好后,没有启用ceogfs,需要手工Dashboard中启用cephfs,以下命令除了ceph-deploy命令在部署节点执行,其他命令都在ceph节点执行。

ceph-deploy mds create ceph01 ceph02 ceph03

Ceph fs不需要做其它集成工作,所以直接在Dashboard中就可以显示了。

3、 Dashboard启用iscsi。

查看网关服务状态。

[root@ceph01 ~]# gwcli info
HTTP mode : http
Rest API port : 5000
Local endpoint : http://localhost:5000/api
Local Ceph Cluster : ceph
2ndary API IP's : ceph01,ceph02,ceph03

使用以下命令定义可用的iSCSI网关,添加iscsi-gateway之前,需要在每一个网关上启动rbd-api服务。

ceph dashboard iscsi-gateway-add http://admin:admin@ceph01:5000
ceph dashboard iscsi-gateway-add http://admin:admin@ceph02:5000
ceph dashboard iscsi-gateway-add http://admin:admin@ceph03:5000



举报

相关推荐

0 条评论