更新时间:2022-12-14 GMT+08:00

登录集群节点

本章节介绍如何使用弹性云服务器管理控制台上提供的远程登录(VNC方式)和如何使用密钥或密码方式(SSH方式)登录MRS集群中的节点,远程登录主要用于紧急运维场景,远程登录弹性云服务器进行相关维护操作。其他场景下,建议用户采用SSH方式登录。

如果需要使用SSH方式登录集群节点,需要在集群的安全组规则中手动添加入方向规则:其中源地址为“客户端IPV4地址/32(或者客户端IPV6地址/128)”,端口为22,具体请参见虚拟私有云 > 用户指南 > 安全性 > 安全组 > 添加安全组规则

登录弹性云服务器(VNC方式)

  1. 登录MapReduce服务管理控制台。
  2. 选择“集群列表 > 现有集群”,选中一个运行中的集群并单击集群名,进入集群基本信息页面。
  3. “节点管理页签单击Master节点组中某一Master节点名称,登录到弹性云服务器管理控制台。

  4. 单击右上角的“远程登录”
  5. 参考远程登录(VNC方式)进行后续操作。
  6. 参考远程登录(VNC方式)进行后续操作。

登录弹性云服务器(SSH密钥方式)

本地使用Windows操作系统

如果您本地使用Windows操作系统登录Linux弹性云服务器,可以按照下面方式登录弹性云服务器。下面步骤以PuTTY为例。

  1. 登录MapReduce服务管理控制台。
  2. 选择“集群列表 > 现有集群”,选中一个运行中的集群并单击集群名称,进入集群基本信息页面。
  3. “节点管理页签单击Master节点组中某一Master节点名称,登录到弹性云服务器管理控制台。
  4. 选择“弹性公网IP”页签,单击“绑定弹性IP”为弹性云服务器绑定一个弹性公网IP并记录该IP地址,若已绑定弹性公网IP请跳过该步骤。
  5. 判断私钥文件是否为.ppk格式。
    • 是,执行10
    • 否,执行6
  6. 运行PuTTY。
  7. 在“Actions”区域,单击“Load”,并导入创建弹性云服务器时使用的密钥对的私钥文件。

    导入时注意确保导入的格式要求为“All files (*.*)”。

  8. 单击“Save private key”。
  9. 保存转化后的私钥到本地。例如:kp-123.ppk。
  10. 运行PuTTY。
  11. 选择“Connection > data”,在Auto-login username处输入镜像的用户名。

    集群节点镜像的用户名是root。

  12. 选择“Connection > SSH > Auth”,在最下面一个配置项“Private key file for authentication”中,单击“Browse”,选择9转化的密钥。
  13. 单击“Session”。
    1. Host Name (or IP address):输入弹性云服务器所绑定的弹性公网IP。
    2. Port:输入 22。
    3. Connection Type:选择 SSH。
    4. Saved Sessions:任务名称,在下一次使用putty时就可以单击保存的任务名称,即可打开远程连接。
      图1 单击“Session”
  14. 单击“Open”登录云服务器。

    如果首次登录云服务器,PuTTY会显示安全警告对话框,询问是否接受服务器的安全证书。单击“是”将证书保存到本地注册表中。

本地使用Linux操作系统

如果您本地使用Linux操作系统登录Linux弹性云服务器,可以按照下面方式登录。下面步骤以私钥文件以kp-123.pem为例进行介绍。

  1. 在您的linux计算机的命令行中执行如下命令,变更权限。
    chmod 400 /path/kp-123.pem

    上述令的path为密钥文件的存放路径。

  2. 执行如下命令,登录弹性云服务器。

    ssh -i /path/kp-123.pem默认用户名@弹性公网IP

    假设Linux弹性云服务器的默认用户名是root,弹性公网IP为123.123.123.123,则命令如下:

    ssh -i /path/kp-123.pem root@123.123.123.123
    • path为密钥文件的存放路径。
    • 弹性公网IP地址为弹性云服务器绑定的弹性公网IP地址。
    • MRS1.6.2版本(不包含)前的集群节点,镜像的用户名是Linux。
    • MRS1.6.2版本(包含)及以后的集群节点,镜像的用户名是root。

修改操作系统键盘语言

登录的MRS集群节点的操作系统均为Linux操作系统,操作系统键盘语言的修改方法,请参见弹性云服务器《用户指南》中“入门 > 登录弹性云服务器 > 登录弹性云服务器(VNC方式)”。