软件说明:虚拟机采用VMware Workstation16
注意:为减少网络不稳定导致的问题出现,建议电脑插网线使用(插不了就买个转接头),非必要不使用WIFI,若无网线,建议手机开个热点。
一、创建虚拟机
1.检查环境
①是否开启虚拟化(任务管理器→性能→cpu→是否已启用)
②控制面板→程序→启用或关闭windows功能→虚拟机平台勾上(不勾可能蓝屏,没有不管)
③解压三个centOS压缩包(后缀为tmp,意思是没有下载完,所以无法解压,删掉重新下载)
补充:几个压缩包均需下载,能解压则解压至当前虚拟机目录D:\BigData-project\bigdata111,目录里不要有中文存在。压缩包夸克链接:CentOS 7映射文件压缩包
2.创建虚拟机
→自定义→兼容性选择16→稍后安装操作系统;
→客户机操作系统: linux,centOS 7 64位;
→命名(不要出现中文);位置(不要默认c盘),可与iso映射文件同位置
→处理器配置:数量1,内核1;
→设置内存(采用推荐内存1GB,即1024MB),此处为单台配置;
→网络类型:NAT;
→I/O,磁盘→使用推荐选项;
→创建虚拟磁盘→拆分为多个文件;
→指定磁盘文件:刚刚解压出来的iso映射文件位置;
3.更改虚拟机配置
已准备好创建虚拟机,先别点完成,点击自定义硬件,可进行调整:
1)使用物理连接(自动检测)→改为使用iso文件;
2)不需要声卡、打印机,可移除,配置完成点击关闭,点击完成;
3)安装完成后若有配置需要更改,可点击“编辑虚拟机设置”进行修改;
4)若需删除虚拟机:右键移除→再删掉整个文件夹。
二、虚拟机网络配置
1.设置虚拟机的IP
→虚拟网络编辑器:提示使用管理员权限,点击“更改设置”,即可设置;
选第二个→VMnet8→点击更改→子网ip192.168.31.0(前三位各人可能不同,末位为0即可)。
→将主机虚拟适配器连接到网络:使用本地服务(根据情况勾)。
→选择NAT模式→NAT设置:网关ip最后位为2,前三位与之前一致;
修改之后点击应用。
(配置时若出现问题无法解决可选择给电脑开个热点,或者插根网线,插不了就买个转接头)
2.虚拟网卡设置
电脑的控制面板→网络共享中心→WIFI下方网络和Internet设置→更改适配器选项→查看VMnet8(确认一下已启用),右键→属性勾选协议4,单击后点击属性→选择使用下面的IP地址,并进行如下设置:
三、为虚拟机创建一个基本的操作环境
双击打开虚拟机,进行操作。
1.基本设置
→选择语言(中文/英文均可);
→日期和时间→地区:亚洲,城市:上海; 日期、时间修正(可略,后面会做时间同步);
→软件→软件选择→最小安装,右侧那一栏不用选;
→系统→安装位置,选择‘我要配置分区’:
①点击+增加挂载点,挂载点输入 /boot ,期望容量200M,点击添加;添加完成后,文件系统改为标准分区,选择ext4;
②再次新增挂载点,挂载点输入 swap (会出现提示,无提示则错),期望容量4g(大小写均可),点击添加,无需更改其他;
③再次新增挂载点,挂载点输入 / (根路径4),点击添加,文件系统选择ext4;
→点击完成,接收更改
→系统→KDMP:取消掉默认勾选;
→系统→网络和主机名:打开以太网(可更改主机名);
→点击开始安装,耐心等待→点击“用户设置”→设置root密码→继续等待,安装完成后重启。
注意用tab键补全目录名
2.网络配置
①进入虚拟机,登录用户名root,密码(刚刚设置的)
②输入如下命令:
cd /etc/sysconfig/network-scripts
(注意:cd后有空格,建议目录只打前几个字母,然后按TAB键,就会自动补全,如若未补全,可酌情多打几个字母;若无反应,等待几秒后再按一次,确实没反应,检查是否打错,如留错空格等,该环境下不能复制粘贴)
③输入如下命令:
vi ifcfg-ens33
④按“i”键进入编辑模式,如图所示位置更改以下设置:BOOTPROTO→改为 static
⑤在文件末尾添加如下图所示配置,代码如下,如图所示:
IPADDR=192.168.137.70(前三位与之前配置一致,第四位小于100即可)
NETMASK=255.255.255.0
GATEWAY=192.168.137.2
DNS1=8.8.8.8
(注意:输入时,鼠标位置应该在虚拟机终端界面以内才能输入,在终端界面之外无法输入)
⑥点Esc退出编辑模式,输入 :wq! 保存退出文本。
报错:终端一直没有显示:wq!
解决:检查之后发现自己没有把导航栏划到最下面,而:wq!应在最下面位置显示,因此被遮住了没有看见,使人误以为是没有反应:
⑦重启网络: service network restart 如图所示:
⑧测试是否配置成功: ping baidu.com 如图所示:
报错:如下所示
原因:查找发现,在第③步vi ifcfg-ens33添加配置时,IP配置错误,前三位本来应该是我自己虚拟机的IP192.168.137,我写成了别人的IP192.168.65。
解决:进入编辑模式更改,更改完成后需要重启虚拟机,否则重新ping baidu.com依然报错,如下 操作:
→关闭操作系统,重启虚拟机;
→ cd /etc/sysconfig/network-scripts , vi ifcfg-ens33 ,单击i进入编辑模式,更改IP;
→点Esc退出编辑模式,输入 :wq! 退出;
→输入: service network restart 重启网络, 重新测试 ping www.baidu.com ,如图显示 则为成功:
按Ctrl+c即可停止,如图所示即为成功:
至此,需要在VMware上对模板虚拟机的操作已基本完成——创建且配置好了一台自己的虚拟机,并为其设置了基本的操作环境。
之后我们会下载第三方shell界面MobaXterm,可通过IP连接虚拟机,从而对其进行操作,会更方便我们使用。步骤包括:①下载MobaXterm,连接虚拟机操作 ;②做一些必要操作,包括禁用一些服务、修改镜像源、安装-些必要插件、安装配置jdk等,教程如下:
Linux虚拟机安装手册2:配置Linux虚拟机环境及必要操作(超详细)-CSDN博客
有任何问题都可以私信或者发在评论区,欢迎交流讨论^ - ^