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


 

Quay lại