安装

介绍onecloud产品的安装方法。

安装准备

获取安装包

请点击云联万维官网跳转到产品下载中心获取OneCloud 2.11版本的下载链接,点击链接下载2.11版本的安装包。

最简组网举例

组网介绍及要求:

  • 控制节点为OneCloud的控制器,提供Web管理界面,用户可在Web管理界面上管理计算节点等资源。
  • 计算节点为OneCloud平台提供基础资源的服务器,包括物理机和宿主机。仅宿主机需要使用OneCloud安装包进行部署,因此文档仅介绍如何将服务器转换为宿主机。
    • 物理机:用于创建裸金属服务器,云管平台上纳管物理机方式有两种。
      • 新上架未安装操作系统的服务器可在控制节点安装完成后在界面上导入物理机的MAC信息即可将物理机注册到OneCloud平台。
      • 已安装操作系统的服务器可以通过托管物理机的命令使其被OneCloud平台纳管,并创建对应的裸金属服务器。
    • 宿主机:用于创建虚拟机。
  • OneCloud产品最小安装只需要1台机器,同时作为控制节点和计算节点;生产环境建议分离部署。文档以两台服务器为例,一台同时作为控制节点和计算节点,一台仅作为计算节点(宿主机)使用。
  • 控制节点以及计算节点可以访问互联网。

硬件要求

服务器建议的最低系统配置:

  • CPU:不低于8核,支持带硬件虚拟化特性的x86服务器(机架、刀片、塔式、整机柜)、工作站或台式机,支持主流的Intel或AMD的处理器。
  • 内存:不低于8GB,宿主机内存大小与服务器上运行虚拟机的数量有关,请根据实际情况规划。
  • 网络:支持40G、千兆、万兆等速率的网络接口,实际生产环境建议千兆以上。
  • 存储:不低于200GB。支持使用本地存储和共享存储(NFS、Ceph、GPFS)。

安装组件介绍

云管平台安装包支持安装以下组件:

组件名称 组件安装位置 用途说明
Controller 控制节点 云管平台控制台,包括web管理界面(控制节点必选)
Baremetal 控制节点 用于管理裸金属设备的组件(可选)
Esxiagent 控制节点 用于管理VMware服务器(可选)
Host 控制节点/计算节点 使物理服务器转换为宿主机,如在控制节点上勾选安装host组件,控制节点也可以作为宿主机提供计算服务。(计算节点必选)
Notify 控制节点 消息中心通知组件(可选)
Meter 控制节点 计费计量组件(可选)
Monitor&Alert 控制节点 监控报警组件(可选)
Itsm 控制节点 工单流程管理组件(可选)

安装方式

检查环境配置

根据用户服务器是否安装CentOS 7.x操作系统,使用DVD安装包安装OneCloud的方式有以下两种:

  • 用户使用未安装系统的服务器。直接挂载DVD安装包开始安装CentOS 7操作系统以及OneCloud,步骤如下:

    1. 直接在服务器上挂载DVD安装包。
    2. 开机自动安装CentOS操作系统。
    3. CentOS系统安装完成后自动开始安装OneCloud。
    4. 配置相关参数安装控制节点或计算节点,直至安装成功。
  • 用户使用已安装CentOS 7.x操作系统的服务器,可以使用DVD安装包中OneCloud安装脚本来安装OneCloud,步骤如下:

    1. 检查CentOS服务器是否已禁用Selinux,若没有,需要禁用Selinux。
    2. 将DVD安装包上传到服务器,并使用mount命令将安装包挂载在mnt目录。
    3. 在/mnt/yunion目录下执行install.sh脚本文件,开始安装OneCloud。
    4. 配置相关参数安装控制节点或计算节点,等待安装完成。
    5. 安装完成后还需要执行/opt/yunionsetup/scripts/all_setup.sh脚本配置并启动服务参数。

DVD安装

当用户环境存在没有操作系统的服务器时,推荐使用DVD安装,同时安装CentOS操作系统和OneCloud。

脚本安装

当用户环境有CentOS操作系统时,可以使用安装包中的install脚本文件安装OneCloud。

Last modified 12.10.2019: Azure存储桶权限&bug修改 (dbef53f)