文档首页 > > 开发指南> HBase应用开发> 环境准备> 开发和运行环境简介

开发和运行环境简介

分享
更新时间: 2020/04/14 GMT+08:00

在进行二次开发时,要准备的开发环境如表1所示。同时需要准备运行调测的Linux环境,用于验证应用程序运行正常。

表1 开发环境

准备项

说明

操作系统

Windows系统,推荐Windows 7及以上版本。

安装JDK

开发环境的基本配置。版本要求:1.8及以上。

安装和配置Eclipse

用于开发HBase应用程序的工具。

安装Maven

用于编译样例工程。

网络

确保客户端与HBase服务主机在网络上互通。

  • 选择Window开发环境下,安装Eclipse,安装JDK。

请安装JDK1.8及以上版本。Eclipse使用支持JDK1.8及以上的版本,并安装JUnit插件。

  • 若使用IBM JDK,请确保Eclipse中的JDK配置为IBM JDK。
  • 若使用Oracle JDK,请确保Eclipse中的JDK配置为Oracle JDK。
  • 不同的Eclipse不要使用相同的workspace和相同路径下的示例工程。
  • 准备一个应用程序运行测试的Linux环境。

准备运行调测环境

  1. 在弹性云服务器管理控制台,申请一个新的弹性云服务器,用于应用开发、运行、调测。

    • 弹性云服务器的安全组需要和MRS集群Master节点的安全组相同。
    • 弹性云服务器的VPC需要与MRS集群在同一个VPC中。
    • 弹性云服务器的网卡需要与MRS集群在同一个网段中。

  2. 申请弹性IP,绑定新申请的ECS的IP,并配置安全组出入规则。
  3. 下载客户端程序。

    1. 登录MRS Manager系统。
    2. 选择“服务管理 > 下载客户端 ”,下载“完整客户端”到“远端主机”上,即下载客户端程序到新申请的弹性云服务器上。

  4. 登录存放下载的客户端的节点,再安装客户端。

    1. 执行以下命令解压客户端包:

      cd /opt

      tar -xvf /opt/MRS_Services_Client.tar

    2. 执行以下命令校验安装文件包:
      sha256sum -c /opt/MRS_Services_ClientConfig.tar.sha256
      MRS_Services_ClientConfig.tar:OK
    3. 执行以下命令解压安装文件包:

      tar -xvf /opt/MRS_Services_ClientConfig.tar

    4. 执行如下命令安装客户端到指定目录(绝对路径),例如“/opt/client”。目录会自动创建。

      cd /opt/MRS_Services_ClientConfig

      sh install.sh /opt/client

      Components client installation is complete.

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问