Dự án

Tổng quan

Hồ sơ

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) 

Quay lại