#mongodb #kubernetes
#mongodb #kubernetes
Вопрос:
Я пытаюсь восстановить моментальный снимок моего текущего развертывания в новое развертывание через MongoDB Ops Manager. Как текущее, так и новое развертывание создаются с помощью MongoDB Enterprise Kubernetes Operator.
Однако я сталкиваюсь со следующими ошибками, о которых сообщает Ops Manager:
Restore from Backup (RestoreRsMemberFromBackupPhase2)
Check process needs restore from backup (CheckRsMemberNeedsRestorePhase2)
**Fails here -->**SeedRestoreAfterApplyOps the replica set member with an oplog and a replset config (SeedRestoreAfterApplyOps)
Mark automated restore phase finished (MarkRestorePhase2Finished)
Просматривая журналы контейнеров, я обнаружил следующие ошибки, о которых сообщает агент автоматизации:
Plan execution failed on step SeedRestoreAfterApplyOps as part of move RestoreRsMemberFromBackupPhase2 : <proj1-replicaset2-1>
[10:59:49.939] Failed to apply action. Result = <nil> : <proj1-replicaset2-1>
[10:59:49.938] Error starting mongo process proj1-replicaset2-1 on ephermal port : <proj1-replicaset2-1>
[10:59:49.938] Error starting mongo with args = map[net:map[bindIp:0.0.0.0 port:38348 ssl:map[mode:disabled]] replication:map[] setParameter:map[disableLogicalSessionCacheRefresh:true ttlMonitorEnabled:false] storage:map[dbPath:/data] systemLog:map[destination:file path:/var/log/mongodb-mms-automation/mongodb.log]] : (res=<nil>) : <proj1-replicaset2-1>
[10:59:49.937] Error starting mongod : <proj1-replicaset2-1>
[10:59:49.937] failed to store process id : open forkedProcesses: permission denied