随着科技的发展,大数据、数据中台、云、物联网等新概念以及新科技慢慢涌现,近期以储存数据为主的存储型云平台逐渐被大家所应用,它通过云的方式将数据存储在云上,使企业不必为管理产品花费过多的心思,只需要根据客户的需求将已经设置好的产品以及组合方案直接交付给用户,从而实现更便捷的统一管理。
近期北方某装备制造业公司主数据治理项目实施工作进展到了服务器搭建环节,在服务器搭建过程中,由于一些原因遇到了各种各样的问题,具体包含K8S初始化失败、Kubelet处于关闭状态无法启动等一系列问题。因此在本地对服务器搭建环境进行欲安装模拟,将本地环境先跑通,由于商务笔记本内存、CPU相对比较小,使用VM会影响电脑正常办公,所以以vagrant+virtualBox的方式进行模拟安装,涉及到了新软件的学习,包含Oracle VM VirtualBox、vagrant等,并对内部配置进行了解,本篇文章从软件的名词解释、软件下载安装、软件配置等方面进行总结。
1.名词解释
Vagrant:vagrant是一个操作虚拟机的工具。是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。通过命令和配置文件管理虚拟机,很快就能完成一套开发环境的部署,并可以打包传播,统一了开发环境,也解决了重复配置环境的麻烦。Vagrant支持单机模拟多台机器,且支持一个配置文件Vagrant File就可以跑分布式系统。
VirtualBox:VirtualBox是一款开源虚拟机软件。Innotek以GNU General Public License (GPL)释出VirtualBox,并提供二进制版本及OSE版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。
2.软件安装
本地服务器的运行需要三个基础文件,分别为Vagrant、VirtualBox以及Linux系统的镜像文件,具体软件下载地址以及安装步骤如下,自行下载安装即可。
2.1Vagrant安装
Vagrant下载地址如下:https://www.vagrantup.com/,在Vagrant官网下载Windows版本会下载vagrant_1.9.7_x86_64.msi文件,该文件会作为附件进行上传,双击文件开始安装。
点击下一步。