Task #1113
Cập nhật bởi Thanh Tâm Nguyễn cách đây 3 tháng
Mục tiêu: bổ sung thêm dung lượng cho pool s3 8T để chuyển dịch vụ S3 FPT-HCM qua Thực hiện: Bước 1: Disable weight, mục đích khi add các OSD mới thì weight của các OSD này sẽ là 0 ``` c ceph config set osd osd_crush_initial_weight 0 --force ``` Bước 2: Maintenanace ceph, sau khi add osd thì crushmap sẽ thay đổi nên data sẽ được đẩy về các OSD mới, thực hiện disabled tạm thời 2 option để data chưa chuyển sang các osd mới ``` c ceph osd set norebalance ceph osd nobackfill ``` Bước 3: Tăng weight các OSD mới add lên từ từ ``` c ceph osd crush reweight <OSD-ID> 0.1 (mỗi lần tăng 0.1 cho đến 7.2774) ``` Mục đích đánh giá tốc độ, giảm lượng object và thời gian rebalance/backfill vào OSD mới. Bước 4: Bỏ maintenance và theo dõi có thể thao tác trên GUI ``` c ceph osd unset norebalance ceph osd unset nobackfill ``` =========== Quy trình làm: - Maintenanace ceph, sau khi add osd thì crushmap sẽ thay đổi nên data sẽ được đẩy về các OSD mới, thực hiện disabled tạm thời 2 option để data chưa chuyển sang các osd mới ceph osd set norebalance ceph osd nobackfill - Tăng weight các OSD mới add lên từ từ ceph osd crush reweight osd.ID 0.1 (mỗi lần tăng 0.1 cho đến 7.2774) Mục đích đánh giá tốc độ, giảm lượng object và thời gian rebalance/backfill vào OSD mới. - Bỏ maintenance và theo dõi có thể thao tác trên GUI ceph osd unset norebalance ceph osd unset nobackfill ============= Các host sẽ add OSD ![](clipboard-202408290945-lc25v.png) ============ ![](clipboard-202408292135-fwasw.png)