Hello Alexis:
    In the docker deploy, are three dockers deployed on the same linux server? 
If so, how to deal with the openflow port 6633? Each controller must expose 
port 6633.
    if not on the same linux server? How to distribute three dockers on each 
linux server. Will you use kubernetes or anything else.


Hope to get your help.
Thanks



At 2017-02-23 03:27:33, "Alexis de Talhouët" <adetalhoue...@gmail.com> wrote:





2017-02-22 6:25 GMT-05:00 bjb <bjb2...@163.com>:

Hello All:
   
    I see the steps to deploy a cluster in 
http://docs.opendaylight.org/en/latest/getting-started-guide/common-features/clustering.html?highlight=clustering
    
    I need to modify *.conf(akka.conf, modules.conf, module-shards.conf) on 
each cluster member and then start karaf. For convenience, configure_cluster.sh 
is provided to automatic generate *.conf in configuration/initial. But it also 
need to deploy on each cluster member. When the cluster members are huge, e.g 
32 members form a cluster, the depoly will be inconvenient.


AdT: Checkout this setup that was merge recently in packaging repo: 
https://github.com/opendaylight/integration-packaging/tree/master/tutorials/cluster-nodes

It could help achieve what you're seeking, to some extend. Basically, configure 
your cluster once, and delpoy it once and for all.

 
    
    Is there any other plans for easily deploying? I thinked two ways to depoly 
a cluster, is it feasible?
    1) Add a new feature in odl to manage cluster, it includes "create cluster" 
"destroy cluster" "dynamic add member" and so on. All the controllers start 
karaf in standalone mode without cluster configuration. We just need to send 
request to one cluster member, the member transfer configuration to akka.conf 
module-shard.conf, clean old journal and snapshots. Then the member send 
request to all the other cluster members. The other members do the same thing, 
after that, all members restart karaf to apply cluster configuration. In this 
way, user add easily do cluster management. 
    
    2) If odl will not support dynamic add or remove cluster member, deploying 
cluster in advance will be less difficult. We can use some depoly tools like 
ansible to distribute *.conf on all cluster members.
  
Hope to get your help.
Thanks




 





 





 


_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev



_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to