Re: Best way to remove an OSD node

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Here it is:
https://github.com/cernceph/ceph-scripts/blob/master/tools/ceph-gentle-reweight


On Tue, Apr 17, 2018 at 10:59 AM, Caspar Smit <casparsmit@xxxxxxxxxxx> wrote:
> Hi John,
>
> Thanks for pointing out that script, do you have a link to it? I'm not able
> to find it.
> Just want to look at the script to understand its strategy.
>
> Kind regards,
> Caspar Smit
>
> 2018-04-16 13:11 GMT+02:00 John Petrini <jpetrini@xxxxxxxxxxxx>:
>>
>> There's a gentle reweight python script floating around on the net that
>> does this. It gradually reduces the weight of each osd one by one waiting
>> for rebalance to complete each time.
>>
>> I've never used it and it may not work on all versions so I'd make sure to
>> test it.
>>
>> That or do it manually but that's a tedius process.
>>
>> On Mon, Apr 16, 2018, 06:38 Caspar Smit <casparsmit@xxxxxxxxxxx> wrote:
>>>
>>> Hi All,
>>>
>>> What would be the best way to remove an entire OSD node from a cluster?
>>>
>>> I've ran into problems removing OSD's from that node 1 by 1, eventually
>>> the last few OSD's are overloaded with data.
>>>
>>> Setting the crush weight of all these OSD's to 0 at once seems a bit
>>> rigorous
>>> Is there also a gentle (balanced) way to slowly move data off that node?
>>>
>>> Something like:
>>>
>>> ceph osd crush reweight <all OSD's to remove> 0.8    (all at once?)
>>> then to 60%, 40%, 20% and eventually 0
>>>
>>> Kind regards,
>>> Caspar
>>>
>>> _______________________________________________
>>> ceph-users mailing list
>>> ceph-users@xxxxxxxxxxxxxx
>>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
>
>
> _______________________________________________
> ceph-users mailing list
> ceph-users@xxxxxxxxxxxxxx
> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
>
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux