通过界面安装 HwameiStor¶
本文介绍如何通过平台界面安装 HwameiStor。
前提条件¶
- 待使用节点上已准备空闲 HDD、SSD 磁盘
- 已完成准备工作中事项
- 如需要使用高可用数据卷,请提前安装好 DRBD
- 如部署环境为生产环境,请提前阅读生产环境资源要求
- 如果您的 Kubernetes 发行版使用不同的 kubelet目录,请提前确认kubeletRootDir。 详细信息请参考自定义 kubelet 根目录。
安装步骤¶
请确认您的集群已成功接入 容器管理 平台,然后执行以下步骤安装 HwameiStor。
- 
在左侧导航栏点击 容器管理 —> 集群列表 ,然后找到准备安装 HwameiStor 的集群名称。 
- 
在左侧导航栏中选择 Helm 应用 -> Helm 模板,找到并点击 HwameiStor 。  
- 
在 版本 中选择希望安装的版本,点击 安装 。 
- 
在安装界面,填写所需的安装参数。如需要部署生产环境,建议调整资源配置:生产环境资源要求。   - 
Global Setting—>global image Registry:设置所有镜像的仓库地址,默认已经填写了可用的在线仓库。 如果是私有化环境,可修改为私有仓库地址。 
- 
Global Setting—>K8s image Registry:设置 K8s 镜像仓库地址,默认已经填写可用在线仓库。 如果私有化环境,可修改为私有仓库地址。 
- 
Global Setting—>kubelet Root Dir:默认的 kubelet目录为/var/lib/kubelet。 如果您的 Kubernetes 发行版使用不同的kubelet目录,必须设置参数kubeletRootDir。 详细信息请参考自定义 kubelet 根目录。
- 
Config Settings—>DRBDStartPort:默认以 43001 开始,当开启 DRBD时,每创建一个高可用数据卷,需要占用主副本数据卷所在节点的一组端口。 请先安装好 DRBD。
- 
StorageClass 配置 HwameiStor 部署后,会自动创建 StorageClass。 - AllowVolumeExpansion:默认为关闭状态,开启后,基于 StorageClass 创建的数据卷可以扩容。
- DiskType:创建的存储池(StorageClass)的磁盘类型,支持类型有:HDD、SSD。默认为 HDD。
- Enable HA:默认关闭- HA, 即创建的数据卷为- 非高可用,当开启后,使用该- StorageClass创建的数据卷可以设置为- 高可用数据卷。请在开启前完成 DRBD 安装。
- Replicas:非- HA模式下,- Replicas数量为- 1;当开启- HA模式后,- Replicas数量可以为- 1或者- 2,并且数量为- 1时,可以转换为- 2。
- 
ReclaimPolicy: 数据卷删除时,数据的保留策略默认为delete。- Delete:当删除数据卷时,数据一并删除。
- Retain:当删除数据卷时,保留数据。
 
 
 
- 
- 
参数输入完成后,点击 确定 完成创建,完成创建后可点击 Helm 应用 查看 HwameiStor 安装状态。  
- 
安装完成!要验证安装效果,请参见下一章安装后检查。