Re: ceph-mon runs on 6800 not 6789.

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

 



Am 03.09.2013 14:56, schrieb Joao Eduardo Luis:
On 09/03/2013 02:02 AM, 이주헌 wrote:
Hi all.

I have 1 MDS and 3 OSDs. I installed them via ceph-deploy. (dumpling
0.67.2 version)
At first, It works perfectly. But, after I reboot one of OSD, ceph-mon
launched on port 6800 not 6789.

This has been a recurrent issue I've been completely unable to reproduce so far.

Are you able to reproduce this reliably?

Could you share the steps you took leading you to this state?

The OS automatically closes the previous socket when the old process ends. But often you can't listen on the same port right away because the socket, though closed, remains in the 2MSL state for some amount of time (generally a few minutes). The OS automatically transitions the old socket out of this state when the timeout expires. The problem might occur one some machines and not on others, depending on the system's socket settings (systcl).

So is the port dynamically chosen by ceph? Is the SO_REUSEADDR flag set on the socket to workaround the just described problem?

Corin

_______________________________________________
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