软件定义存储之ScaleIO,VMWare环境详细部署和使用

继上一篇文章 , 介绍和整理记录ScaleIO在CentOS下部署和使用方法后 , 今天继续分析关于在VMWare环境下的部署和使用方法 。
VMWare是很强大的虚拟化软件 , 这里就不再赘述 。 在实际生产和机房管理中 , VMWare和OpenStack云都是最最常用的工具 , ScaleIO结合VMWare能更加发挥它的作用 。 至于ScaleIO在OpenStack中的使用 , 我准备在下一篇文章中 , 做详细记录 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
一、部署前提条件(1)VMWare主机需安装ESXi系统 , 至少3台 。
可通过安装盘直接安装 , 也可通过vSphere Client导入ESXi节点可用的ScaleIOVM_1.32.2451.4.ova文件镜像安装 。 通过这个镜像文件安装后 , 登录账号:root , 密码:admin 。
建议使用安装盘 , 直接安装ESXi系统 , 这样可以直接在安装过程中配置环境的ip , 账号密码 。
(2)需要已有vSphere vCenter环境 , 安装过程中需要通过vCenter创建svm template 。 vCenter中已创建一个DataCenter , 此DataCenter中需已连接部署了ESXi的这几台主机 。
(3)需要安装vSphere web client , 只有web client才能进行后续ScaleIO部署 。
二、安装PowerCLI(1)windows环境下 , 安装VMware-PowerCLI-5.8.0-2057893.exe
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(2)安装PowerCLI完成后运行 。 如果出现下面红色报错 , 可以执行下面的命令修改策略 , 之后再次运行PowerCLI
首先执行get-executionpolicy查看策略参数值
再执行set-executionpolicy remotesigned修改参数值为remotesigned
再输入Y,确认修改
最后再执行get-executionpolicy查看策略参数值是否修改成功
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
再次启动后 , PowerCLI不再报错
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
三、通过PowerCLI注册ScaleIO , 创建SVM(1)在PowerCLI命令行运行ScaleIOPluginSetup-1.32-2451.4.ps1脚本 , 注意进入到该脚本所在目录后 , 再执行.\ScaleIOPluginSetup-1.32-2451.4.ps1 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
如果遇到脚本不信任 , 执行Set-ExecutionPolicy AllSigned命令后 , 再重新执行脚本
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(2)输入vCenter的IP地址 , 以及登陆名和密码 。 之后回车 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(3)选择1 , Register ScaleIO plug-in , 并选择“Y”
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(4) 选择s , Standard和Advanced 中选一种注册方式 , 这里选择s , 使用标准注册
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(5) 输入执行PowerCLI所在机器的本地IP地址 , 按回车进行注册 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
如果遇到下面有java进程冲突的情况 , kill -9杀掉进程后 , 继续注册
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
如果注册过程中 , 遇到证书valid的告警 , 忽略 。 最终注册成功 。 此时先不要输入ENTER键 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(6)注册完成后 , 在PowerCLI中输入Enter前 , 重新登录vCenter web client , 确认在主页清单中显示EMC ScaleIO图标后 , 再返回PowerCLI输入Enter
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(7)成功出现EMC图标后 , 返回PowerCLI按回车键
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(8)选择3 , 创建svm模板
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图
(9)输入datacenter名字为vcenter中已经存在的DataCenter;输入OVA路径需要包含ova文件名 , 该文件为ScaleIOVM_1.32.2451.4.ova镜像文件;输入Datastores时 , 需确认创建svm模板的主机 , 真实存在的存储名是啥 , 再输入该名字 。 如果主机存在多个存储 , 想在多个存储都创建模板的 , 可以输入多个存储名 。 如果只输入一个存储名的 , 在输入第一个存储名后 , 按回车退出输入 。
软件定义存储之ScaleIO,VMWare环境详细部署和使用文章插图