Thanks a lot for your suggestion.
I read the setup_cluster.sh, it achieves what I am seeking. I have another doubt, will the odl cluster supports dynamic add or remove cluster member in the future? If so, how to deal with the *.conf. At 2017-02-23 09:23:46, "Jamo Luhrsen" <jluhr...@gmail.com> wrote: >also, there are script(s) packaged with the distribution that should be >useful. The one-click >3node cluster setup that Alexis pointed you to consumes those as well, iirc. > >http://docs.opendaylight.org/en/latest/getting-started-guide/common-features/clustering.html?highlight=clustering#clustering-scripts > >JamO > >On 02/22/2017 11:27 AM, Alexis de Talhouët wrote: >> >> >> 2017-02-22 6:25 GMT-05:00 bjb <bjb2...@163.com <mailto: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 >> >> <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 >> <mailto:controller-dev@lists.opendaylight.org> >> https://lists.opendaylight.org/mailman/listinfo/controller-dev >> <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 >>
_______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev