迁移解析服务是将服务在不同主机上部署。
启动服务
在解析服务器上,使用如下命令启动Tomcat:
1  | cd /opt/tomcat/bin  | 
查看输出日志,检查服务是否正常启动:
1  | cd /opt/tomcat/logs  | 
配置映射主机
使用如下命令打开hosts文件:
1  | vim /etc/hosts  | 
添加主机映射。
1  | 192.168.24.195 hostname1  | 
添加主机映射之后,从新启动解析服务即可,不必重新启动计算机。
验证迁移
部署完毕后一定要验证,因为在解析服务器上日志打印OK并不代表数据成功写入Kafka集群中,所以验证最后验证迁移是否成功,在Kafka服务器中,切换到Kafka的目录:
1  | cd /usr/hdp/2.4.3.0-227/kafka/bin  | 
使用如下命令查看迁移是否成功:
1  | ./kafka-console-consumer.sh --zookeeper localhost:2181 --topic 0720688  | 
其中,0720688是需要消费的主题。启动解析服务后,将解析服务Tomcat日志中写入的主题拷贝进命令行中启动消费者,如果能够成功消费到数据,代表迁移成功。否则,迁移失败。