On Mon, May 9, 2011 at 7:22 AM, Mark Nigh <mnigh@xxxxxxxxxxxxxxx> wrote: > I have been testing Ceph for several months now but with only 2 mds and 1 mon. I would like to test failover between mon so I am trying to add the first (1st) of two (2) mon on the other mds in the cluster. > > I also noticed that the mon naming has been changed from numerics to names so I am trying to change that also. > > My Process: > > On the first mon, I get an error when issuing this command "ceph mon add beta 10.6.1.91:6789" > > I receive the following error as it repeats: > > 2011-05-09 09:17:05.500353 7f9248ab0700 -- :/28272 >> 10.6.1.91:6789/0 pipe(0x2167010 sd=3 pgs=0 cs=0 l=0).fault first fault This error generally means that the daemon can't communicate with its target -- in this case, 10.6.1.91:6789. Do you already have mon.beta in your ceph.conf? It looks like ceph tool is trying to issue its commands to that monitor. You can specify which monitor to connect to using the -m switch: ceph -m 10.6.1.90:6789 mon add beta 10.6.1.91:6789 (assuming there that mon.alpha is using address 10.6.1.90:6789). > When I try to start the monitor service on beta I get the following error: > > === mon.beta === > Starting Ceph mon.beta on mds1... > ** WARNING: Ceph is still under heavy development, and is only suitable for ** > ** testing and review. Do not trust it with important data. ** > unable to read magic from mon data.. did you run mkcephfs? > failed: ' /usr/bin/cmon -i beta -c /etc/ceph/ceph.conf ' Did you follow the directions at http://ceph.newdream.net/wiki/Monitor_cluster_expansion? -Greg -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html