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