参考文章:
1.https://baijiahao.baidu.com/s?id=1706896060402092734&wfr=spider&for=pc
2.https://blog.csdn.net/weixin_48375618/article/details/125724469
3.https://blog.csdn.net/weixin_45912291/article/details/108894737?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-108894737-blog-80467513.pc_relevant_multi_platform_whitelistv3&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-108894737-blog-80467513.pc_relevant_multi_platform_whitelistv3&utm_relevant_index=5
1.虚拟机VMware的下载
官网地址:https://www.vmware.com/cn.html
2、虚拟机VMware的安装
点击下载好的.exe文件,开始安装
(为了方便管理,我开辟了一个新的磁盘分区专门来放虚拟机和安装在虚拟机上的系统。比如我电脑中VMware的安装位置就是E:\VMware\ 。注:虚拟机最好安装在固态硬盘上。)
安装完成后的第一次启动会需要许可证密钥。(悄悄提示一下,可以百度搜索有效的许可证密钥。)
至此虚拟机的安装就完成了,下面开始配置虚拟机并安装centos操作系统
3、虚拟机VMware的配置及centos操作系统的安装
1)、双击打开vmware应用,选择新建虚拟机
2)、可以选择自定义也可以选择典型,此处演示自定义
3)、此处一般默认,点击下一步
4)、此处选择稍后安装操作系统
5)、选择客户机操作系统,此处以Linux操作系统CentOS 7为例
6)、自定义虚拟机名称和虚拟机位置,位置默认在C盘,建议存放在D盘
7)、视电脑配置情况自定义处理器CPU核数、线程数,单击下一步
8)、 视电脑配置情况自定义虚拟机内存,单击下一步
9)、配置网络类型(如果想要连接外网,选用桥接或者NAT,具体之间有何区别请看图片中的解释),单击下一步
10)、 选择IO控制类型,一般情况选择默认,单击下一步
11)、选择磁盘类型,推荐SCSI,也可选择其他,但是如果选择其他后面可能出现无法读取镜像文件的情况
12)、选择磁盘创建,默认下一步
13)、 配置磁盘容量,视情况配置容量,建议不低于8GB,其他如下图所示,单击下一步
14)、自定义硬件,包括但不限于增删网卡、声卡,选择ISO镜像文件,开启CPU虚拟化等,配置完成后点击关闭,点击完成
此处选择下载好的centos7镜像
4.配置centos操作系统
1)、开启虚拟机
2)、 将鼠标点进去,按上键选择第一个,然后回车加载镜像文件,也可以直接回车
然后等待安装
3)、 在此界面配置语言信息,喜欢用英语的直接点击下一步,不喜欢英语的可选其他,此处演示中文
4)、 来到这个界面可操作的东西较多
5)、 如果对镜像的安装有特殊要求,开在此处选择需要安装的环境,此处默认最小化安装,点击开始安装
6)、接下来配置网络
查看虚拟机网关
接续添加网关那一步,继续添加网关
7)、 在安装的同时可以更改下root密码,此处设置root密码
8)、 等待安装完成,安装时间比较漫长,安装时间与电脑自身的配置有关(比如电脑CPU性能、内存读写速率,磁盘IOPS)以及镜像文件大小和镜像文件内部启动文件的配置情况有关,一般等待时间在2-15min不等,安装完成后点击重启,重启虚拟机
至此我们网络和ip都配置好了,然后可以通过finalshell进行远程访问
进入centos,登录root用户,开始进行配置
接下来请按照链接安装ssh服务并启动服务,安装好后双节finalshell中的hadoop2即可连接成功。
centos7安装ssh服务:(68条消息) centos7安装ssh服务_花花世界好欢喜的博客-CSDN博客
如下图所示,已经连接成功了。
关闭防火墙
就此完成了一台虚拟主机的连接,接下来我们克隆这台虚拟主机
将之气创建的centos关机,开始进行克隆
接下来就继续下一步,下一步,需要更改设置的我在下方给出截图说明:
克隆完成后,开启克隆后的centos,登录root用户
输入如下命令进入如下界面去更改ip,不能和原虚拟主机ip一样。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改完成之后,点击esc键,输入英文冒号+wq保存退出。
输入命令重置网卡设置
使用finalshell测试ssh连接(具体操作前文有演示,这里不再赘述),以下测试连接成功了。
使用快照备份数据,如下:
问题:
如果出现无法访问外网的情况,如下
如果出现这种情况,可能有如下原因:
①、虚拟机网卡配置有误
②、虚拟机的部分服务未启用
③、电脑防火墙未关闭,流量遭到拦截
④、虚拟网卡被禁用
针对如上第①情况,解决办法如下:
1、点击编辑,打开虚拟网络编辑器,查看IP信息
2、明确虚拟网卡的IP地址段、掩码、网关后进入相关目录查看网卡配置文件,如下
cd /etc/sysconfig/network-scripts/
ls
cat ifcfg-ens33
若网卡配置文件有问题,则编辑网卡配置文件
vi ifcfg-ens33
TYPE=“Ethernet”
PROXY_METHOD=“none”
BROWSER_ONLY=“no”
BOOTPROTO=“static” #此处若为静态则需要修改为static
DEFROUTE=“yes”
IPV4_FAILURE_FATAL=“no”
IPV6INIT=“yes”
IPV6_AUTOCONF=“yes”
IPV6_DEFROUTE=“yes”
IPV6_FAILURE_FATAL=“no”
IPV6_ADDR_GEN_MODE=“stable-privacy”
NAME=“ens33”
UUID=“61b84719-ad0d-4ac1-bdb2-9c898ff3586f”
DEVICE=“ens33”
ONBOOT=“yes” #此处若为no则修改为yes
IPADDR=“192.168.67.99” #配置正确的IP地址
PREFIX=“24” #配置正确的掩码
GATEWAY=“192.168.67.2” #配置正确的网关
DNS1=“8.8.8.8” #配置正确的DNS
DNS2=“114.114.114.114”
IPV6_PRIVACY=“no”
然后wq保存退出
4、重启网卡,命令如下
systemctl restart network或service network restart
5、检测是否能够正常连接外网