扩容一个新节点、使用MySQL存储引擎

为新节点生成私钥证书

接下来的操作都在nodes/127.0.0.1目录下进行

  1. 获取证书生成脚本

  2. 生成新节点私钥证书

    # -c指定机构证书及私钥所在路径
    # -o输出到指定文件夹,其中node4/conf中会存在机构agency新签发的证书和私钥
  • 准备节点配置文件 

  1. 拷贝node0/config.ininode0/start.shnode0/stop.sh到node4目录;
  2. 修改node4/config.ini。对于[rpc]模块,修改channel_listen_port=20204jsonrpc_listen_port=8549;对于[p2p]模块,修改listen_port=30304并在node.中增加自身节点信息;拷贝节点1的node0/conf/group.1.genesis(内含群组节点初始列表)和node0/conf/group.1.ininode4/conf目录下,不需改动;

  3. 执行node4/start.sh启动节点;

  4. 确认node4与其他节点连接已经建立,加入网络操作完成。

    2. 节点加入群组

    获取node4的nodeid

    使用控制台将node4加入群组1

  5. 使用addObserver将node4作为观察节点加入群组1

  6. 使用addSealer将node4作为共识节点加入群组1

  • 使用MySQL存储引擎

  1. 安装MySQLMySQL安装成功后,启动MySQL服务,并设置root账户密码修改MySQL配置文件(/etc/mysql/my.cnf)重启MySQL服务
  2. 登录MySQL客户端,验证参数是否生效

    验证参数过程

  • 使用MySQL存储

    修改存储配置为MySQL启动区块链节点启动区块链节点

    2.4 检查区块链网络

    检查进程是否启动检查网络连接是否正常检查区块链共识是否正常使用控制台发起CRUD操作

  • 创建表student向表中插入数据查询表中数据通过MySQL客户端查询t_demo在数据库中的情况
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值