关于权限的问题
Cita部署过程中对于docker的启动和容器创建时针对于账户的,所以如果跨账户对docker容器进行操作可能会有错误提示,建议部署和调试都使用相同用户;
关于目录的问题
因为在部署过程中,cita文件目录比较多,所以很多脚本和指令的执行需要在固定目录下进行,所以请参考部署文档中的
pwd
位置;
关于Cita节点启停
参考 300秒快速部署Cita ,在停止节点和docker关闭后,再次使用
start
指令启动节点,将会发现微服务运行异常,仅仅会触发forever进程;(如果没有关闭docker或者删除容器,应不会出现该现象)
正确的停止后启动方法如下:
pwd
# /opt/cita_secp256k1_sha3 #返回当前目录
service docker start
./env.sh ./bin/cita setup test-chain/0
sleep 5
./env.sh ./bin/cita setup test-chain/1
sleep 5
./env.sh ./bin/cita setup test-chain/2
sleep 5
./env.sh ./bin/cita setup test-chain/3
./daemon.sh ./bin/cita start test-chain/0
./daemon.sh ./bin/cita start test-chain/1
./daemon.sh ./bin/cita start test-chain/2
./daemon.sh ./bin/cita start test-chain/3