2.3 华为链服务部署
2.3.2 基于边缘集群部署
OS x86_64架构
Ubuntu 16.04 LTS (Xenial Xerus)、Ubuntu 18.04 LTS (Bionic Beaver) 、CentOS 7.x 和RHEL 7.x、银河麒麟4.0.2、中兴新支点 v5.5、中标麒麟v7.0
内存 ● 专业版8GB
● 企业版8GB CPU ● 专业版>=4核
● 企业版>=4核
硬盘 区块数据将存放在/var/bcs/目录,请保证该目录有充足空间。建议磁 盘大小如下:专业版500GB,企业版2TB。
GPU(可
选) 同一个边缘节点上的GPU型号必须相同。
说明当前支持Nvidia Tesla系列P4、P40、T4等型号GPU。
含有GPU硬件的机器,作为边缘节点的时候可以不适用GPU。
如果边缘节点使用GPU,您需要在纳管前安装GPU驱动。
NPU(可
选) 华为昇腾AI加速处理器。
说明当前仅支持集成了华为昇腾310、910芯片的边缘节点,如Atlas 300推理卡、
Atlas 500智能小站、Atlas 800推理服务器。
如果边缘节点使用NPU,请确保边缘节点已安装驱动(目前昇腾310仅支持 1.3.x.x和1.32.x.x的固件版本,例如1.3.2.B893,可用npu-info命令查看固件版 本)。如果没有安装驱动,请联系设备厂商获取支持。
容器引擎
(使用容器 应用的场景 必选)
Docker版本必须高于17.06,推荐使用18.06.3版本。
(请勿使用18.09.0版本Docker,该版本存在严重bug,详见https://
github.com/docker/for-linux/issues/543;如果已使用此版本,请 尽快升级。Atlas 500小站预置的Docker 18.09.0.60软件版本已经修 改该问题。)
说明Docker安装完成后,请将Docker进程配置为开机启动,避免系统重启后 Docker进程未启动引起的系统异常。
项目 规格要求
端口使用 边缘节点需要使用如下端口,请确保这些端口能够正常使用。
● 8102:边缘节点日志上报至AOM
● 8149:边缘节点监控上报至AOM
● 8065:边缘节点告警上报至AOM
● 443:边缘节点连接IEF
● 8883:内置MQTT Broker使用的端口
● 1883:外置MQTT Broker使用的端口
● 20004:边缘节点上报消息到DIS
● 30603:边缘区块链console监听的端口
时间同步 边缘节点时间需要与UTC标准时间保持一致,否则会导致边缘节点的 监控数据、日志上传出现偏差。您可以选择合适的NTP服务器进行时 间同步,从而保持时间一致。详细配置方法请参见如何同步NTP。
部署华为链服务
完成环境准备工作后,可按照如下步骤购买并部署华为链服务。
步骤1 登录区块链服务管理控制台,进入“服务管理”,在华为链页面单击“购买”。
步骤2 根据界面提示,配置区块链基本信息,参数如表2-3所示。
图2-4 边缘管理模式
表2-3 基本信息配置 线开头,长度为4-24个字符。
说明
目前区块链名称不支持修改,只能删除重新创 建。
bcs-hw
管理模式 选择边缘管理:使用用户自有边缘节点管理 区块链数据。
边缘管理
版本类型 BCS提供专业版、企业版供您选择。 专业版 初始密码 初始密码用于登录边缘侧console页面,请
妥善保管。 共识需要遵从的规则。默认为Raft(CFT) 策略。
● 安全机制:保证数据安全的加密算法,
默认为ECDSA;支持国密算法。
注册边缘节点
部署服务完成后,请按照如下步骤注册边缘节点。
步骤1 在“华为链”页签,单击已创建成功的服务名称,进入服务详情页面。
步骤2 首次创建服务,在打开的注册边缘节点提示页面,单击“注册边缘节点”。
步骤3 在打开的页面,填写边缘节点名称和描述。
图2-5 填写边缘节点信息
步骤4 单击“注册”。
步骤5 进入边缘节点配置页面,请按照页面提示操作:
图2-6 配置页面
1. 单击“下载边缘节点配置文件”。
2. 单击“下载核心软件安装工具”。
图2-7 下载核心软件安装工具
3. 将前面步骤5.1和步骤5.2的配置文件和安装工具的压缩包同时上传到边缘节点同 一个目录下。
图2-8 上传压缩包
4. 按照界面提示顺序复制命令并执行,以下截图仅供参考,请以实际操作的命令为 准(命令行中的安装包名称与边缘节点名称一致)。
图2-9 安装信息
5. 执行安装命令完成后,运行结果显示“install_success”表示配置文件和工具安装 成功。
图2-10 执行命令
图2-11 安装成功
6. 注册成功后,边缘节点页面显示一条“运行中”的节点记录。
说明
若节点状态显示“未纳管”,说明未进行边缘节点安装操作或安装过程中断,请重新按照 注册边缘节点的操作步骤完成安装。
图2-12 边缘节点记录
----结束
绑定边缘节点
边缘节点注册成功后,可以将组织和边缘节点进行绑定。
步骤1 在“华为链”页签,单击已创建成功的服务名称,进入服务详情页面。
图2-13 绑定边缘节点
步骤4 单击“提交”。
步骤5 返回组织页面,组织状态显示正常表示绑定成功。
----结束
登录边缘 Console
边缘节点绑定成功后,BCS服务默认将第一个绑定的边缘节点作为Console页面。登录 边缘Console页面后浏览链信息、管理合约、下载配置文件。
步骤1 在“华为链”页签,单击已创建成功的服务名称,进入服务详情页面。
步骤2 单击左侧导航栏的“概览”。
步骤3 在“服务概览”页面下方,单击“边缘侧Console”。
图2-14 边缘侧 Console
步骤4 将边缘节点内网IP更换为公网IP地址后,在打开的页面输入边缘console初始密码,用 户名默认admin。
说明
用户名默认为admin,密码为您在部署区块链服务时设置的边缘console初始密码。为了保证系 统安全,建议定期修改密码。
步骤5 登录成功后,进入区块链管理页面。详细操作请参考管理区块链。
----结束