准备工作
请先完成以下准备工作:在服务器上准备一个或多个目录,用来存储HBlock数据。如:/mnt/storage01。对于集群版,每台服务器准备的目录可以不同。
解压缩
将安装包放到服务器欲安装HBlock的目录下并解压缩,进入解压缩后的文件夹。
unzip CTYUN_HBlock_Plus_3.7.0_x64.zip
cd CTYUN_HBlock_Plus_3.7.0_x64
安装HBlock
注意安装HBlock和执行HBlock管理操作的应该属于同一用户。
在每台服务器上安装HBlock。
./stor install [ { -a | --api-port } API_PORT ] [ { -w | --web-port } WEB_PORT ]
API_PORT :指定API端口号,默认端口号为1443。
WEB_PORT :指定WEB端口号,默认端口号为443。
说明您可以根据业务需要设置API端口号和WEB端口号。
注意请确保Linux用户具有所需要端口的权限。Linux系统默认小于1024的端口不对没有root权限的Linux普通用户开放。
安装完成:安装完成后,可以使用WEB、命令行或者API对HBlock进行初始化及管理操作。以下说明以WEB初始化为例。
初始化
- 使用WEB浏览器访问:https:// SERVER_IP :PORT
参数 | 描述 |
---|---|
SERVER_IP | 安装HBlock的服务器IP。确保该服务器能够被您访问到,只有WEB客户端和被访问服务器在同一局域网内,SERVER_IP才能使用服务器的内网IP。 |
PORT | 安装时配置的WEB端口号,如果未配置,默认为443。 |
-
选择HBlock的部署方式:单机版、集群版
- 单机版 :单机版只需要一台服务器即可完成HBlock的部署。
- 集群版 :集群版需要至少三台服务器,才能完成HBlock的部署。如您选择集群版部署,请确认集群内的服务器都已完成了HBlock的安装,并且可以相互访问。
- 填写初始化信息
以集群版为例,填写相关信息:设置基本信息、设置集群拓扑(仅集群版)、添加服务器、设置故障域(仅集群版)、设置网络、设置端口,点击“开始初始化”按钮,进行HBlock初始化。
对于集群版,拓扑方式可以选择“拓扑文件”或者“服务器”,二选一。