ceph管理文档
本文档是ceph集群的管理文档,记录常见的命令、运维指令以及相关管理的内容
集群命令说明
1 | # 查看池中的对象 |
设置ceph集群pg数量
1 |
|
1 | ceph osd pool set .rgw.root pg_num 32 |
mgr插件
1 | #Install the appropriate package from the below link |
注意
因为使用的是172
的B类子网,要通过代理才能上网,又因为mgr隔一段时间会在不同主机上切换导致dashboard 不能访问。此时需要重启dashboard模块。
参考资料1
2
3
4
5
6
7
8
9#更改server_addr 地址
set mgr mgr/dashboard/server_addr <mgr active node ip>
#重启dashboard模块
ceph mgr module disable dashboard
ceph mgr module enable dashboard
#更改tcp代理
...
开启 对象网关 页面
因为需要加 --system
选项,此时要新建一个用户1
radosgw-admin user create --uid=dashboard --display-name="dashboard display" --system
得到的结果为1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39{
"user_id": "dashboard",
"display_name": "dashboard display",
"email": "",
"suspended": 0,
"max_buckets": 1000,
"subusers": [],
"keys": [
{
"user": "dashboard",
"access_key": "xx",
"secret_key": "xxx"
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete",
"system": "true",
"default_placement": "",
"default_storage_class": "",
"placement_tags": [],
"bucket_quota": {
"enabled": false,
"check_on_raw": false,
"max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"user_quota": {
"enabled": false,
"check_on_raw": false,
"max_size": -1,
"max_size_kb": 0,
"max_objects": -1
},
"temp_url_keys": [],
"type": "rgw",
"mfa_ids": []
}
配置相关内容
1 | ceph dashboard set-rgw-api-access-key xxx |
访问地址
前端使用tcp代理https"//xxx.xxx.xxx.xxx:xxxx
帐号/密码:ie/iepassword