实施步骤
搭建LIS运行环境
下面说明基于华为云HCS平台,非公有云。
搭建基础运行环境
- 创建VPC
登录华为云HCS,按规划创建VPC。
- 创建RDS数据库
- 登录华为云HCS,按规划创建RDS数据库;
- 设置root用户密码;
- 按照LIS安装包中的说明,修改LIS安装包中的数据库脚本中的root密码,导入LIS系统基础数据;
- 在RDS账号管理中,修改所有自动创建的LIS各分库的登录用户和密码。
- 创建DCS Redis缓存
登录华为云HCS,按规划创建DCS Redis。
- 创建OBS存储
登录华为云HCS,按规划创建OBS。
- 创建SFS存储
登录华为云HCS,按规划创建SFS。
- 创建管理访问密钥AK/SK
登录华为云HCS,在个人中心中创建管理访问密钥。
- 创建SWR镜像
- 登录华为云HCS,按规划创建SWR中的组织。
- 按照华为云指引,使用上面创建的管理访问密钥,生成永久有效的登录SWR的密钥。
- 按照LIS安装包中的说明,执行LIS安装包中的LIS脚本,在Linux下将LIS运行使用的镜像先导入本地。
- 在Linux下使用上面创建的SWR密钥,使用docker login登录SWR所在的地址。
- 按照LIS安装包中的说明,修改LIS安装包中的脚本指向SWR所在的地址,将本地LIS镜像推送到SWR。
- 创建CCE环境
- 登录华为云HCS,按规划创建CCE
- 在CCE中创建节点,使用规划中ECS配置
- 按照LIS安装包中的说明,在CCE中创建命名空间。
- 按照LIS安装包中的说明,在CCE中创建配置项和密钥。密钥为SWR登录永久密钥。配置项中修改登录RDS和DCS数据的用户密码。
- 按照LIS安装包中的说明,在CCE中创建配置存储卷PV,使用AK/SK,关联OBS和SFS。
- 按照LIS安装包中的说明,在CCE中创建配置存储卷声明PVC,关联存储卷。
- 按照LIS安装包中的说明,修改LIS k8s Deployment脚本,指向上述配置的SWR地址。
- 按照LIS安装包中的说明,修改部署有状态负载的k8s的动态PVC信息,根据华为云动态PVC配置规则指引,指向ECS所在的region,用于自动生成云硬盘EVS。
- 按照LIS安装包中的说明,使用上两步修改后的k8s部署脚本,在CCE中使用YAML创建所有LIS服务。
- 按照LIS安装包中的说明,按规划创建ELB和EIP。
- 按照LIS安装包中的说明,在CCE中,创建ELB路由指向LIS服务。
- 待CCE中所有负载启动后,系统即可正常访问。
- 内网DNS域名解析设置
按照规划的域名,在域名解析服务管理界面将域名指向ELB关联的EIP上。
验证操作是否成功
浏览器输入规划的域名,显示出系统登录页面,即可证明系统部署成功,也证明部署中使用的VPC、ELB、EIP、CCE、SWR、SFS、DCS等服务成功。
进行系统登录操作,如登录成功,则证明部署过程中使用的RDS、OBS等服务成功。