SSH连接到集群
更新时间:2024-08-14
应用场景
在集群运行期间与主节点交互。例如,登录主节点运行交互式查询,检查日志文件,使用在主节点上运行的应用程序监控性能,调试集群问题等。
使用安全外壳协议(SSH)连接到主节点可实现监控集群并与集群交互。您可在主节点上发出Linux命令,以交互的形式运行HBase、Hive和Pig等应用程序,浏览目录和读取日志文件等。
操作步骤
- 在集群创建成功后,集群列表页点击集群,进入集群详情页,在节点信息点击Master节点,获取Master节点的公网IP,SSH端口默认22。为用户集群安全性考虑,BMR新建集群默认情况下不开启22端口,如果用户需要通过22端口访问集群,可以前往VPC的安全组中进行规则的修改,添加22端口,再进行访问。
具体操作流程如下:
a.在产品列表找到私有网络vpc点击进入。
b.选择进入相应BMR集群的安全组中进行修改,BMR集群安全组ID可以在BMR集群详情页中进行查看。
c.点击进入VPC安全组中,可以搜索查看相应的BMR集群的安全组。
d.点击安全组名称: BaiduMapReduce-Default 进入安全组详情,在入站规则中点击添加规则,添加22端口即可,添加完成后可以通过SSH方式使用22端口进行登录访问集群。
- 在集群运行期间,连接Master节点。集群IP地址和端口号可至站内信中查看,用户名和密码是创建集群时设置的用户名和密码。
表一 登录方式说明
登录方式 | 登录方式说明 |
---|---|
Linux环境 | 通过 ssh username@eip -p [端口号]命令连接Master节点。其中,eip为Master节点的公网IP地址,username是root,密码是创建集群时设置的管理员密码。内网用户建议通过Master内网IP地址进行访问。 |
Windows环境 | 通过SSH客户端(Putty、SecureCRT及Xshell等)登录,使用SSH协议进行登录。 |
- 验证通过后,成功登录主节点,用户可对集群进行相关操作。