1 .一种数据库一体机共享存储集群的全自动部署方法,其特征在于,包括:
运行预设环境配置脚本,根据控制指令确定共享存储集群的部署环境信息,并生成环
境配置文件;
同步共享存储集群所有节点的时钟,在共享存储集群的节点上安装数据库软件;
根据所述环境配置文件对所述共享存储集群所有节点进行环境配置,初始化共享存储
集群所有节点的数据库并生成数据库配置文件;
根据所述数据库软件和所述数据库配置文件启动数据库服务进行共享存储集群的部
署。
2.根据权利要求1所述的数据库一体机共享存储集群的全自动部署方法,其特征在于,
所述运行预设环境配置脚本,根据控制指令确定共享存储集群的部署环境信息,并生成环
境配置文件,包括:
若所述控制指令为第一控制指令,则确定所述共享存储集群的部署参数;
若所述控制指令为第二控制指令,则建立ansible管理节点和共享存储集群节点间的
互信;
若所述控制指令为第三控制指令,则确定所述共享存储集群的存储路径和存储磁盘;
若所述控制指令为第四控制指令,则根据所述部署参数、所述存储路径和所述存储磁
盘生成环境配置文件并将所述环境配置文件移动到ansible角色目录。
3 .根据权利要求2所述的数据库一体机共享存储集群的全自动部署方法,其特征在于,
所述部署参数包括:环境相关参数、集群相关参数和数据库相关参数;所述若所述控制指令
为第一控制指令,则确定所述共享存储集群的部署参数,包括:
确定待配置的所述环境相关参数、所述集群相关参数和所述数据库相关参数;
在所述部署参数全部确认完毕后输入预设显示指令在命令行窗口显示已确定的部署
参数列表;
根据预设修改形式可选择对所述部署参数进行修改。
4 .根据权利要求1所述的数据库一体机共享存储集群的全自动部署方法,其特征在于,
所述同步共享存储集群所有节点的时钟,在共享存储集群的节点上安装数据库软件,包括:
根据时钟同步服务配置文件将共享存储集群所有节点与校时服务器进行校时;
为所述共享存储集群所有节点创建数据库用户数组、数据库用户和数据库安装目录;
将数据库软件安装包推送到共享存储集群的控制节点,在所述控制节点安装数据库软
件;
将所述控制节点上安装的数据库软件复制到其他节点。
5 .根据权利要求4所述的数据库一体机共享存储集群的全自动部署方法,其特征在于,
所述根据所述环境配置文件对所述共享存储集群所有节点进行环境配置,初始化共享存储
集群所有节点的数据库并生成数据库配置文件,包括:
根据所述环境配置文件初始化所述共享存储集群所有节点的存储路径;
根据所述环境配置文件为所述共享存储集群所有节点分配存储磁盘;
在所述控制节点对数据库进行初始化并生成所有节点的数据库配置文件;
将所述数据库配置文件发送到对应节点的服务器。
6 .根据权利要求5所述的数据库一体机共享存储集群的全自动部署方法,其特征在于,
权 利 要 求 书
1/2 页
2
评论