MAPREDUCE服务 MRS-Storm-Kafka开发指引:应用开发操作步骤

时间:2024-06-29 14:11:33

应用开发操作步骤

  1. 确认Storm和Kafka组件已经安装,并正常运行。
  2. 参考获取 MRS 应用开发样例工程,获取样例代码解压目录中“src\storm-examples”目录下的样例工程文件夹storm-examples并将storm-examples导入到IntelliJ IDEA开发环境,参见准备Storm应用开发环境
  3. 在Linux环境下安装Storm客户端。

    集群的Master节点或者Core节点使用客户端可参考集群内节点使用MRS客户端,MRS集群外客户端的安装操作可参考集群外节点使用MRS客户端

  4. 如果集群启用了安全服务,需要从管理员处获取一个“人机”用户,用于登录 FusionInsight Manager平台并通过认证,并且获取到该用户的keytab文件。

    • 获取的用户需要同时属于storm组和kafka组。
    • 默认情况下,用户的密码有效期是90天,所以获取的keytab文件的有效期是90天。如果需要延长该用户keytab的有效期,修改用户的密码策略并重新获取keytab。

  5. 下载并安装Kafka客户端程序。
support.huaweicloud.com/devg3-mrs/mrs_07_210028.html