1.一种基于ceph实现MySQL数据库水平扩展的方法,其特征在于:包括利用ceph实现 MySQL数据库水平扩展的过程: 步骤A:在ceph集群中创建一个p〇〇l_mysql存储池; 步骤B:在pool_mysql存储池上创建一个大容量的rbd镜像; 步骤C:配置多台iSCSI服务端网关,并在网关上挂载创建好的rbd镜像; 步骤D:在iSCSI服务端网关上安装好iSCSI服务端软件; 步骤E:在MySQL服务器上安装多路径软件和iSCSI客户端软件; 步骤F:配置好MySQL服务器上的iSCSI客户端软件; 步骤G:配置好MySQL服务器上的多路径软件,生成设备文件; 步骤H:对设备文件进行分区和格式化,并把格式化后的设备文件挂载到本地文件系统 上; 步骤I:安装MySQL数据库服务器软件,并把MySQL数据库的数据目录指向挂载了多路径 设备文件的本地文件系统的目录。
2. 根据权利要求1所述一种基于ceph实现MySQL数据库水平扩展的方法,其特征在于: 包括配置iSCSI服务端软件的过程: 步骤D1:创建iSCSI target; 步骤D2:根据挂载好的rbd镜像路径创建一个iSCSI lun设备; 步骤D3:将创建好的iSCSI lun设备加入到创建好的iSCSI target; 步骤D4:确认每台i SCSI服务端网关都进行了配置。