当前位置:网站首页>第2集 vmware虚拟机安装最牛B教程(13天)
第2集 vmware虚拟机安装最牛B教程(13天)
2022-07-21 14:27:00 【Hyf 。】
克隆虚拟机
首先需关闭虚拟机
我的计算机---点击hadoop100---点击右键---电源---关闭客户机(正确关闭方法)
克隆(克隆三台)hadoop102/hadoop103/hadoop104
我的计算机---点击hadoop100---单击右键---管理---克隆---下一步---下一步
创建完成克隆---下一步---修改虚拟机名称hadoop102---完成
正确删除虚拟机
我的计算机---单击要删除的虚拟机---点击右键---管理---从磁盘中删除
修改IP地址主机名称
打开克隆机hadoop102---root账户---打开终端---修改IP地址
命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33---将hadoo100改为hadoop102
修改主机名称命令vim /etc/hostname---hadoop100改为hadoop102
修改hosts文件命令vim /etc/hosts---模板虚拟机已经修改过了所以不用修改hosts文件了
重启reboot
重启后进入虚拟机---验证是否修改正确---hostname查看主机名称
另外两台按照上述过程修改
在 hadoop102 安装 JDK
1、传输jdk和hadoop文件
用 XShell 传输工具xftp将 JDK /hadoop导入到 opt 目录下面的 software 文件夹下面
2、查看文件是否传输成功
打开虚拟机,在传输文件中查看
3、解压jdk到/opt/module目录下
[[email protected] software]$ tar -zxvf jdk-8u212-linuxx64.tar.gz -C /opt/module/
4、配置jdk环境变量
(1)新建/etc/profile.d/my_env.sh文件
[[email protected] ~]$ sudo vim /etc/profile.d/my_env.sh
(2)配置环境变量
添加如下内容
#JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_212
export PATH=$PATH:$JAVA_HOME/bin
(3)source 一下/etc/profile 文件,让新的环境变量 PATH 生效
[[email protected] ~]$ source /etc/profile
(5)测试jdk是否安装成功
[[email protected] ~]$ java -version
如果能看到以下结果,则代表 Java 安装成功。
java version "1.8.0_212"
在 hadoop102 安装 Hadoop
解压安装文件到/opt/module 下面
[[email protected] software]$ tar -zxvf hadoop-3.1.3.tar.gz -C /opt/module/
将 Hadoop 添加到环境变量
(1)获取 Hadoop 安装路径
[[email protected] hadoop-3.1.3]$ pwd/opt/module/hadoop-3.1.3
(2)打开/etc/profile.d/my_env.sh 文件
[[email protected] hadoop-3.1.3]$ sudo vim /etc/profile.d/my_env.sh
在 my_env.sh 文件末尾添加如下内容:
#HADOOP_HOME
export HADOOP_HOME=/opt/module/hadoop-3.1.3
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
让修改后的文件生效
[[email protected] hadoop-3.1.3]$ source /etc/profile
本地运行模式
1)创建在 hadoop-3.1.3 文件下面创建一个 wcinput 文件夹
[[email protected] hadoop-3.1.3]$ mkdir wcinput
2)在 wcinput 文件下创建一个 word.txt 文件
[[email protected] hadoop-3.1.3]$ cd wcinput
3)编辑 word.txt 文件
[[email protected] wcinput]$ vim word.txt
在文件中输入如下内容
soso
cls cls
banzhang
yangge
保存退出::wq
4)回到 Hadoop 目录/opt/module/hadoop-3.1.3
[[email protected] hadoop-3.1.3]$ hadoop jar
share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.3.jar
wordcount wcinput wcoutput
6)查看结果
[[email protected] hadoop-3.1.3]$ cat wcoutput/part-r-00000
看到如下结果:
so 2
cls 2
banzhang 1
yangge 1
scp语法
基本语法 scp -r $pdir/$fname [email protected]$host:$pdir/$fname
rsync语法
配置内容如下图
配置内容如下图
在集群上分发配置好的 Hadoop 配置文件
边栏推荐
- Vector container member function reserve() and iterator failure
- Idea connects to MySQL database
- Typora Beta版过期解决
- leetcode 310. 最小高度树
- NETCORE - Middleware (1)
- leetcode 1306. Jumping game III
- Discussion on killing free exe Technology
- NISP-2之信息安全技术系列博文目录
- Goldfish rhca memoirs: cl210 performs image operation -- compare image format + build custom image
- 微信小程序_19,自定义组件-behaviors
猜你喜欢
Bypass some dog SQL and XSS
Netcore——Middleware中间件(1)
leetcode 310. 最小高度树
聚醚/聚丙烯酰胺-竣甲基/聚丙烯酰胺/粒状聚N-异丙基丙烯酰胺壳聚糖水凝胶的制备方法
The role of visual management of communication infrastructure in ISO 2.0
bypass 某狗sql和xss
leetcode 1306. Jumping game III
LeetCode刷题:用栈实现队列 与 字符串解码
壳聚糖/葡聚糖/纳米羟基磷灰石复合水凝胶/鱼明胶-半乳糖壳聚糖水凝胶肝支架的制备
Automatic generation of computer room visual management labels
随机推荐
Sword finger offer II 015 All modifiers in the string
leetcode 1380. Lucky number in matrix
数据中心运维管理技能的重要性
What is the culprit of the failure of digital transformation?
transformer结构解析--学习笔记
NISP-2之信息安全技术系列博文目录
C#. Net sqlserver login function
Leetode 416.分割等和子集
【读书会第13期】+第三章 视频文件的编码格式
haproxy2.6负载安装配置
streamlit TypeError: Plain typing.NoReturn is not valid as type argument
金鱼哥RHCA回忆录:CL210执行镜像操作--自定义磁盘镜像
问题来了:4GB物理内存的机器上申请8G内存能成功吗?
Discussion on passing D shield JSP webshell+ ice scorpion avoiding killing horses
leetcode 1413. Sum step by step to get the minimum value of positive numbers
6.1 恶意代码防范
聚醚/聚丙烯酰胺-竣甲基/聚丙烯酰胺/粒状聚N-异丙基丙烯酰胺壳聚糖水凝胶的制备方法
streamlit TypeError: Plain typing. NoReturn is not valid as type argument
Internet and transport layer protocol
Idea connects to MySQL database