恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

hadoop服务部署指南

  • 首页
  • 资讯中心
  • /
  • hadoop服务部署指南

相关资讯

AI智能体记忆溯源:动态水印技术如何实现知识产权的可追溯归因 2026/8/23 7:29:54
深入理解 SAP Gateway /IWBEP/IF_MGW_ODATA_ACTION 的 CREATE_INPUT_PARAMETER 方法 2026/8/23 7:24:54
工业边缘AI实战:基于NXP i.MX 8M Plus的嵌入式硬件选型与开发指南 2026/8/23 7:24:54

最新资讯

Windows 10下编译32位OpenCV库:从源码到工程部署全指南
技术选型评估:从DSH问题到Pie方案的简洁开发工具链实践
长文本推理优化:GC-OPD策略蒸馏与分组校准实践
移动端GUI智能体任务-状态表征:构建长程任务导航地图
LeetCode 771:哈希集合优化宝石与石头问题,从O(m*n)到O(m+n)
AI智能评估新范式:从基准测试到工程实践,构建健壮评估体系

今日推荐

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本周热门

Nextcloud 桌面客户端:把同步交给它,你只管改文件
如何将 HTML 转成 Word 文档且格式不丢失?html-to-docx 使用教程
Anki 批量操作卡片完整指南:一次搞定上千张,不再逐张修改

本月精选

如何用DamaiHelper实现演唱会门票的智能自动化抢购:完整技术解决方案指南
第4篇:59 倍性能差距的索引瓶颈定位——一次教科书级的全表扫描调优
终极歌词批量下载神器:5分钟解决离线音乐库歌词同步难题

hadoop服务部署指南

发布时间:2026/8/23 7:29:54
hadoop服务部署指南 hadoop官方网站Apache Hadoop下载Index of /hadoop/common/hadoop-3.3.6部署serve1[rootserver1 ~]# useradd hadoop[rootserver1 ~]# passwd hadoop[rootserver1 ~]# mv hadoop-3.3.6.tar.gz jdk-8u181-linux-x64.tar.gz /home/hadoop[rootserver1 ~]# su - hadoop[hadoopserver1 ~]$ tar zxf hadoop-3.3.6.tar.gz[hadoopserver1 ~]$ tar zxf jdk-8u181-linux-x64.tar.g[hadoopserver1 ~]$ ln -s hadoop-3.3.6 hadoop[hadoopserver1 ~]$ ln -s jdk1.8.0_181 jdk[hadoopserver1 ~]$ cd jdk/bin/[hadoopserver1 bin]$ pwd/home/hadoop/jdk/bin[hadoopserver1 bin]$ cd[hadoopserver1 ~]$ vim .bash_profile[hadoopserver1 ~]$ source .bash_profile[hadoopserver1 ~]$ cd hadoop/etc/hadoop/配置文件[hadoopserver1 hadoop]$ vim hadoop-env.shexport JAVA_HOME/home/hadoop/jdk[hadoopserver1 hadoop]$ cd ..[hadoopserver1 etc]$ cd ..[hadoopserver1 hadoop]$ bin/hadoop 打印出命令行表示可以工作单机模式[hadoopserver1 hadoop]$ mkdir input[hadoopserver1 hadoop]$ cp etc/hadoop/*.xml input[hadoopserver1 hadoop]$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar[hadoopserver1 hadoop]$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar grep input output dfs[a-z.][hadoopserver1 hadoop]$ cat output/*1 dfsadmin单机分布式运作[hadoopserver1 hadoop]$ cd etc/hadoop[hadoopserver1 hadoop]$ vim core-site.xmlconfigurationpropertynamefs.defaultFS/namevaluehdfs://localhost:9000/value/property/configuration[hadoopserver1 hadoop]$ vim hdfs-site.xmlconfigurationpropertynamedfs.replication/namevalue1/value/property/configuration免密[hadoopserver1 hadoop]$ ssh-keygen[hadoopserver1 hadoop]$ ssh-copy-id localhost[hadoopserver1 hadoop]$ ssh localhost[hadoopserver1 ~]$ logoutConnection to localhost closed. 注意退出连接[hadoopserver1 hadoop]$ cd ..[hadoopserver1 etc]$ cd ..[hadoopserver1 hadoop]$ bin/hdfs namenode -format[hadoopserver1 hadoop]$ ssh server1[hadoopserver1 ~]$ logout[hadoopserver1 hadoop]$ sbin/start-dfs.shStarting namenodes on [localhost]Starting datanodesStarting secondary namenodes [server1][hadoopserver1 hadoop]$ jps[hadoopserver1 hadoop]$ netstat -antlp 确认是java进程访问http://192.168.164.161:9870创建用户路径[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir /user访问Browsing HDFS[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir /user/hadoop扫描[hadoopserver1 hadoop]$ bin/hdfs dfs -ls[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir input 默认写入/user/hadoop[hadoopserver1 hadoop]$ bin/hdfs dfs -put etc/hadoop/*.xml input[hadoopserver1 hadoop]$ bin/hdfs dfs -put etc/hadoop/*.xml input[hadoopserver1 hadoop]$ bin/hdfs dfs -ls input[hadoopserver1 hadoop]$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar[hadoopserver1 hadoop]$ bin/hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-3.3.6.jar wordcount input output[hadoopserver1 hadoop]$ cd output/[hadoopserver1 output]$ lspart-r-00000 _SUCCESS 本地删除操作系统不影响注意同名停止分布式文件系统sbin/stop-dfs.shjps确认停止3台虚拟机server1[hadoopserver1 hadoop]$ logoutnfs共享,20个节点以内[rootserver1 ~]# yum install -y nfs-utils[rootserver1 ~]# id hadoopuid1001(hadoop) gid1001(hadoop) groups1001(hadoop)[rootserver1 ~]# vim /etc/exports/home/hadoop *(rw,sync,anonuid1001,anongid1001)[rootserver1 ~]# systemctl enable --now nfs[rootserver1 ~]# showmount -eExport list for server1:/home/hadoop *[rootserver2 ~]# useradd hadoop[rootserver2 ~]# echo 123456 | passwd --stdin hadoop[rootserver3 ~]# useradd hadoop[rootserver3 ~]# echo 123456 | passwd --stdin hadoop[rootserver2 ~]# yum install -y nfs-utils[rootserver3 ~]# yum install -y nfs-utils[rootserver2 ~]# showmount -e server1Export list for server1:/home/hadoop *[rootserver2 ~]# mount 192.168.164.161:/home/hadoop/ /home/hadoop/[rootserver2 ~]# df[rootserver2 ~]# ll -d /home/hadoop/drwx------ 6 hadoop hadoop 262 Aug 22 09:30 /home/hadoop/[rootserver2 ~]# id hadoop[rootserver3 ~]# mount 192.168.164.161:/home/hadoop/ /home/hadoop/server1[rootserver1 ~]# su - hadoop[hadoopserver1 ~]$ ssh server1[hadoopserver1 ~]$ logout[hadoopserver1 ~]$ ssh server2[hadoopserver2 ~]$ logout[hadoopserver1 ~]$ ssh server3[hadoopserver3 ~]$ logout[hadoopserver1 ~]$ cd hadoop修改配置文件[hadoopserver1 hadoop]$ cd etc/hadoop/[hadoopserver1 hadoop]$ vim core-site.xmlconfigurationpropertynamefs.defaultFS/namevaluehdfs://server1:9000/value/property/configuration[hadoopserver1 hadoop]$ vim hdfs-site.xmlconfigurationpropertynamedfs.replication/namevalue2/value/property/configuration[hadoopserver1 hadoop]$ vim workersserver2server3重新格式化[hadoopserver1 hadoop]$ cd ..[hadoopserver1 etc]$ cd ..[hadoopserver1 hadoop]$ bin/hdfs namenode -format[hadoopserver1 hadoop]$ sbin/start-dfs.shStarting namenodes on [server1]Starting datanodesStarting secondary namenodes [server1][hadoopserver1 hadoop]$ jps5475 NameNode5700 SecondaryNameNode5820 Jps[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir /user[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir /user/hadoop[hadoopserver1 hadoop]$ bin/hdfs dfs -mkdir input[hadoopserver1 hadoop]$ bin/hdfs dfs -put etc/hadoop/*.xml input访问https://192.168.164.161:9870/explorer.html#/配置调度器与master不放在一起[hadoopserver1 hadoop]$ vim etc/hadoop/mapred-site.xmlconfigurationpropertynamemapreduce.framework.name/namevalueyarn/value/propertypropertynamemapreduce.application.classpath/namevalue$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/*:$HADOOP_MAPRED_HOME/share/hadoop/mapreduce/lib/*/value/property/configuration[hadoopserver1 hadoop]$ vim etc/hadoop/yarn-site.xmlconfigurationpropertynameyarn.nodemanager.aux-services/namevaluemapreduce_shuffle/value/propertypropertynameyarn.nodemanager.env-whitelist/namevalueJAVA_HOME,HADOOP_COMMON_HOME,HADOOP_HDFS_HOME,HADOOP_CONF_DIR,CLASSPATH_PREPEND_DISTCACHE,HADOOP_YARN_HOME,HADOOP_HOME,PATH,LANG,TZ,HADOOP_MAPRED_HOME/value/property/configuration[hadoopserver1 hadoop]$ sbin/start-yarn.sh[hadoopserver1 hadoop]$ jps另开一台虚拟机server4互相解析[rootserver4 ~]# yum install -y nfs-utils[rootserver4 ~]# useradd hadoop[rootserver4 ~]# echo 123456 | passwd --stdin hadoop[rootserver4 ~]# mount 192.168.164.161:/home/hadoop/ /home/hadoop/[rootserver4 ~]# df[rootserver4 ~]# ll -d /home/hadoopdrwx------ 6 hadoop hadoop 262 Aug 22 10:04 /home/hadoop 注意权限[hadoopserver1 ~]$ ssh server4[hadoopserver1 ~]$ logout[hadoopserver4 ~]$ cd hadoop[hadoopserver4 hadoop]$ vim etc/hadoop/workersserver2server3server4[hadoopserver4 hadoop]$ bin/hdfs --daemon start datanode[hadoopserver4 hadoop]$ bin/yarn --daemon start nodemanager[hadoopserver4 hadoop]$ jps1780 NodeManager1673 DataNode1871 Jps访问192.168.164.161:9870访问192.168.164.161:8088

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号