Re: weight-set defined for some OSDs and not defined for the new installed ones

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

 



Thanks

I will try to set the weight-set for the new OSDs

But I am wondering what I did wrong to be in such scenario.

Is it normal that a new created OSD has no weight-set defined ? 
Who is supposed to initially set the weight-set for a OSD ?

Thanks again, MAssimo 

On Thu, Mar 14, 2019 at 6:52 AM Konstantin Shalygin <k0ste@xxxxxxxx> wrote:
On 3/14/19 12:42 PM, Massimo Sgaravatto wrote:
> [root@c-mon-01 /]# ceph osd df tree
> ID  CLASS WEIGHT  REWEIGHT SIZE    USE     AVAIL   %USE VAR  PGS TYPE
> NAME
>  -1       1.95190        - 1.95TiB 88.4GiB 1.87TiB    0 0   - root
> default
>  -2             0        -      0B      0B      0B    0 0   -     rack
> Rack15-PianoAlto
>  -3       0.39038        -  400GiB 18.9GiB  381GiB 4.74 1.07   -   
>  host c-osd-1
>   0   hdd 0.09760  1.00000  100GiB 5.42GiB 94.5GiB 5.43 1.23  77     
>    osd.0
>   1   hdd 0.09760  1.00000  100GiB 2.65GiB 97.3GiB 2.65 0.60  71     
>    osd.1
>   2   hdd 0.09760  1.00000  100GiB 3.68GiB 96.3GiB 3.68 0.83  66     
>    osd.2
>   3   hdd 0.09760  1.00000  100GiB 7.19GiB 92.8GiB 7.19 1.63  62     
>    osd.3
>  -4       0.39038        -  400GiB 17.0GiB  383GiB 4.24 0.96   -   
>  host c-osd-2
>   4   hdd 0.09760  1.00000  100GiB 7.54GiB 92.4GiB 7.55 1.71  70     
>    osd.4
>   5   hdd 0.09760  1.00000  100GiB 3.36GiB 96.6GiB 3.36 0.76  71     
>    osd.5
>   6   hdd 0.09760  1.00000  100GiB 54.1MiB 99.9GiB 0.05 0.01  67     
>    osd.6
>   7   hdd 0.09760  1.00000  100GiB 6.01GiB 93.9GiB 6.01 1.36  59     
>    osd.7
>  -5       0.39038        -  400GiB 20.7GiB  379GiB 5.17 1.17   -   
>  host c-osd-3
>   8   hdd 0.09760  1.00000  100GiB 6.70GiB 93.2GiB 6.71 1.52  63     
>    osd.8
>   9   hdd 0.09760  1.00000  100GiB 4.93GiB 95.0GiB 4.94 1.12  70     
>    osd.9
>  10   hdd 0.09760  1.00000  100GiB 4.11GiB 95.8GiB 4.11 0.93  71     
>    osd.10
>  11   hdd 0.09760  1.00000  100GiB 4.92GiB 95.0GiB 4.92 1.11  59     
>    osd.11
> -11       0.78076        -  800GiB 31.8GiB  768GiB 3.98 0.90   -   
>  host c-osd-5
>  12   hdd 0.09760  1.00000  100GiB 4.39GiB 95.6GiB 4.39 0.99  47     
>    osd.12
>  13   hdd 0.09760  1.00000  100GiB 4.48GiB 95.5GiB 4.48 1.01  41     
>    osd.13
>  14   hdd 0.09760  1.00000  100GiB 3.69GiB 96.3GiB 3.69 0.84  45     
>    osd.14
>  15   hdd 0.09760  1.00000  100GiB 3.63GiB 96.4GiB 3.63 0.82  39     
>    osd.15
>  16   hdd 0.09760  1.00000  100GiB 3.48GiB 96.5GiB 3.48 0.79  47     
>    osd.16
>  17   hdd 0.09760  1.00000  100GiB 4.35GiB 95.6GiB 4.35 0.98  44     
>    osd.17
>  18   hdd 0.09760  1.00000  100GiB 3.57GiB 96.4GiB 3.57 0.81  46     
>    osd.18
>  19   hdd 0.09760  1.00000  100GiB 4.23GiB 95.8GiB 4.23 0.96  37     
>    osd.19
>                      TOTAL 1.95TiB 88.4GiB 1.87TiB 4.42
> MIN/MAX VAR: 0.01/1.71  STDDEV: 1.64
> [root@c-mon-01 /]#

I think you need to remove your compat weight set via `osd crush
weight-set rm-compat` and switch to upmap balancer mode.

Or instead this you can just add your new osds to this set via `osd
crush weight-set reweight-compat <osd> <weight>`.



k

_______________________________________________
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]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux