scaleio-gateway是EMC ScaleIO存储的网关接口,通过调用其api能实现EMC存储软件的管理。下面来介绍怎么安装和配置:

一、安装

1.直接是使用rpm软件安装:gateway运行环境需要 java1.8,内存大于3G

  1. # 先配置gateway admin用户的密码
  2. [root@localhost ~]# export GATEWAY_ADMIN_PASSWORD=Scale10
  3. [root@localhost ~]# rpm -ivh /tmp/EMC-ScaleIO-gateway-2.6-11000.113.x86_64.rpm
  4. # 安装成功后服务默认启动,绑定在端口80
  5. [root@localhost ~]# netstat -tnlp | grep 80
  6. tcp6 0 0 :::80 :::* LISTEN 4225/java

二、配置

安装完gateway还需要配置,gateway的配置有两种方式。

  • 使用浏览器配置。
  • 直接修改配置文件。

使用浏览器配置
使用浏览器输入地址 https://<主机ip>,输入用户名密码(admin/Scale10)后登陆
image.png
输入后
image.png
image.png
直接修改配置文件

  1. [root@localhost ~]# vim /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties
  2. // 修改以下字段
  3. // scaleio管理的ip地址,使用,或;隔开
  4. mdm.ip.addresses=192.168.3.200;192.168.3.201
  5. // 允许非加密的通讯
  6. gateway-security.allow_non_secure_communication=true
  7. // 防止主从切换中gateway错误
  8. security.bypass_certificate_check=true
  9. // 记得重启gateway服务
  10. [root@localhost ~]# /etc/init.d/scaleio-gateway restart

三、验证

使用浏览器登陆 https://<主机ip>/api/login 验证
curl命令验证验证:

  1. [root@localhost ~]# curl -k --user admin:Scale10 https://192.168.3.107/api/login
  2. "YWRtaW46MTU1ODA5ODgyNjQyODozMDVjYWQ3NjljNWFlNWU4ZWI2MDcxZGNiNmI4MmMzMA"