nodeos 시작 문제-여러 오류
나는 이것으로 일하고 있습니다.
https://developers.eos.io/welcome/latest/getting-started/development-environment/start-your-node-setup
1.1 : keosd가 올바르게 시작됩니다.
1.2 : nodeos 명령을 입력하면 다음이 표시됩니다.
[2] + exit 254 nodeos -e -p eosio --plugin eosio :: producer_plugin --plugin --plugin
예상 한 것인지 오류 메시지인지 확실하지 않습니다.
2.1 : $ tail -f nodeos.log 실행 후 다음을 얻습니다.
std :: exception :: what : 구성 파일 / Users / wilfra / Library / Application Support / eosio / nodeos / config / config.ini 내의 알 수없는 옵션 'bnet-follow-irreversible'
error 2020-10-22T12 : 28 : 00.847 thread-0 main.cpp : 131
main] /Users/anka/eos/libraries/appbase/application.cpp(298) : Throw in function bool appbase :: application :: initialize_impl ( int, char **, vector <appbase :: abstract_plugin *>) 동적 예외 유형 : boost :: wrapexceptstd :: runtime_error std :: exception :: what : 구성 파일 / Users / 내 알 수없는 옵션 'bnet-follow-irreversible' wilfra / Library / Application Support / eosio / nodeos / config / config.inierror 2020-10-22T12 : 35 : 50.406 thread-0 main.cpp : 131
main] /Users/anka/eos/libraries/appbase/application.cpp(298) : Throw in function bool appbase :: application :: initialize_impl ( int, char **, vector <appbase :: abstract_plugin *>) 동적 예외 유형 : boost :: wrapexceptstd :: runtime_error std :: exception :: what : 구성 파일 / Users / wilfra / 내의 알 수없는 옵션 'bnet-endpoint' 라이브러리 / 응용 프로그램 지원 /eosio/nodeos/config/config.ini
여기에 다른 정보가 필요한지 잘 모르겠습니다. 저는 MacOS를 사용 중이며 Brew를 통해 최신 버전의 EOSIO로 업그레이드했습니다.
도움을 주셔서 감사합니다.
답변
Telegram에서 conr2d에 의해 솔루션이 제공되었습니다.
문제는 오래된 config.ini 파일이 있다는 것입니다. 나는 그것을 삭제하고 nodeos 명령을 다시 실행했으며 이러한 오류를 해결했습니다. nodeos를 실행하면 새로운 config.ini가 생성됩니다.
파일 위치 : ~ / Library / Application \ Support / eosio / nodeos / data
문제의 핵심은 오류 메시지의 다음 부분입니다.
std::exception::what: Unknown option 'bnet-follow-irreversible' inside the config file /Users/wilfra/Library/Application Support/eosio/nodeos/config/config.ini
config.ini 파일에 더 이상 유효하지 않은 옵션이 있으며이를 제거하면 문제가 해결된다는 것을 알려줍니다 (또는 최소한 지원되지 않은 구성 파일에서 다음 옵션을 표시).