开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库

Posted 云和恩墨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库相关的知识,希望对你有一定的参考价值。

更多精彩,请点击上方蓝字关注我们!
云和恩墨自研的zCloud是目前业内对商业数据库(Oracle)及开源数据库(mysql、Redis、PostgreSQL)支持都十分完善的数据库云管平台,可以应对解决不同数据库的云化改造和自动化管理需求,也可以支持自动化部署异构数据库混搭架构,实现企业私有云数据库PaaS平台构建。本文将介绍zCloud如何通过配置少量信息后,高效、规范地创建数据库。
0

前言
数据库作为业务系统运行的基础环境之一,如果在早期的安装部署阶段没有规划好其所依赖的网络、存储、操作系统等环境,在安装的时候没有遵循必要的规范、合理的参数配置,都可能在投入生产后,出现各种问题(如内存参数设置不合理、软件安装目录过小等),导致影响到业务系统的稳定运行。

云和恩墨根据多年来总结归纳,以及对行业客户的深入了解,根据不同的业务场景需求、不同的操作系统版本,将Oracle、MySQL等数据库安装部署最佳实践通过zCloud产品实现了数据库自动化安装部署,在保证数据库配置最佳化的同时也将过去繁琐的安装部署工作变成了一件极其简单的事情。

下面笔者将给大家介绍如何通过zCloud配置少量信息后,高效、规范的创建一套数据库。

1

Oracle数据库自动化部署

1

根据需要选择主机资源池和数据库版本类型


zCloud支持Oracle 11g、12c,并支持自动化部署单实例、RAC集群和standalone模式。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库

2

填写对应的数据库信息


zCloud提供最佳数据库参数组,并支持对其自定义,最大限度满足用户的灵活需求。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


3

填写用户目录


支持添加用户组、用户和配置数据库相关路径。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


4

选择安装的主机节点


可以根据IP地址、主机名和操作系统来区分主机资源池中的主机节点。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


5

添加存储


为不同的存储类型选择路径,并分配存储空间。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


6

对配置信息进行复查


最终步骤进行配置信息的二次查验,减少失误概率。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


7

查看创建流程进度


可以查看创建Oracle的流程状态,将自动化操作的流程按步骤呈现出来,箭头显示黄色为已执行的步骤,箭头显示灰色为未执行步骤。 并可以实时查看运行日志。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


8

安装完成


即可对Oracle实例进行管理。

开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


2

MySQL数据库自动化部署

1

MySQL自动化部署功能简介


zCloud支持MySQL的自动化部署类型有MySQL Community Server(5.7、8.0)的单实例、主从、单主MGR和MariaDB(5.7、10.2)的单实例、主从、Galera等,并支持高可用组件的自动化部署以实现MySQL的高可用、读写分离和自动分片功能。 架构图如下:
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


2

随需选择主机资源池和数据库版本类型


第一步,填写基本信息,选择数据库池、发行版本和系列类型,并配置数据库信息和安装数据库的主机规格。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


3

查看安装任务详情


在对MySQL做以上配置后,可等待数据库创建任务的执行,数据库列表的运行状态显示“创建中”,并可在任务中心中查看进度和详细日志。 待创建完成后,数据库列表的状态变为“运行中”。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


4

安装高可用中间件


数据库安装完成后,可安装对应的数据库中间件,以实现高可用和负载均衡。 配置高可用中间件仅需选择高可用中间件所在服务器、相关端口,设置ProxySQL管理用户。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库


5

安装完成


安装完成后,可查看MySQL数据库的详情,通过拓扑图可以直观了解mysql数据库及集群的架构和运行状态。
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库
开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库



相关阅读







zCloud目前已支持在线功能试用,请发送您的公司、姓名、联系电话到 邮箱: marketing@enmotech.com,24小时内会有专人与您对接。

以上是关于开始构建你的DBaaS:使用zCloud自动化安装部署Oracle和MySQL数据库的主要内容,如果未能解决你的问题,请参考以下文章

干货!骞云SmartCMP数据库DBaaS解决方案深度解析!

grunt自动化构建工具

oracle (DBaaS) 服务介绍

Mac 环境下 Android 使用Jenkins 构建自动化打包

教你如何正确使用gulp

基于容器技术的金融生产级的DBaaS的建设经验