概要描述
本文描述TDC3.2.0 的安装方案
详细描述
环境检查
参考TDC&TCOS安装前环境检查,否则tcos会安装失败
安装包准备
TDC3.2的相关安装包已经上传到FTP服务器,可以联系星环科技售后获取。
安装TDC Installer
登录到安装包所在节点,运行以下命令解压 Installer 安装包,并进到安装包所在的目录。
tar -zxvf tar -zxvf tdc-installer-1.7.0-final.tar.gz
解压完成后进入tdc-installer 可以看到如下内容
cd tdc-installer
运行TDC Installer
bash -x start.sh
执行完成后,会提示图形化界面安装的url,账号以及密码, 如上图红框所示
所以打开浏览器,我们访问http://172.22.28.21:9999/ui 输入对应的账号密码
如果许可证没有生效,可以根据TOS Master节点的ip地址以及mac地址去erp上申请许可证
上传产品包到提示的路径,保证产品包完整。
安装TCOS
进入TCOS安装流程
系统预处理
首先,系统会自动对基础环境进行预处理。预处理完成后,您可以在页面右边查看日志。若处理有告警或错误,可以点击“重试”按钮重新处理。
若检测有错误,可点击 日志 查看日志,找到问题所在,此时无法点击“下一步”:
编辑Region
该步骤可以对 Region 信息进行编辑,Region 即为机房的概念。
若有跨机房部署的需求,需要在这一步添加Region;若没有跨机房部署需求,可以不做额外操作直接进入【下一步】
添加Region
点击【+添加Region】可以添加自定义的Region
region名称规范:必须以字母数字字符([a-z0-9A-Z])开头和结尾,可以包含破折号(-)、下划线(_)、点(.)和字母或数字,长度不超过 63 个字符
至少需要保留一个 Region,因此最后一个 Region 不允许删除
添加节点
在该步骤,可以为您的集群添加节点,至少需要添加 3 个节点。
提供 SSH 方式访问节点使用的用户名和密码,支持非root用户,但需要具有sudo权限。
点击“完成”,成功添加节点后可以看到如下节点列表,节点的CPU架构需要和【选择部署方案】页面选择的部署架构保持一致
系统自动对节点进行检测。请确保节点的环境和设置满足“环境要求”和“安装前准备”小节里所列的内容。可以点击【检测详情】查看检测详细内容,支持下载检测详情到本地,方便排查问题。
此外,可以点击【节点详情】查看节点的架构、CPU、内存、操作系统、内核版本信息
如果在第二部有添加region,这一步还需要分配region
若 Region 列表不止一个 Region,则添加完节点后必须为节点分配Region;
若 Region 列表只有一个 Region,则不强制要求手动分配,若未手动分配系统会自动将所有节点分配到唯一的 Region 里。
点击【分配Region】,对节点进行分配,这里必须按照网段进行分配
下面是个示例:
分配完成后,可以在节点列表看到分配的 Region 信息,多次选择会覆盖掉之前的 Region 选择。
分配节点
节点添加完成后,需要按角色对节点进行分配。
配置存储池
在这一步,需要对每个节点的进行存储池配置:
添加存储池时,若有节点未检测到可用磁盘(即存储磁盘设备下拉为空),可能是以下两种情况:
节点未挂盘:给节点挂盘
磁盘未清理干净(磁盘格式不正确,磁盘或者分区需要为不带有任何文件系统的裸盘),如果磁盘或者分区带有文件系统,可以用 wipefs -a /dev/xxx 命令清理。
对于TCOS master节点,必须在部署时添加创建存储池。对于非master节点,可以在部署完成后再补充创建
存储池配置规则:
开始配置存储池
选择服务
参数配置
您可以在此步对参数进行配置,其中内容框里填了默认值,一般不建议更改
需要配置的参数项:
高级配置
配置资源超配指数,高可用分级架构选择 Production Level 时不允许配置超配指数
设置超配20倍
点击确认之后开始安装且不可回退
安装
在安装开始后,不可点击浏览器的后退键。若通过其他方式进入安装前的步骤,可能会导致重复安装,重复安装时若修改系统服务的配置,可能会导致整个集群不可用
可用性检查
安装完成后,会对系统进行可用性检查,这里主要是对TCOS的可用性进行检查。
安装TDC
若选择安装方案时选择了TCOS+TDC,直接点击下一步即可进入安装TDC步骤;若选择安装方案时仅选择了安装TCOS,此时需要返回安装向导页,选择TDC安装方案来进入安装TDC步骤。
选择将要安装的TDC的产品版本,进入安装流程。
系统预处理
首先,系统自动进入预处理过程:
选择服务
这一步,选择需要安装的服务:
标注了“必选”的服务如没有安装则必须勾选,如已安装则可以不再勾选。重新选择已安装的服务则会重新安装或更新该服务。未安装的服务后续可在后台进行补充安装。
补装方式:
Audit:https://wiki.transwarp.io/pages/viewpage.action?pageId=54913977
Datamall:Datamall 1.4 on TDC 部署
Aquila 模块化:TDC-Operator-tdc-operator 模块化部署aquila、TDC-Operator-tdc-operator 部署 aquila 2.0.1
参数配置
默认直接安装,不修改
安装
可用性检查
部署完成
显示的内容可以复制记下
前往Ignitor注册用户
https://172.22.28.21/tdc/ignitor
登录管理员门户-ECO
为保证账户安全,登录后请尽快修改初始密码
Ignitor和ECO默认账号如下
用户名: eco-admin
初始密码: transwarp123
登录ignitor注册用户
打开url跳转,进入租户界面,后续可以进行实例的部署