Oracle 公司的VM VirtualBox是一款不错的虚拟机软件。免费、开源,利用这个软件,可以实现电脑在一台计算机上,模拟多个独立、差别类型的虚拟操纵体系。这一段时间不停在学习大数据方面的知识,其中涉及的hadoop,hbase及别的相干软件都必要在linux下运行,而我的电脑工作、学习都习惯于window平台,这样在VM VirtualBox虚拟机下安装ubuntu的环境下,就能兼顾了。
这篇实验条记记录了VM VirtualBox 虚拟机安装Ubuntu并实现主机与虚拟机的数据共享的过程,为今后的复习时方便查阅,也可为必要这方面知识的朋侪作为参考。
【实验硬件】
我的电脑是一台比较老的thinkcentre M700迷你小主机,配置有点惨不忍睹:intel I3 6100T的CPU,8GDDR4内存,512Gmata固态,不过不玩游戏,运行win11还是能凑合的。
【所需软件】
1、windows11 23H2
2、Oracle VM VirtualBox 7.0(官网下载:https://www.virtualbox.org/wiki/Downloads)
3、ubuntu 18.04LTS。(官网下载:https://releases.ubuntu.com/18.04/)
【安装虚拟机】
由于本人也是小白,中间安装配置过程中折腾了好几回,记录的过程可能比较繁琐,高手们可以直接跳过一些啰啰嗦嗦的过程。
1、新建一个虚拟机
下载Oracle VM VirtualBox,安装过程不再赘述,安装完成后打开应用如下:
点击新建按钮,按提示步调新建一个虚拟机主机。因为我要在虚拟机中安装ubuntu,所在类型下选择了linux。
然后下一步。
设置内存和CPU,根据自己的硬件环境,一般给虚拟机的内存设置为2048M(也就是2G),CPU分配给2个核。然后下一步(如果你的硬件比我的强大,也可以分配更大的内存)。
设置给虚拟机的硬盘大小,默认的20G够用,不用改了。
点击下一步,然后点击完成,一个新虚拟机就完成了,在返回的VirtualBox主界面中左侧就能看到我们新建的名为hadoop_master的虚拟机了。
2、虚拟机的配置
接下来必要对虚拟机举行一些设置。在左侧选中我们新建的hadoop_master虚拟机,然后在右侧上方点击设置。
选择左侧的存储,在控制器IDE下点击没有盘片的那个盘符,在右侧点击那个光盘符号,选择虚拟盘。
找到我们下载的ubuntu 18.04LTS的ISO文件并选择打开。
下一步,点击左侧的网络,选择桥接网卡模式。
***【解释】***为什么要用桥接网卡模式。
虚拟机最常用网络连接模式有三种:
1是桥接模式:意思是虚拟机类似独立的主机,使用的IP是与主机在同一网段的差别IP。虚拟机可以访问主机,也可访问同一起由器下的别的装备,同一起由器的别的装备和主机也可也可以访问虚拟机。
2是NAT模式(网络地点转换模式)则虚拟机与主机会一起生成一组同网段的虚拟IP,虚拟机可以通过主机访问外网,但外网无法访问虚拟机。
3是仅主机模式:虚拟机仅仅与主机之间实现通讯,无法与外部网络通讯。
我们的虚拟机可能后面还必要做别的服务的测试,必要主机或外网访问虚拟机,所在我选择了桥接模式。
下一步,共享文件夹设置。这个用于在主机和虚拟机之间建一个公共访问区,让主机和虚拟机都能访问这个文件夹,方便我们在虚拟机的ubuntu中使用。
点击左侧的共享文件夹,在右侧的蓝色加号处点击。
共享文件夹路径选择一个文件夹用于存放需共享的文件(我放在了D:\hadoop\vmdata\shared_file\路径下)。共享文件夹名称自己起一个名称,挂载点在/mnt/shared_file。
我们从后面必要的一些文件、软件包等资源提前下载好,放到共享文件夹路径下。在ubuntu体系安装好后,我们就在ubuntu的/mnt/shared_file路径下就能看到我们共享的文件。
【虚拟机内安装ubuntu】
虚拟机的设置基本完成,下一步点击上面的“启动”按钮,运行虚拟机,开始安装buntu体系。
从左侧的语言选择中选择中文(简体),然后点击安装ubuntu,安装过程基本选择默认选项,然后下一步,我们略过,只最后一步时必要记下自己设置的用户密码,以后要经常用到:
因为在我在后面安装hadoop的过程中必要一个姓名为hadoop的用户,以是我们设置体系的默认用户就是hadoop,省得以后再添加。
点击继续开始安装过程,比较漫长,可以去沏杯咖啡,边品边等了。
完成后虚拟机重启,中间会提示拔出安装U盘,直接回车后进入ubuntu体系。
体系初次登录后会检查更新,并提示你是否更新,发起更新。
完成后重启
【配置ubuntu】
1、设置屏幕分辨率
虚拟机给我们预设的屏幕分辩率太低了,只有800*600,这个必要改一下。
点击桌面左下的九个大点(类似windows的开始按钮),选择设置。
从左侧选择装备按钮,在右侧被能看到分辨率了。留意这时要双击一下上面的标题栏,结束窗口的最大化,使我们在长按标题时能左右晃动窗口。否则因为分辨率太低,我们不向左晃动,就看不到右网的绿色“应用”按钮。
OK,根据自己的显示器的物理分辨率和个人喜好,选择一个分辨率,我用的1280*800,选择后点击应用按钮,并选择保留就可以了。
2、设置网络
为了以后方便别的主机和别的网络能访问虚拟机,我们要固定下虚拟机的网络参数。
同样点击参数按钮,在左侧网络,在有线连接后面的齿轮按钮上点击,再选择IPV4,输入下图参数。
【留意:】具体参数要看自己路由器的设置。我路由器内网 IP为192.168.14.1,DHCP主动分配IP的地点段为192.168.14.100-192.168.14.254。以是我设置的固定IP在192.168.14.100之前,网关和DNS都是路由器的地点。
完成成到点应用,重启后即可。
3、设置和主机之间的复制粘贴和共享文件夹。
在虚拟机的主菜单中选择装备->共享粘贴板->双向,可以使主机和虚拟机之间实现互相复制粘贴。这个很重要,我们可以在windows下查看的地点、命令等文本信息直接粘贴到ubuntu中使用。反过来,在ubuntu下复制的文本信息,也可以在window下粘贴。
然后是设置共享文件夹,在虚拟机的主菜单中选择装备->安装增强功能,体系会提示安装一个VBox GAs_7.0.20的包,确定执行,输入hadoop用户的密码,即可在ubuntu的终端中安装。
出现 Press Return to close this windows…就说明完成完成了,必要重启一下ubuntu。
重启以后,点击ubuntu界面最左侧的文件图标,选择别的位置->计算机->mnt文件夹下,就能看到我们的共享文件夹了。(还记得我们之前给共享夹设置的挂载点吗,就是这个位置)
点击这个文件夹,必要输入两次hadoop的密码,就能在ubuntu下使用这些文件。
可以看到,这些文件就是前面我们在windows下放在D:\hadoop\vmdata\shared_file下放的那些文件。
同样,我们在ubuntu下载的文件也可以放在/mnt/shared_file下存放的文件,也可以在winodws下在D:\hadoop\vmdata\shared_file找到。
OK,VM VirtualBox虚拟机下的Ubuntu已经安装完成,并实现了主机和虚拟机之间的数据共享,以后我们就可以在windows和ubuntu之间自由翱翔了。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |