MAPREDUCE服务 MRS-运行HiveSql作业:通过后台提交作业

时间:2024-05-15 11:14:54

通过后台提交作业

  1. 登录 MRS 管理控制台。
  2. 选择“现有集群”,选中一个运行中的集群并单击集群名称,进入集群信息页面。
  3. 在“节点管理”页签中单击某一Master节点名称,进入弹性云服务器管理控制台。
  4. 单击页面右上角的“远程登录”。
  5. 根据界面提示,输入Master节点的用户名和密码,用户名、密码分别为root和创建集群时设置的密码。
  6. 执行如下命令初始化环境变量。

    source /opt/BigData/client/bigdata_env

    • MRS 3.x及之后版本客户端默认安装路径为“/opt/Bigdata/client”,MRS 3.x之前版本为“/opt/client”。具体以实际为准。

  7. 如果当前集群已开启Kerberos认证,执行以下命令认证当前用户。如果当前集群未开启Kerberos认证(普通模式),则无需执行该步骤。

    kinit MRS集群用户(用户需要有hive组)

  8. 执行beeline连接hiveserver,运行任务。

    beeline

    普通模式,则执行以下命令,如果不指定组件业务用户,则会以当前操作系统用户连接hiveserver。

    beeline -n组件业务用户

    beeline -f sql文件(执行文件里的sql)

support.huaweicloud.com/usermanual-mrs/mrs_01_0525.html