虚拟机的安装以及配置
本次安装使用的软件版本如下
jdk1.8.0_91
ubuntu 20.04
VM 15.5.7
0.先验证虚拟化是否开启
-
按
esc+shfit+ctrl
打开任务管理器 点击 二级菜单的性能按钮
然后界面上就会展示 虚拟化是否启用
-
如果没有开启虚拟机 请联系老师 远程处理
1.VM的安装
双击打开 VMware-workstation-full-15.5.7-17171714.exe
根据提示完成安装
安装过程中会提示安装目录的选择 请避免在c盘安装 也请避免中文路径
如上图 点击 许可证
按钮 输入下发文件VMWare15许可证.txt
中的任意一条秘钥
完成安装即可。
2.虚拟机导入
- 在本地找到
bigdata2/us/us.vmx
然后双击执行 - 此时回到VM里边会有一个刚刚导入的虚拟机US
- 点击 主菜单的
编辑
选项 然后点击虚拟网络编辑
点击更改设置
- 点击更改设置之后会重新弹出来一个页面
- 观察
子网ip
所在的网段 点击Nat设置 在弹出窗口里边去更改网关
要求网关和子网ip在同一网段
- 设置完成之后 点击
确定
确定
应用
3.启动虚拟机
-
点击
开启虚拟机
-
输入用户名密码
briup/briup
先输入用户名 会提示输入密码 但是 密码是暗文 正常输入 然后回车 -
登录成功之后如下图
- 执行命令
sudo vi /etc/netplan/00-installer-config.yaml
需要再输入一遍密码 然后进入文件的命令行模式
- 此时打开的文件内容如下所示
- 按下键盘上的
i
然后进入vi的编辑模式 (在屏幕左下角出现--insert--
)然后根据自己的实际情况去编写内容 但是要注意yaml文件的语法格式 注意前面的key和value之间是通过:
(冒号+空格);间隔的
- 修改成功之后 先按
ESC
键 此时会退出编辑模式 进入到命令模式 接着输入:
(就是shift键加分号键)进入底行模式 输入wq
保存并退出 - 输入命令
sudo netplan apply
让网络修改生效 如果没有任何提示 说明修改成功 如果有其他的输出 说明配置有问题 请再次仔细检查 如果检查不出来 请联系老师 - 使用
ping 网关ip
测试与网关的连通性 使用ping www.baidu.com
来测试与外网的连通性
4.XShell的使用
-
找到 下发文件
bigdata1
里边的Xshell-7.0.0111p.exe
双击安装 -
安装过程中 注意安装路径尽量不要放在c盘 且避免中文路径
-
打开Xshell 以后会弹出新建的会话窗口 点击
新建
按钮
- 弹出新建窗口 在主机输入框处 填入我们的
虚拟机的ip
- 点击侧面的
用户身份认证
输入用户名和密码 然后确定
环境变量的配置
- 上传安装包 可以使用winscp上传、
使用Xshell ;Xshell 一级菜单 查看 然后点击文件资源管理 就会出现文件资源管理的界面 将所需文件拖拽进去
使用命令 scp
语法:scp 要上传的文件 用户名@主机名:目标主机的存储路径
scp jdk-8u91-linux-x64.tar.gz briup@hadoop01:~
上传完成之后在Xshell 里边 使用命令ls
查看一下是否上传成功
-
将上传的文件解压
sudo tar -zxvf jdk-8u91-linux-x64.tar.gz -C /opt sudo tar -xvf hadoop-3.0.3.tar -C /opt
-
创建软连接
sudo ln -s hadoop-3.0.3/ hadoop sudo ln -s jdk1.8.0_91/ jdk
-
编辑 家目录下的配置文件
.bashrc
vi ~/.bashrc
在配置文件的末尾(
shfit+g
快速跳到文件末尾) 添加环境变量export JAVA_HOME=/opt/jdk export HADOOP_HOME=/opt/hadoop export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
-
使环境变量生效
source ~/.bashrc
-
执行以下命令测试
javac -version java -version hadoop version