零 修订记录
序号 | 修订内容 | 修订时间 |
---|---|---|
1 | 新增 | 2021/2/6 |
一 摘要
前文linux 基于三台物理机安装ceph nautilus 介绍了 ceph 在centos 7.6 上的安装。
ceph nautilus 横向扩容 介绍了ceph 横向扩容,本文在此两篇基础上 在介绍纵向扩容
二 环境信息
主机名 | 状态 | IP | 磁盘 | 角色 |
---|---|---|---|---|
cephtest001.ceph.kxdigit.com | 已完成 | 10.3.176.10 | 系统盘:/dev/sda 数据盘:/dev/sdb /dev/sdc /dev/sdd | ceph-deploy,monitor,mgr,mds,osd |
cephtest002.ceph.kxdigit.com | 已完成 | 10.3.176.16 | 系统盘:/dev/sda 数据盘:/dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf | monitor,mgr,mds,osd |
cephtest003.ceph.kxdigit.com | 已完成 | 10.3.176.44 | 系统盘:/dev/sda 数据盘:/dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg | monitor,mgr,mds,osd |
cephtest004.ceph.kxdigit.com | 本次纵向扩容一张硬盘 | 10.3.176.36 | 系统盘:/dev/sda 数据盘:/dev/sdb /dev/sdc /dev/sdd /dev/sde | monitor,mgr,mds,osd |
三 实施
(一)扩容前ceph 信息
3.1.1 ceph 健康信息
[root@cephtest001 ~]# ceph -s
cluster:
id: 6cd05235-66dd-4929-b697-1562d308d5c3
health: HEALTH_WARN
1 pools have many more objects per pg than average
services:
mon: 4 daemons, quorum cephtest001,cephtest002,cephtest003,cephtest004 (age 47h)
mgr: cephtest001(active, since 6w), standbys: cephtest002, cephtest003, cephtest004
osd: 18 osds: 18 up (since 47h), 18 in (since 47h)
rgw: 1 daemon active (cephtest004)
task status:
data:
pools: 8 pools, 400 pgs
objects: 24.07k objects, 167 GiB
usage: 520 GiB used, 66 TiB / 67 TiB avail
pgs: 400 active+clean
io:
client: 147 KiB/s rd, 21 KiB/s wr, 166 op/s rd, 3 op/s wr
[root@cephtest001 ~]#
3.1.2 ceph osd 信息
可见 cephtest004 目前有4个osd,目前计划在扩容一张
[root@cephtest001 ~]# ceph osd tree
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF
-1 66.93628 root default
-3 3.26669 host cephtest001
0 hdd 1.08890 osd.0 up 1.00000 1.00000
1 hdd 1.08890 osd.1 up 1.00000 1.00000
2 hdd 1.08890 osd.2 up 1.00000 1.00000
-5 5.45547 host cephtest002
3 hdd 1.09109 osd.3 up 1.00000 1.00000
4 hdd 1.09109 osd.4 up 1.00000 1.00000
5 hdd 1.09109 osd.5 up 1.00000 1.00000
6 hdd 1.09109 osd.6 up 1.00000 1.00000
7 hdd 1.09109 osd.7 up 1.00000 1.00000
-7 43.66132 host cephtest003
8 hdd 7.27689 osd.8 up 1.00000 1.00000
9 hdd 7.27689 osd.9 up 1.00000 1.00000
10 hdd 7.27689 osd.10 up 1.00000 1.00000
11 hdd 7.27689 osd.11 up 1.00000 1.00000
12 hdd 7.27689 osd.12 up 1.00000 1.00000
13 hdd 7.27689 osd.13 up 1.00000 1.00000
-9 14.55280 host cephtest004
14 hdd 3.63820 osd.14 up 1.00000 1.00000
15 hdd 3.63820 osd.15 up 1.00000 1.00000
16 hdd 3.63820 osd.16 up 1.00000 1.00000
17 hdd 3.63820 osd.17 up 1.00000 1.00000
[root@cephtest001 ~]#
(二)扩容前物理机准备
3.2.1 待扩容物理机准备工作
关闭该物理机,插入硬盘,并对该硬盘做raid0
cephtest004.ceph.kxdigit.com