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 <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)