MRS试用(一)

举报
wuyicom 发表于 2021/05/30 17:01:40 2021/05/30
【摘要】     在华为云新的试用活动,零元购买鲲鹏版MRS一个月试用。去年也优惠购买过X86版的MRS,不过那时候不知道如何使用,误删除了某些软件,导致MRS无法使用。现在可以直接在MRS界面右上角找到使用指南。    通过使用source /opt/client/bigdata_env进入大数据shell客户端环境。hdfs shell客户端建立目录,上传文件,查看文件内容等操作熟悉hdfs命令。...

    在华为云新的试用活动,零元购买鲲鹏版MRS一个月试用。去年也优惠购买过X86版的MRS,不过那时候不知道如何使用,误删除了某些软件,导致MRS无法使用。现在可以直接在MRS界面右上角找到使用指南。

    通过使用source /opt/client/bigdata_env进入大数据shell客户端环境。hdfs shell客户端建立目录,上传文件,查看文件内容等操作熟悉hdfs命令。大部分跟linux操作差不多,就是多加了hdfs dfs –linux命令。

1.png

    利用沙箱MapReduce服务初体验的实验对MRS中的MapReduce学习,注意鲲鹏版的hadoop2.8.3,所以执行jar包是hadoop-mapreduce-examples-2.8.3-mrs-1.9.0.jar,跟实验手册里的hadoop-mapreduce-examples-3.1.1-mrs-2.0.jar版本不一样。而且在/opt/client/Yarn/hadoop/share/hadoop/mapreduce/目录里有。把wordcounthadoop-mapreduce-examples-2.8.3-mrs-1.9.0.jar上传到OBS里,统计好的数据存储在HDSF里的/opt/1/而不是存储在ma1主机里的/opt/1/目录。

2.png

3.png

    基于Spark实现车主驾驶行为分析实验对MRS中的spark学习,在实质操作过程中,为了图方便,把执行程序的路径的OBS改为hdfs的路径,提示路径不对。以为是driver_behavior.jar里面含有C或C++包导致。

4.png

5.png

    经过排查,driver_behavior.jar包运行保存的路径是OBShdfs,但是把运行结果写入到OBS,需要AKSK秘钥,填写好如下图所示,可以运行成功。

6.png

7.png

8.png

    通过上面的两个案例,学习到在MRS的作业管理如何设置作业使用的jar包,源文件和运行后保存的文件设置路径,记得如果要把运行结果保存在OBS上,必须要在执行程序参数里添加AKSK秘钥。否则会报错。如果源文件和jar包是OBS里,执行则不需要AKSK秘钥。跟后台提交作业不同,不管OBS读取或向OBS输出数据,都需要增加AK/SK参数。例如:hadoop jar /home/omm/hadoop-mapreduce-examples-XXX.jar wordcount -Dfs.obs.access.key=XXXX -Dfs.obs.secret.key=XXXX "obs://mrs-word/input/*" "obs://mrs-word/output/"

    MRS自带集群管理页面,能实时查看集群主机,网络,磁盘IO的读写速度或占用率,内存占用率,网络和CPU等硬件情况。能指定大数据软件使用的集群硬件情况,还能监控其软件运行的健康情况。还有下图所示,只给三台node默认每台配置了的8G内存,可以在yarn-site.xml设置yarn.nodemanager.resource.memory-mb能添加内存容量,但是不能超过主机本身。主机是16G内存,系统需要2Ghbase需要2G,如果不打算在这三台主机安装其他软件。每台主机能优化设置12G内存。

9.png

10.png

    这次试用MRS体验不错,在页面的右上角添加了使用指南,便于查找资料和学习。但是有点美中不足的是如果部署前漏选或不选暂时不需要的软件,那么部署好的MRS就不能添加漏选或之前不需要的软件。不便于业务的拓展。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。