peer节点同步数据的问题?

各位,我已有一个fabric网络,账本数据已经达到了6GB,我在动态加入节点后,新节点会同步数据,但是我这边同步的时候有问题,同步到3GB左右的时候,peer就不同步了,查看top,看到dockerd占用了100%的CPU,一直保持100%,并且这个时候docker rm也不能用了,报错:dial unix /var/run/docker/containerd/docker-containerd.sock: connect: connection refused"

现在碰得到一个新情况: 新节点的服务器上,peer进程吃内存非常快,一会就到90%,并且进程会退出,docker 容器也退出,有人碰到过吗?

各位有碰到这样的情况吗?是不是节点的硬件性能不够?现在是2核+4G+256G硬盘,应该足够用啊。

配置文件如下:


services:
couchdb0:
container_name: couchdb0
image: hyperledger/fabric-couchdb
# Comment/Uncomment the port mapping if you want to hide/expose the CouchDB service,
# for example map it to utilize Fauxton User Interface in dev environments.
ports:
- "5984:5984"
volumes:
- /blockchainData/db/couchdb0:/opt/couchdb/data

peer1.orgrw.legalunion.com:
environment:
- CORE_LEDGER_STATE_STATEDATABASE=CouchDB
- CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb0:5984
depends_on:
- couchdb0
volumes:
- /blockchainData/peer1:/var/hyperledger/production

文件属性如下:

drwxr-xr-x  6 root root    4096 May 11 17:31 ./
drwxr-xr-x 23 root root    4096 May 14 09:53 ../
drwxr-xr-x  3 1000 docker  4096 May 11 16:05 db/
drwx--x--x 14 root root    4096 May 15 10:29 docker/
drwx------  2 root root   16384 May 11 14:06 lost+found/
drwxr-xr-x  4 1000 docker  4096 May 14 19:10 peer1/

请先 登录 后评论

2 个回答

admin

看不到你具体的信息。我估计你是直接采用DOCKER 来运行Peer节点的,估计是你docker的某个网络参数或者文件映射配置有问题了。

请先 登录 后评论
冯翔 - 高级系统架构师

估计是docket网络参数配置的问题,应该不是Fabric配置的问题。你可以把错误放到详细信贴出来让大家看看。

请先 登录 后评论
  • 4 关注
  • 0 收藏,686 浏览
  • jaker 提出于 2018-05-15 11:23