区块链国赛第五套样题(关于运维)

本文详细描述了在Linux服务器上部署和运维区块链系统的过程,包括搭建星形组网的多群组联盟链、部署区块链控制台、管理前置平台的安装与验证,以及生成新节点并加入群组的操作。
摘要由CSDN通过智能技术生成

任务1-2:区块链系统部署与运维

围绕电子签章区块链平台部署与运维需求,进行项目相关系统、节点以及管理工具的部署工作。通过监控工具完成对网络、节点服务的监控。最终利用业务需求规范,完成系统日志、网络参数、节点服务等系统结构维护。

1. 登陆Linux服务器,安装并部署单机、四机构、三群组、八节点的星形组网拓扑区块链系统;

2. 登陆Linux服务器,安装并部署区块链系统控制台,检查部署控制台是否正常运行;

3. 登录Linux服务器,部署区块链管理前置平台;

4. 登陆Linux服务器,使用终端生成新的节点,并且将该节点加入对应群组然后启动节点。

子任务1-2-1: 登陆Linux服务器,安装并部署单机、四机构、三群组、八节点的星形组网拓扑区块链系统,具体工作内容如下:

  1. 搭建部署多群组联盟链并启动所有节点;
  2. 通过命令验证区块链节点进程运行状况;
  3. 通过命令验证区块链连接状态和共识状态日志输出。

1-2-1-1:搭建部署多群组联盟链并启动所有节点;

题目要求单机、四机构、三群组、八节点 这就需要我们进行配置文件的编写了

 运行脚本,生成节点

 启动节点

1-2-1-2:通过命令验证区块链节点进程运行状况;

1-2-1-3:通过命令验证区块链连接状态和共识状态日志输出。

连接状态

共识状态

子任务1-2-2:登陆Linux服务器,安装并部署区块链系统控制台,检查部署控制台是否正常运行,具体工作内容如下:

  1. 解压控制台安装包并拷贝配置文件到当前目录;
  2. 配置控制台证书;
  3. 启动控制台;
  4. 验证控制台是否正常运行。

1-2-2-1:解压控制台安装包并拷贝配置文件到当前目录;

解压控制台安装包

拷贝配置文件

1-2-2-2:配置控制台证书;

1-2-2-3:启动控制台;

1-2-2-4:验证控制台是否正常运行。

子任务1-2-3:登录Linux服务器,部署区块链管理前置平台,具体内容如下

  1. 解压平台操作对应安装包;
  2. 配置秘钥文件并检查前置平台启动情况;
  3. 查看日志以及查看中间件进程;
  4. 检查进程端口以及访问服务。

1-2-3-1:解压平台操作对应安装包;

下载安装包

wget https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/WeBASE/releases/download/v1.5.5/webase-front.zip

解压安装包

unzip webase-front.zip

1-2-3-1:配置秘钥文件并检查前置平台启动情况;

配置秘钥文件

cp nodes/127.0.0.1/sdk/* webase-front/conf/

配置JAVA_HOME环境

这里就不多赘述了,之前的文章有详细介绍如何配置javahome环境

启动webase-front

bash start.sh

 检查前置平台启动情况

bash status.sh

1-2-3-1:查看日志以及查看中间件进程;

查看日志

查看中间件进程

中间件进程有节点进程和WeBASE-front进程

节点进程

ps -ef | grep -v grep | grep node

WeBASE-front进程

 ps -ef | grep -v grep | grep webase.front

1-2-3-1:检查进程端口以及访问服务。

检查进程端口

ps -ef grep webase-front

访问服务

子任务1-2-4:登陆Linux服务器,使用终端生成新的节点,并且将该节点加入对应群组然后启动节点,具体内容如下:

  1. 生成新节点,修改新节点配置;
  2. 启动新节点,并查看节点的nodeid;
  3. 将新节点作为观察节点加入群组1当中,并检查是否加入成功。

1-2-4-1:生成新节点,修改新节点配置;

生成新节点

拷贝节点配置文件

cp node0/start.sh node0/stop.sh node0/config.ini ./node8/

 拷贝节点群组文件

cp node0/conf/group.1.genesis node0/conf/group.1.ini ./node8/conf/

 修改配置

1-2-4-2:启动新节点,并查看节点的nodeid;

启动节点

查看节点nodeid

1-2-4-3:将新节点作为观察节点加入群组1当中,并检查是否加入成功。

检查

  • 29
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值