[ PCA ] Reprovisioning a Compute Node fails with "OVMRU_002028E Cannot create a repository on physical disk: SUN (3). A repository: [Rack1_Repository], already exists here." (Doc ID 2288102.1)

Last updated on JULY 23, 2017

Applies to:

Private Cloud Appliance - Version 1.0.1 and later
Linux x86-64

Symptoms

On Private Cloud Appliance, when trying to reprovision a compute node, it fails at the very end of the provisioning sequence, with an error reported in /var/log/ovca.log such as the following one :

[2017-07-19 12:51:17 3772676] WARNING (ovm:109) ovm_shell script finished with error: 1
STDOUT: Looking for server with servername ovcacn08r1 and devicename /dev/disk/by-id/scsi-3600144f0dd888b7f0000541c5d200004.
Processing server ovcacn39r1.
Processing server ovcacn40r1.
Processing server ovcacn42r1.
Processing server ovcacn41r1.
Processing server ovcacn36r1.
Processing server ovcacn37r1.
Processing server ovcacn38r1.
Processing server ovcacn07r1.
Processing server ovcacn08r1.
Found LUN SUN (1).
Found LUN SUN (2).
Found LUN SUN (3).
LUN SUN (3) matches page83 ID /dev/disk/by-id/scsi-3600144f0dd888b7f0000541c5d200004.
Creating repository Rack1-Repository.
Script Exception:

STDERR: com.oracle.ovm.mgr.api.exception.RuleException: OVMRU_002028E Cannot create a repository on physical disk: SUN (3). A repository: [Rack1_Repository], already exists here. [Wed Jul 19 12:51:16 UTC 201
7]
at com.oracle.ovm.mgr.rules.modules.api.physical.storage.FileSystemRules.createRepositoryPre(FileSystemRules.java:147)
at com.oracle.ovm.mgr.rules.modules.api.physical.storage.FileSystemRules.createRepositoryPre(FileSystemRules.java:60)
at sun.reflect.GeneratedMethodAccessor4311.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:690)
at com.oracle.ovm.mgr.rules.RulesEngine.runRules(RulesEngine.java:177)
at com.oracle.ovm.mgr.rules.RulesEngine.preProcess(RulesEngine.java:142)
at com.oracle.ovm.mgr.model.ModelEngine.preValidate(ModelEngine.java:542)
at com.oracle.ovm.mgr.model.ModelEngine.access$200(ModelEngine.java:67)
at com.oracle.ovm.mgr.model.ModelEngine$3.notify(ModelEngine.java:360)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:374)
at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:355)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:893)
at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:92)
at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
at com.oracle.odof.core.storage.Transaction.processCommand(Transaction.java:629)
at com.oracle.odof.core.TransactionManager.processTransactionWork(TransactionManager.java:651)
at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:756)
at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:467)
at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:525)
at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
at java.lang.Thread.run(Thread.java:682)

[2017-07-19 12:51:17 3772676] ERROR (utils:145) Error running create shared filesystem. ILOM MAC: 00:10:e0:5f:45:e5. Marking node as dead.

 

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms