Build a ScaleIO distributed storage cluster under CentOS7

ScaleIO is a set of EMC SDS software-defined storage solutions. It uses the company's existing servers to create a shared block storage architecture, improves the efficiency of enterprise resource utilization, and meets the scalability and capacity requirements of enterprise IT.

ScaleIO has an enterprise-level flexible design that supports future applications, catering to the needs of ultra-large-scale deployment and lower operating costs. By using the scale-out server SAN architecture established by ScaleIO, enterprises can have linear capacity growth from several servers to thousands of servers.

In the ScaleIO product community [EMC Community Network (EMC Community Network, ECN)], users can exchange technical support, ScaleIO product issues, product documentation, download ScaleIO, user guides, and more.

1、 Download ScaleIO CentOS7 related rpm package

http://ftp.ufanet.ru/pub/scaleio/RH/2.5.0.254/RHEL7/

2、 Prepare three CentOS7 machines to build a cluster

IP and hostname are as follows

10.20.90.165 node1
10.20.90.166 node2
10.20.90.167 node3

All three nodes install the components required for jdk1.8 and scaleio deployment environment

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

And each node is equipped with a 500G data disk

3、 Configure SSH password-free login

The execution in node1 is as follows

ssh-keygen
vi /etc/hosts
# Add the following three lines
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

4、 Install 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

5、 Wizard-style installation and deployment of ScaleIO cluster

Login node1, username admin, password GATEWAY_ADMIN_PASSWORD 123456

Use the import csv method to add nodes, the csv template data is as follows

Start to install and deploy the cluster

View cluster deployment and installation

6、 Install ScaleIO GUI tool on management PC to manage ScaleIO cluster

Recommended Posts

Build a ScaleIO distributed storage cluster under CentOS7
Build a PXC cluster under CentOS8
Use Rancher to build a K8s cluster under CentOS7
First try to build a Ceph storage cluster on Centos7
(1) Centos7 installation to build a cluster environment
[PHP] Build a PHP operating environment under CentOS
Centos6.9 build rabbitmq 3.6.8 cluster
Centos7 build Kubernetes cluster
Build a basic environment for Java development under Centos7
Build docker environment under Centos6.5
Build OpenV** Server under CentOS7
Build OpenLDAP server under CentOS7
Redis cluster installation under CentOS
Redis cluster installation under CentOS
CentOs7.3 build SolrCloud cluster service
RabbitMQ cluster deployment record under Centos6.9
Elasticsearch cluster deployment record under CentOS7
Build an FTP server under centos7
Configure iSCSI network storage under CentOS 7.x
CentOS7 build FastDFS distributed file system (on)
Build a python development environment under Ubuntu
CentOS7 build FastDFS distributed file system (below)
How to quickly build Nginx server under CentOS
Build Discuz Forum in LNMP Environment under CentOS7
Centos7 tutorial to build a master-slave DNS server
Build LEMP (Linux+Nginx+MySQL+PHP) environment under CentOS 8.1 (detailed tutorial)
Build Dedecms website in LNMP environment under CentOS7
How to build a LAMP environment on centos7.2
Distributed deployment of Apollo configuration center under CentOS8
CentOS7 build jenkins
Centos build lnmp
Centos7 build python3.8.5+scrapy+gerapy
CentOS uses Nginx to build a download function server
Centos8 implementation steps to build a local web server