VirtualBox

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use. VirtualBox an extremely feature rich, high performance product for enterprise customers.


背景 之前在 MacBook Pro 上使用 Parallels Desktop(一款付费的基于 iOS 的虚拟化软件),创建centos 7 虚拟机用来安装容器部署 OpenStack ,但对于大部分开发人员还是使用 windows 操作系统,所以选择了 VirtualBox 用来建立虚拟机,发现其网络配置上还是种类较多,而且 OpenStack 对于网络配置还是有一定的要求,因此整理了相关资料,供大家参考。 以下的内容是基于 VirtualBox 5.1.26 ,可在其官网上下载。 VirtualBox 网络配置 VirtualBox 共有六种网络模式。 未指定 选择此配置,只是给虚拟机配置了一块网卡,但是不能和宿主机或者其他任何主机通讯, ...
Read More


背景 新手入门OpenStack最头疼的就是一大堆的组件需要安装配置部署,纷繁复杂的配置文件,不同的操作系统间的细微差异,遇到问题各种上网搜索,由于社区版本迭代很快,很有可能迟迟不能准确的找到解决问题的方法。OpenStack的Kolla项目正好解决了这类问题,目前正在NewtouchX团队中尝试和推广。 本文主要是说明Kolla项目如何在本地虚拟机上安装部署一套OpenStack,通过自动化脚本将OpenStack的所有组件采用Docker镜像的方式启动和配置,整个过程小于一个小时,非常方便,另外基于物理机下的安装今后会另有博文说明。 安装必备环境 本地虚拟化软件 无论本地是windows还是macOS,都推荐大家使用Oracle VM VirtualBox,可到官网下载相应版本并安装。 安装centOS 7 最小化版本 从CentOS官网下载最小化版本安装文件 CentOS-7-x86_64-Minimal-1611.iso 虚拟机的硬件配置 其实OpenStack的安装配置中,最麻烦的还是网络配置,网络配置的规划需要从一开始就设定好。 关于 VirtualBox 的网卡如何配置,见另一篇博文 VirtualBox的网卡配置详解 由于Kolla的安装,要求目标机器是两块网卡,所以需要规划虚拟机也是分配两块网卡: ...
Read More