I have just tried this with ceph-deploy and it does indeed seem to work. You have to do the following: 1. Pass a "--cluster=<cluster>" argument to ceph-deploy with a new cluster name (your first cluster will have been called 'ceph' by default, call the new one something different) 2. After calling "ceph-deploy new" but *before* calling "mon create-initial", modify your <cluster>.conf file as follows: a. append the custom port number to each address in the "mon_host" setting b. add a [mon.<hostname>] section for each mon, specifying its address and port 3. Remember to pass the "--cluster=<cluster>" argument to all subsequent invocations of ceph-deploy For example, I picked a cluster name "test4" and custom port 5789 for a three-node cluster and my test4.conf looks like this: [global] fsid = 74446e66-89bf-4f56-8807-f6f76333bfac mon_initial_members = gravel1, gravel2, gravel3 mon_host = 192.168.18.1:5789,192.168.18.2:5789,192.168.18.3:5789 auth_cluster_required = cephx auth_service_required = cephx auth_client_required = cephx filestore_xattr_use_omap = true [mon.gravel1] mon addr=192.168.18.1:5789 [mon.gravel2] mon addr=192.168.18.2:5789 [mon.gravel3] mon addr=192.168.18.3:5789 Cheers, John On Mon, Jan 27, 2014 at 9:56 AM, Indra Pramana <indra@xxxxxxxx> wrote: > Hi John, > > Thanks for your reply. > > Can I use ceph-deploy new to deploy the new cluster? Or everything will have > to be done manually? > > > Looking forward to your reply, thank you. > > Cheers. > > > > On Sat, Jan 25, 2014 at 4:04 AM, John Spray <john.spray@xxxxxxxxxxx> wrote: >> >> Yes, you can have two different monitor daemons on the same server, as >> long as they have different names and are using different ports (set >> "mon addr" to ip:port for the relevant in ceph.conf for the new mons). >> Not sure which deployment tools would do it that way, it might be a >> bit of a manual process. >> >> Cheers, >> John >> >> On Fri, Jan 24, 2014 at 9:14 AM, Indra Pramana <indra@xxxxxxxx> wrote: >> > Dear all, >> > >> > Good day to you. >> > >> > I already have a running Ceph cluster consisting of 3 monitor servers >> > and >> > several OSD servers. I would like to setup another cluster using a >> > different >> > set of OSD servers, but using the same 3 monitor servers, is it >> > possible? >> > >> > Can the 3 monitor servers become the MONs for two different Ceph >> > cluster, >> > e.g. two different monitor daemons running on the same server? Any >> > documentation on how to setup that? >> > >> > Looking forward to your reply, thank you. >> > >> > Cheers. >> > >> > _______________________________________________ >> > 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