zookeeper集群中增加机器需要重启吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zookeeper集群中增加机器需要重启吗相关的知识,希望对你有一定的参考价值。
zookeeper集群中增加机器需要重启该命令的输出列表中应该有mod_so模块。如果所有这些条件均已具备,则可以很容易地借助apxs安装你自己的DSO模块以扩展Apache服务器的功能:
$ apxs -i -a -c mod_foo.c
gcc -fpic -DSHARED_MODULE -I/path/to/apache/include -c mod_foo.c
ld -Bshareable -o mod_foo.so mod_foo.o
cp mod_foo.so /path/to/apache/modules/mod_foo.so
chmod 755 /path/to/apache/modules/mod_foo.so
[activating module 'foo' in /path/to/apache/etc/httpd.conf]
$ apachectl restart
/path/to/apache/sbin/apachectl restart: httpd not running, trying to start
[Tue Mar 31 11:27:55 1998] [debug] mod_so.c(303): loaded module foo_module
/path/to/apache/sbin/apachectl restart: httpd started
$ _ 参考技术A Zk 3.5 版本开始支持动态扩容。
3.5之前两种方式
a.全部重启:关闭所有 Zookeeper 服务,修改配置之后启动。不影响之前客户端的
会话。
b.逐个重启:在过半存活即可用的原则下,一台机器重启不影响整个集群对外提供
服务。这是比较常用的方式。
以上是关于zookeeper集群中增加机器需要重启吗的主要内容,如果未能解决你的问题,请参考以下文章