当前位置: 首页 > wzjs >正文

专做短篇的网站网站建设与管理心得体会和总结

专做短篇的网站,网站建设与管理心得体会和总结,河北优化seo,自己怎么做宣传片视频一、克隆虚拟机 1. 准备基础虚拟机 确保基础虚拟机已安装好操作系统(如 Ubuntu)、Java 和 Hadoop。关闭防火墙并禁用 SELinux(如适用): bash sudo ufw disable # Ubuntu sudo systemctl disable firewalld # CentO…

一、克隆虚拟机

1. 准备基础虚拟机
  • 确保基础虚拟机已安装好操作系统(如 Ubuntu)、Java 和 Hadoop。
  • 关闭防火墙并禁用 SELinux(如适用):

    bash

    sudo ufw disable  # Ubuntu
    sudo systemctl disable firewalld  # CentOS
    
  • 生成 SSH 密钥并配置无密码登录:

    bash

    ssh-keygen -t rsa -P ""
    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
    chmod 600 ~/.ssh/authorized_keys
    
2. 克隆虚拟机
  • 使用虚拟化软件(如 VMware 或 VirtualBox)克隆基础虚拟机。
  • 至少克隆 3 台虚拟机(1 个 NameNode + 2 个 DataNode)。
  • 为每个克隆机分配唯一的静态 IP 地址(如:192.168.1.101~103)。

二、配置集群

1. 修改主机名和 hosts 文件
  • 在每台虚拟机上修改主机名:

    bash

    sudo hostnamectl set-hostname hadoop-master  # 主节点
    sudo hostnamectl set-hostname hadoop-slave1  # 从节点1
    sudo hostnamectl set-hostname hadoop-slave2  # 从节点2
    
  • 编辑 /etc/hosts 文件,添加所有节点的 IP 和主机名映射:

    plaintext

    192.168.1.101 hadoop-master
    192.168.1.102 hadoop-slave1
    192.168.1.103 hadoop-slave2
    
2. 配置 SSH 无密码登录
  • 在主节点(hadoop-master)上收集所有节点的公钥:

    bash

    ssh-copy-id hadoop-master
    ssh-copy-id hadoop-slave1
    ssh-copy-id hadoop-slave2
    
  • 测试连接:

    bash

    ssh hadoop-slave1  # 应无需密码登录
    
3. 配置 Hadoop

在主节点上修改 Hadoop 配置文件(路径:$HADOOP_HOME/etc/hadoop):

core-site.xml

xml

<configuration><property><name>fs.defaultFS</name><value>hdfs://hadoop-master:9000</value></property>
</configuration>
hdfs-site.xml

xml

<configuration><property><name>dfs.replication</name><value>2</value>  <!-- 副本数,通常等于从节点数量 --></property><property><name>dfs.namenode.name.dir</name><value>file:/opt/hadoop/data/namenode</value></property><property><name>dfs.datanode.data.dir</name><value>file:/opt/hadoop/data/datanode</value></property>
</configuration>
mapred-site.xml

xml

<configuration><property><name>mapreduce.framework.name</name><value>yarn</value></property>
</configuration>
yarn-site.xml

xml

<configuration><property><name>yarn.resourcemanager.hostname</name><value>hadoop-master</value></property><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property>
</configuration>
workers

plaintext

hadoop-slave1
hadoop-slave2

三、同步配置并启动集群

1. 同步配置文件到所有从节点

bash

scp $HADOOP_HOME/etc/hadoop/* hadoop-slave1:$HADOOP_HOME/etc/hadoop/
scp $HADOOP_HOME/etc/hadoop/* hadoop-slave2:$HADOOP_HOME/etc/hadoop/
2. 格式化 NameNode(仅首次启动时执行)

bash

hdfs namenode -format
3. 启动集群

bash

start-dfs.sh  # 启动 HDFS
start-yarn.sh  # 启动 YARN
4. 验证集群状态

bash

# 在主节点查看进程
jps# 应看到以下进程:
# - NameNode、ResourceManager(主节点)
# - DataNode、NodeManager(从节点)# 访问 Web UI
http://hadoop-master:9870  # HDFS 管理界面
http://hadoop-master:8088  # YARN 资源管理界面

四、运行 WordCount 测试

bash

# 创建输入目录并上传文件
hdfs dfs -mkdir -p /user/input
hdfs dfs -put $HADOOP_HOME/README.txt /user/input# 执行 WordCount
hadoop jar $HADOOP_HOME/share/hadoop/mapreduce/hadoop-mapreduce-examples-*.jar wordcount /user/input /user/output# 查看结果
hdfs dfs -cat /user/output/part-r-00000
http://www.dtcms.com/wzjs/597911.html

相关文章:

  • 物流企业网站模板招聘网哪个平台比较好招人
  • 邯郸做wap网站价格网站建设总流程图
  • 设计师导航网站源码android开发技术
  • 一个商城优化seo设置
  • 网页传奇排名聊城网站建设优化
  • 手机网站设计公司哪家好最佳线上网站建设费用
  • 做网站开发很赚钱吗查域名信息
  • 网站两侧对联广告图片公司建设网站服务器必要条件
  • 怎么通过域名做网站软件科技开发公司
  • 国外设计网站h开头建行网站会员是什么
  • 招聘网站大全wordpress文件介绍
  • 大型企业网站建设广州app定制开发
  • 秦皇岛建设工程信息网站wordpress好看的主题
  • 做任务的网站源码许昌市建设路小学网站
  • 网站颜色 字体做网站要用什么服务器
  • 网站推广邮箱怎么做中小企业认定证明
  • 化妆品应如何网站建设定位网址查询ip地址
  • 小说主角重生之后做网站网站是什么公司做的
  • 游戏发号网站源码衡水移动网站建设报价
  • 网站优化建设深圳做网站建设的公司有哪些
  • 《网站设计与建设》电子书网站推广策划书包括哪些点
  • 门户网站的优缺点网站建设流程体会
  • 专业网站设计 软件网站备案手续费
  • 从零开始做网站内容运营制作网页焦点图
  • 资溪县建设局网站wordpress 书籍
  • 网站建设技术架构和语言越南语网站怎么做
  • 微网站建设合同安徽二建注销网站在哪查询
  • 网站怎么做速排网站搭建是哪个岗位做的事儿
  • 谷歌 网站开发机械加工完工单
  • 企业建设网站的一般过程湖南建设人力