百度智能云MapReduce - SSH连接到集群
文档简介:
应用场景:
在集群运行期间与主节点交互。例如,登录主节点运行交互式查询,检查日志文件,使用在主节点上运行的应用程序监控性能,调试集群问题等。
应用场景
在集群运行期间与主节点交互。例如,登录主节点运行交互式查询,检查日志文件,使用在主节点上运行的应用程序监控性能,调试集群问题等。
使用安全外壳协议(SSH)连接到主节点可实现监控集群并与集群交互。您可在主节点上发出Linux命令,以交互的形式运行HBase、Hive和Pig等应用程序,浏览目录和读取日志文件等。
操作步骤
- 在集群创建成功后,集群列表页点击集群,进入集群详情页,在“节点信息”点击Master节点,获取Master节点的公网IP,SSH端口默认22。
为用户集群安全性考虑,BMR新建集群默认情况下不开启22端口,如果用户需要通过22端口访问集群,可以前往VPC的安全组中进行规则的修改,添加22端口,再进行访问。具体操作流程如下:
- 点击私有网络VPC
-
选择进入相应BMR集群的安全组中进行修改,BMR集群安全组ID可以在BMR集群详情页中进行查看。
- 点击进入VPC安全组中,可以搜索查看相应的BMR集群的安全组。
-
点击安全组名称: 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协议进行登录。以Putty为例:
- 验证通过后,成功登录主节点,用户可对集群进行相关操作。