Files
kubernetes/pkg
Yecheng Fu 08d1c0b412 RBD Plugin: Pass monitors addresses in a comma-separated list instead of
trying one by one.

In production, monitors may crash (or have a network problem), if we try
monitors one by one, rbd command will hang a long time (e.g. `rbd map -m
<unconnectable_host_ip>` on linux 4.4 timed out in 6 minutes) when
trying a unconnectable monitor. This is unacceptable.

Actually, we can simply pass a comma-separed list monitor addresses
to `rbd` command utility. Kernel rbd/libceph modules will pick
monitor randomly and try one by one, `rbd` command utility succeed soon
if there is a good one in monitors list.
2017-12-21 21:02:25 +08:00
..
2017-11-24 02:37:32 -08:00
2017-10-15 18:18:13 -07:00
2017-11-22 18:40:09 +00:00
2017-11-22 18:40:09 +00:00
2017-12-13 14:15:24 -08:00
2017-12-18 09:39:25 -05:00
2017-10-15 18:18:13 -07:00
2017-10-15 18:18:13 -07:00