Hi, Is it possible to have 2 different public networks in a Ceph cluster? I explain my question below. Currently, I have 3 identical nodes in my Ceph cluster. Each node has: - only 1 monitor; - n osds (we don't care about the value n here); - and 3 interfaces. One interface for the "cluster" network (10.0.0.0/24): - node1 -> 10.0.0.1 - node2 -> 10.0.0.2 - node3 -> 10.0.0.3 One interface for the "public" network (10.0.1.0/24): - node1 -> [mon.1] mon addr = 10.0.1.1 - node2 -> [mon.2] mon addr = 10.0.1.2 - node3 -> [mon.3] mon addr = 10.0.1.3 And one interface not used yet (see below). With this configuration, if I have a Ceph client in the "public" network, I can use rbd images etc. No problem, it works. But now I would like to use the third interface of the nodes for a *different* plublic network -> 10.0.2.0/24. The Ceph clients in this network will not really use the storage but will create and delete rbd images in a pool. In fact it's just a network for *Ceph management*. So, I want to have 2 different public networks: - 10.0.1.0/24 (already exists) - *and* 10.0.2.0/24 Am I wrong if I say that mon.1, mon.2 and mon.3 must have one more IP address? Is it possible to have a monitor that listens on 2 addresses? Something like that: - node1 -> [mon.1] mon addr = 10.0.1.1 *and* 10.0.2.1 - node2 -> [mon.2] mon addr = 10.0.1.2 *and* 10.0.2.2 - node3 -> [mon.3] mon addr = 10.0.1.3 *and* 10.0.2.3 My environment is not a production environment, just a lab. So, if necessary I can reinstall everything, no problem. Thanks for your help. -- François Lafont _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com