准备Windows运行环境


操作场景

HBase的运行环境可以部署在Windows环境下。按照如下操作完成运行环境准备。

说明:

如果Windows运行环境中使用IBM JDK,不支持在Windows环境中直接运行应用程序。

操作步骤

  1. 按照准备Eclipse与JDK进行开发环境配置。
  2. 确认服务端HBase组件已经安装,并正常运行。
  3. Windows系统时间与集群时间要保持一致,时间差小于5分钟。
  4. 将服务端主机名与IP映射关系添加到客户端的hosts文件中,即将服务端的IP和hostname添加到windows客户端,使客户端找到对应的机器进行访问。 说明: 本地hosts文件存放路径举例:

    windows:“C:\WINDOWS\system32\drivers\etc\hosts”

    例如,集群各机器的IP为10.120.173.202,10.120.177.88,10.120.178.187,各主机名分别为vm-202、vm-88、vm-187。

    则需要在“hosts”文件中追加以下内容:

    10.120.173.202 vm-202
    10.120.177.88 vm-88
    10.120.178.187 vm-187
    
  5. 在Eclipse开发环境的工程中,从服务端拷贝如下文件至工程的conf目录下。

表1 配置文件
文件名称 作用 获取地址
core-site.xml 配置HDFS详细参数。 ${HADOOP_HOME}/etc/hadoop/core-site.xml
hdfs-site.xml 配置HDFS详细参数。 ${HADOOP_HOME}/etc/hadoop/hdfs-site.xml
hbase-site.xml 配置Hbase详细参数。 ${HBASE_HOME}/conf/hbase-site.xml
user.keytab 对于Kerberos安全认证提供HBase用户信息。 您可以联系管理员获取相应帐号对应权限的keytab文件和krb5文件。
krb5.conf Kerberos server配置信息。 您可以联系管理员获取相应帐号对应权限的keytab文件和krb5文件。

说明:

  • 表1中${HADOOP_HOME}表示服务端Hadoop的安装目录。

  • 不同集群的user.keytab、krb5.conf不能共用。

  • conf目录下的log4j.properties文件客户根据自己的需要进行配置。

results matching ""

    No results matching ""