CentOS7下搭建ScaleIO分布式存储集群_安装部署

CentOS7下搭建ScaleIO分布式存储集群_安装部署_02


ScaleIO是EMC SDS软件定义存储的一套解决方案,利用企业现有服务器打造共享的块存储架构,提高企业资源利用效率,并满足企业IT的可扩展性和容量需求。

ScaleIO拥有支持未来应用的企业级弹性设计,迎合超大规模部署和更低操作成本的需求。通过使用ScaleIO建立起的横向扩展server SAN架构,可让企业从数台服务器到数千台服务器拥有线性能力的增长。在ScaleIO产品社区[EMC 社区网络(EMC Community Network,ECN)]上,用户可以交流技术支持、ScaleIO产品问题、产品说明文档、下载ScaleIO,使用指南等等。

1、下载ScaleIO CentOS7相关rpm包

​​

CentOS7下搭建ScaleIO分布式存储集群_服务器_03

2、准备三台CentOS7的机器用于搭建集群

IP及主机名如下

10.20.90.165 node1
10.20.90.166 node2
10.20.90.167 node3

CentOS7下搭建ScaleIO分布式存储集群_服务器_04

三个节点都安装jdk1.8及scaleio部署环境所须的组件

yum install -y  libnuma*  libaio java-1.8.0-openjdk.x86_64 openssl

CentOS7下搭建ScaleIO分布式存储集群_centos_05

且每节点都配置一块500G数据盘 

CentOS7下搭建ScaleIO分布式存储集群_centos_06

3、配置SSH免密登录

在node1中执行如下

ssh-keygen
vi /etc/hosts#添加如下三行10.20.90.165 node1
10.20.90.166 node2
10.20.90.167 node3

ssh-copy-id root@node2
ssh-copy-id root@node3

CentOS7下搭建ScaleIO分布式存储集群_安装部署_07

4、安装ScaleIO-gateway

mkdir /data/scaleio/
cd /data/scaleio/export GATEWAY_ADMIN_PASSWORD=123456
rpm -ivh /data/scaleio/EMC-ScaleIO-gateway-2.5-0.254.x86_64.rpm

CentOS7下搭建ScaleIO分布式存储集群_centos_08

CentOS7下搭建ScaleIO分布式存储集群_centos_09

5、向导式安装部署ScaleIO集群

登录node1,用户名admin,密码为GATEWAY_ADMIN_PASSWORD 123456

CentOS7下搭建ScaleIO分布式存储集群_服务器_10

CentOS7下搭建ScaleIO分布式存储集群_centos_11

CentOS7下搭建ScaleIO分布式存储集群_centos_12

CentOS7下搭建ScaleIO分布式存储集群_服务器_13

使用导入csv方式添加节点,csv模板数据如下

CentOS7下搭建ScaleIO分布式存储集群_服务器_14

CentOS7下搭建ScaleIO分布式存储集群_服务器_15

开始安装部署集群

CentOS7下搭建ScaleIO分布式存储集群_服务器_16

查看集群部署安装情况

CentOS7下搭建ScaleIO分布式存储集群_centos_17

CentOS7下搭建ScaleIO分布式存储集群_安装部署_18

CentOS7下搭建ScaleIO分布式存储集群_服务器_19

6、管理PC上安装ScaleIO GUI工具管理ScaleIO集群

CentOS7下搭建ScaleIO分布式存储集群_安装部署_20

CentOS7下搭建ScaleIO分布式存储集群_centos_21

CentOS7下搭建ScaleIO分布式存储集群_安装部署_02

CentOS7下搭建ScaleIO分布式存储集群_centos_23

CentOS7下搭建ScaleIO分布式存储集群_安装部署_24

CentOS7下搭建ScaleIO分布式存储集群_安装部署_25

CentOS7下搭建ScaleIO分布式存储集群_centos_26