运维部署工程师任务书
JoBackRer Lv3

区块链运维工程师任务书

任务目标

完成多机构联盟链网络搭建,部署Webase可视化平台,确保节点跨群组互通与智能合约部署环境就绪


核心任务清单

一、基础设施部署

  1. 工具链准备

    • 部署 generator 工具链(版本验证命令:./generator -h
    • 获取 FISCO-BCOS 2.9.1 二进制文件至 /meta 目录
  2. 节点拓扑架构

    机构 节点名称 所属群组 P2P端口 RPC端口
    机构A 节点0 群组1,2 30300 8545
    机构A 节点1 群组1,2 30301 8546
    机构B 节点0(2) 群组1 30302 8547
    机构B 节点1(3) 群组1 30303 8548
    机构C 节点0(4) 群组2 30304 8549

二、证书体系建设

▸ 生成根证书链(chain_ca目录)
▸ 签发机构A/B的二级证书(agency_ca目录)
▸ 部署SDK通信证书至各机构目录

三、节点部署实施

  1. 配置文件管理

    • 配置 node_deployment.ini 定义端口参数
    • 编写 group_genesis.ini 群组创世文件
  2. 节点服务部署

    • 生成机构A/B的节点安装包(nodea/nodeb目录)
    • 启动跨机构节点集群并验证进程状态

四、可视化平台部署

  • 部署 Webase 套件(管理地址:http://{服务器IP}:5000
  • 完成节点接入配置与网络连通性测试

交付物要求

  1. 区块链节点部署拓扑图(含端口映射关系)
  2. 证书体系架构文档(含证书目录树截图)
  3. 节点启动日志(ps -ef | grep fisco 输出)
  4. Webase平台访问地址及测试账号

关键检查点

⚠️ 端口冲突检测:确认30300-30304/8545-8549端口无占用
⚠️ 证书同步机制:确保peers.txt在机构间双向同步
⚠️ 群组一致性:验证群组1包含机构A/B节点,群组2包含机构A/C节点

 Comments
Comment plugin failed to load
Loading comment plugin