diff --git a/src/gausskernel/storage/access/ustore/undo/knl_uundoapi.cpp b/src/gausskernel/storage/access/ustore/undo/knl_uundoapi.cpp index 4cbad291a..0f0c9da33 100644 --- a/src/gausskernel/storage/access/ustore/undo/knl_uundoapi.cpp +++ b/src/gausskernel/storage/access/ustore/undo/knl_uundoapi.cpp @@ -655,6 +655,9 @@ void RecoveryUndoSystemMeta(void) void AllocateUndoZone() { #ifndef ENABLE_MULTIPLE_NODES + if (!g_instance.attr.attr_storage.enable_ustore) { + return; + } AllocateZonesBeforXid(); #endif }