文档首页 > > 用户指南> 集群模式> 准备客户端运行环境> 准备弹性云服务器

准备弹性云服务器

分享
更新时间: 2019/11/07 GMT+08:00

如果客户端工具的运行环境为Linux环境,您需要准备一台和CloudTable集群在相同虚拟私有云的Linux弹性云服务器作为客户端主机。例如,使用以下客户端工具访问集群,建议使用Linux弹性云服务器:

  • HBase shell
  • GeoMesa命令行工具

如果客户端工具的运行环境为Windows环境,您需要准备一台和CloudTable集群在相同虚拟私有云的Windows弹性云服务器作为客户端主机。或者,也可以参考准备本地Windows环境(VPN连接方式)准备客户端主机。例如,使用以下客户端工具访问集群,建议使用Windows弹性云服务器:

  • HBase Web UI

用户可以根据不同使用功能,选择对应镜像的弹性云服务器。

准备弹性云服务器

购买Linux或Windows弹性云服务器的操作步骤,请参见《弹性云服务器快速入门》中的购买弹性云服务器

购买的弹性云服务器需要满足如下要求。

  • 弹性云服务器需要与CloudTable集群具有相同的区域、可用区、虚拟私有云和子网。

    虚拟私有云相关操作请参见《虚拟私有云用户指南》中的创建虚拟私有云和子网

  • 弹性云服务器需要与CloudTable集群具有相同的安全组。

    安全组相关操作请参见《虚拟私有云用户指南》中的安全组简介

    请确认安全组的“出方向规则”中是否存在如下规则:

    • 协议端口:全部
    • 类型:IPv4
    • 目的地址:0.0.0.0/0
    如上述规则不存在,则按 图1所示添加如下出方向规则。
    • 协议:TCP
    • 端口:80
    • 目的地址:选择“IP地址”,并设置为0.0.0.0/0
    图1 添加出方向规则
  • 购买弹性云服务器时,“弹性公网IP”需选择“现在购买”,或者在ECS创建完成后再为该ECS绑定一个弹性公网IP。
  • 访问Linux弹性云服务器,需要允许用户使用密码方式登录Linux弹性云服务器(SSH方式)。

    具体登录操作步骤请参见《弹性云服务器用户指南》中的SSH密码方式登录

  • 访问Windows弹性云服务器。

    具体登录操作步骤请参见《弹性云服务器用户指南》中的MSTSC密码方式登录

为Linux弹性云服务器配置DNS地址和hosts文件

当您通过一键部署客户端的方法安装HBase Shell时,不需要执行本操作。其他情况下,请参照以下方法为Linux弹性云服务器配置DNS地址和hosts。

  1. 配置/etc/hosts。

    将主机IP配置到/etc/hosts文件,可以加速访问CloudTable集群。

    为Linux弹性云服务器配置"/etc/hosts"的操作方法如下

    1. 以root用户登录Linux弹性云服务器。
    2. 执行“hostname”,查询主机名。
      [root@euler ~]# hostname
      euler.novalocal
    3. 执行“ifconfig”,查询本机IP。
      图2 查询IP
    4. 执行“vi /etc/hosts”命令,编辑文件,增加主机配置。
      192.168.0.58 euler.novalocal
      127.0.0.1 euler.novalocal
    5. 按“Esc”键,并输入“:wq”,保存退出。
    6. 执行如下命令,查看IP地址是否写入成功。
      cat /etc/hosts
    7. 执行如下命令,验证是否能够解析主机名。
      ping 主机名

  2. 配置DNS。

    DNS服务器用于解析CloudTable集群相关链接地址(例如ZK链接地址)中的域名。DNS服务器IP地址根据不同区域分别为:

    • “华北-北京一”区域:100.125.1.250
    • “华东-上海二”区域:100.125.135.29,100.125.17.29
    • “华南-广州”区域:100.125.1.250,100.125.21.250

    为Linux弹性云服务器配置DNS的操作方法如下:

    1. 以root用户登录Linux弹性云服务器。
    2. 执行“vi /etc/resolv.conf”命令,编辑“/etc/resolv.conf”文件,增加“nameserver”配置。
      在已有的公网IP地址之前新增两行写入DNS服务器IP地址,格式如下:
      nameserver 100.125.1.250
    3. 按“Esc”键,并输入“:wq”,保存退出。
    4. 执行如下命令,查看IP地址是否写入成功。
      cat /etc/resolv.conf
    5. 执行如下命令,验证访问域名是否可以解析到IP地址。
      ping 访问域名

      访问域名请输入CloudTable集群的相关链接地址(例如ZK链接地址)中的域名。请在表格存储服务管理控制台,单击集群名称,进入集群基本信息页面,获取CloudTable的相关链接地址。

为Windows弹性云服务器配置DNS地址

  1. 使用Administrator账号登录Windows弹性云服务器。
  2. 在Windows弹性云服务器上选择“开始 > 控制面板 > 网络和Internet > 网络和共享中心”。
  3. 在“网络和共享中心”窗口,单击右边的“更改适配器设置”。
  4. 右击网络适配器名,在弹出的快捷菜单中,选择“属性”,弹出属性窗口。
  5. 单击“Internet协议版本4 (TCP/IPv4)”,弹出“Internet协议版本 4 (TCP/IPv4)属性”窗口。
    图3 Internet协议版本 4 (TCP/IPv4)属性
  6. 图3中勾选“使用下面的DNS服务器地址”,将DNS服务器IP地址填入“首选DNS服务器”框,并单击“确定”。

    DNS服务器用于解析CloudTable集群相关链接地址(例如ZK链接地址)中的域名。DNS服务器IP地址根据不同区域分别为:

    • “华北-北京一”区域:100.125.1.250
    • “华东-上海二”区域:100.125.135.29,100.125.17.29
    • “华南-广州”区域:100.125.1.250,100.125.21.250
  7. 单击“开始”,在搜索框中输入“cmd”并按“Enter”,进入命令行对话框。
  8. 在命令行中执行如下命令,验证配置DNS是否成功。
    ping 访问域名

    访问域名请输入CloudTable集群的相关链接地址(例如ZK链接地址)中的域名。请在表格存储服务管理控制台,单击集群名称,进入集群基本信息页面,获取CloudTable的相关链接地址。

分享:

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区