Catapult.recoveryがエラーを出力し、アボートしてしまう。

こんにちは、皆様。

ラズパイ上でノードを起動するべく、ソースからビルドして起動させました。
brokerの再起動時のrecoveryにおいて、下記に示すエラーが出力され、動作を停止しました。何が原因で動作を停止したのかわかりますでしょうか。catapult.serverやapiを含めた初回起動後にも同じエラーでbrokerは停止しました。

【環境】

  • ラズパイ4(メモリ8GB)
  • Ubuntu server 20.04
  • catapult version : 0.10.0.8
  • mongodb : 4.4.4

【エラー】

2021-03-12 19:04:53.613729 0x0000ffffab846690: (recovery::RecoveryOrchestrator.cpp@152) repairing importance
2021-03-12 19:04:53.613908 0x0000ffffab846690: (recovery::RecoveryOrchestrator.cpp@155) repairing messages
2021-03-12 19:04:53.614271 0x0000ffffab846690: (recovery::RecoveryOrchestrator.cpp@158) loading state
2021-03-12 19:04:53.614324 0x0000ffffab846690: (utils::StackLogger.h@37) pushing scope ‘load state’
2021-03-12 19:04:53.799603 0x0000ffffab846690: (utils::StackLogger.h@43) popping scope ‘load state’ (185ms)
2021-03-12 19:04:53.799763 0x0000ffffab846690: (recovery::RecoveryOrchestrator.cpp@166) loaded block chain (height = 2084, score = 44447299480769979)
2021-03-12 19:04:53.799813 0x0000ffffab846690: (recovery::RecoveryOrchestrator.cpp@168) repairing state
2021-03-12 19:09:55.531401 0x0000ffffa283de60: (src::MongoBulkWriter.h@220) bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }
2021-03-12 19:09:55.535249 0x0000ffffa203ce60: (src::MongoBulkWriter.h@220) bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }
2021-03-12 19:09:55.571270 0x0000ffffa3ffee60: (src::MongoBulkWriter.h@220) bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }
2021-03-12 19:09:55.611274 0x0000ffffa8a59e60: (src::MongoBulkWriter.h@220) bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }
2021-03-12 19:09:55.718061 0x0000ffffab846690: (utils::StackLogger.h@43) popping scope ‘running recovery operations’ (302105ms)
2021-03-12 19:09:55.718243 0x0000ffffab846690: (local::HostUtils.h@43) unhandled exception while boot!
Throw location unknown (consider using BOOST_THROW_EXCEPTION)
Dynamic exception type: catapult::catapult_errorstd::runtime_error
std::exception::what: bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }

2021-03-12 19:09:55.718375 0x0000ffffab846690: (local::HostUtils.h@44) Throwing exception: bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }
2021-03-12 19:09:55.718470 0x0000ffffab846690: (process::ProcessMain.cpp@75)
thread: recovery catapu
unhandled exception while running local node!
…/src/catapult/local/HostUtils.h(44): Throw in function std::unique_ptr<_Tp> catapult::local::CreateAndBootHost(TArgs&& …) [with THost = catapult::local::{anonymous}::DefaultRecoveryOrchestrator; TArgs = {std::unique_ptr<catapult::extensions::ProcessBootstrapper, std::default_deletecatapult::extensions::ProcessBootstrapper >}]
Dynamic exception type: boost::wrapexcept<catapult::catapult_errorstd::runtime_error >
std::exception::what: bulk ‘accounts’ operation failed
code: generic server error
what: Failed to send “update” command with database “catapult”: Failed to read 4 bytes: socket error or timeout: generic server error
{ “nInserted” : 0, “nMatched” : 0, “nModified” : 0, “nRemoved” : 0, “nUpserted” : 0, “writeErrors” : [ ] }

/symbol-commands/start.sh: line 69: 14040 Aborted (core dumped) $catapultAppFolder/bin/catapult.recovery “$config”
!!! broker recovery has CRASHED!

よろしくお願いします。

【2021/03/16 追記】
エラー内に timeout とあるので、ラズパイ4の環境が問題(性能不足)かなと仮定して、AWS上でビルドして同じようにやってみましたが、同じエラーとなりました。

■AWS上の環境
インスタンスタイプ:c6g.xlarge
OS:Ubuntu Server 20.04 (arm64)
CPU:4
メモリ:8GB
ストレージ:SSD 500GB

【2021/3/17 追記】
Mongoのバージョンが違ったので、変更してみましたが、結果変わらず。
前)4.4.4-focal
後)4.4.3-bionic