StorageGRID node LDR service in error state after storage controller replacement
Applies to
StorageGRID
Issue
Following a E2800 controller replacement, the SG5712 storage node is Unknown/Offline due to LDR service being in an error state.
Below error is observed in
bycast-err.log:CRITICAL 0477 PATM: Assertion Failed#012[/build/src/modules/AttrPersistence_Module/AttrPersistence_Module.cc:477 void (anonymous namespace)::AttrPersistenceStorage::loadMODSBranch()] REQUIRES FAILED ("Error loading resources.dig file, Aborting..." == nullptr) is false. []ERROR 0483 PATM: 0# sgutil::stacktrace::current[abi:cxx11]() in /usr/local/ldr/ldrERROR 0483 PATM: 1# CXD_Debug_PrintStackCrawl() in /usr/local/ldr/ldrERROR 0483 PATM: 2# 0x0000000001601DC3 in /usr/local/ldr/ldrERROR 0483 PATM: 3# 0x00000000015FC9BD in /usr/local/ldr/ldrERROR 0483 PATM: 4# 0x000000000226BC64 in /usr/local/ldr/ldrERROR 0483 PATM: 5# ade_details::SpawnContext::processEntry() in /usr/local/ldr/ldrERROR 0483 PATM: 6# void boost::context::detail::fiber_entry<boost::context::detail::fiber_record<boost::context::fiber, ade_details::SpawnContext::CachingStackAllocator<boost::context::basic_protected_fixedsize_stack<boost::context::stack_traits> >, ade_details::SpawnContext::CachingStackAllocator(sgutil::ID<ade::module_id_tag, unsigned int>, std::function<void ()>, unsigned int, bool)::{lambda()#1}::operator()() const::{lambda(boost::context::fiber&&)#2}> >(boost::context::detail::transfer_t) in /usr/local/ldr/ldrERROR 0483 PATM: 7# make_fcontext in /lib/x86_64-linux-gnu/libboost_context.so.1.81.0