我正在尝试在法定计算机(http://docs.goquorum.com/en/latest/Getting%20Started/7Nodes-Setup/)上的本地计算机上构建7nodes示例。但是当我运行“ ./raft-init.sh”(即使使用sudo)时,会出现以下错误:
[*] Cleaning up temporary data directories
[*] Configuring node 1 (permissioned)
INFO [08-31|21:49:29.528] Bumping default cache on mainnet provided=1024 updated=4096
WARN [08-31|21:49:29.529] Sanitizing cache to Go's GC limits provided=4096 updated=1978
Fatal: Failed to read genesis file: open genesis.json: permission denied
我不知道该怎么办? 感谢您的帮助。
答案 0 :(得分:0)
该脚本希望在当前目录中找到genesis.json
文件。
确保您在正确的目录(examples/7nodes
)中。如果genesis.json文件不存在,则说明从github上签出7nodes示例可能有问题,或者它一定已被意外删除。
BTW不能以root身份运行,也不能使用sudo
来运行,否则很可能会遇到各种问题。