バックグラウンドでGethを起動する際のエラー
解決したいこと
Gethの勉強をしているのですが、バックグラウンドでgethの起動ができません。
まず、技術書に書かれているとおり以下のコードで試しました。
$ nohup geth --networkid 4649 --nodiscover --maxpeers 0 --datadir ./data_testnet --mine --miner.threads 1 --rpc 2>> ./data_testnet/geth.log &
コンソールに接続しようとするとエラーが起こります。
$ geth attach rpc:http://localhost:8545
Fatal: Failed to start the JavaScript console: api modules: Post "http://localhost:8545": dial tcp 127.0.0.1:8545: connect: connection refused
ログを見ると、
flag provided but not defined: -minerthreads
とのことで、ほかの方に、
--minerthreadsを--miner.threadsに直すようご指摘いただきました。
修正し、もう一度試してみましたが、次は、
flag provided but not defined: -rpc
とのログが出てしまいました。
自分のPCのrpcの接続環境に問題があるのでしょうか、それともシンプルにコードにミスがあるのでしょうか。
教えていただけると幸いです。
0