前置条件
ZooKeeper扩容完成,从3节点扩容到5节点。
ZooKeeper扩容之后,ZooKeeper集群正常。
相关服务修改建议
01 HDFS
01 修改配置
前往Manager页面,集群服务-> HDFS集群-> 配置管理-> default配置组-> 配置文件core-site.xml -> 配置项ha.zookeeper.quorum。
将新的ZK节点,添加到配置项ha.zookeeper.quorum中。
02 配置同步
点击配置同步,推送配置。
02 YARN
01 修改配置
前往Manager页面,集群服务-> YARN集群-> 配置管理-> default配置组-> 配置文件yarn-site.xml -> 配置项hadoop.zk.address。
将新的zk节点,添加到配置项hadoop.zk.address中。
相同操作:同时修改client配置组的配置项。
02 配置同步
点击配置同步,推送配置。
03 重启服务
需要重启ResourceManager服务,推荐滚动重启。
03 Hive
01 修改配置
前往Manager页面,集群服务-> Hive集群-> 配置管理-> default配置组-> 配置文件hive-site.xml -> 配置项hive.zookeeper.quorum。
将新的zk节点,添加到配置项hive.zookeeper.quorum中。
相同操作:同时修改client配置组的配置项。
02 配置同步
点击配置同步,推送配置。
03 重启服务
重启HiveServer2服务,推荐滚动重启。
04 Flink
可直接提交到YARN,不受ZooKeeper变化的影响。
05 Kyuubi
01 修改配置
前往Manager页面,集群服务-> Kyuubi集群-> 配置管理-> default配置组-> 配置文件kyuubi-defaults.conf -> 配置项kyuubi.ha.addresses。
将新的ZK节点,添加到配置项kyuubi.ha.addresses中。
相同操作:同时修改client配置组的配置项。
02 配置同步
点击配置同步,推送配置。
03 重启服务
需要重启Kyuubi服务,推荐滚动重启。
06 HBase
01 修改配置
前往Manager页面,集群服务-> HBase集群-> 配置管理-> default配置组-> 配置文件hbase-site.xml -> 配置项hbase.zookeeper.quorum。
将新的ZK节点,添加到配置项hbase.zookeeper.quorum中。
相同操作:同时修改client配置组的配置项。
02 配置同步
点击配置同步,推送配置。
03 重启服务
需要重启HBase所有服务,包含HMaster和HRegionServer,推荐滚动重启。
07 Kafka
警告:Kafka不建议重启,所以不建议修改ZK节点。
原因:Kafka每个节点都是有状态的,每个节点的主分区都不一样,重启会导致业务受影响。
01 修改配置
前往Manager页面,集群服务-> Kafka集群-> 配置管理-> default配置组-> 配置文件server.properties -> 配置项zookeeper.connect。
将新的ZK节点,通过vs统一修改3个配置,添加到配置项zookeeper.connect中。
02 配置同步
点击配置同步,推送配置。
03 重启服务
需要重启Kafka所有服务。请谨慎进行Kafka集群的重启操作。