1 Reply Latest reply: Apr 22, 2013 2:41 PM by user8611443 RSS

    Remove iSCSI physical disks without deleting data

    user8611443
      I just set up a new OVM 3.0 environment. When I discovered disks from my Equallogic SAN, I got more physical disks than I wanted (as the Oracle Virtual Server/Manager had access to more disks that I intended).

      I now want to remove the Physical disks from OVM, along with the appropriate iSCSI disconnect, WITHOUT deleting any data!

      I have tried to use the red "X" on the physical disk but I get this:

      Job Construction Phase
      ----------------------
      begin()
      com.oracle.ovm.mgr.api.exception.RuleException: OVMRU_002026E Cannot use or delete physical disk: EQLOGIC (5), it already contains a file system: [fca1693a41be4816a60fa5451248b1ba]
      Thu May 24 15:34:21 EDT 2012
      at com.oracle.ovm.mgr.rules.modules.api.physical.storage.StorageRulesUtils.throwIfHasExistingFileSystem(StorageRulesUtils.java:114)
      at com.oracle.ovm.mgr.rules.modules.api.physical.storage.StorageRulesUtils.throwIfCannotDeleteStorageElement(StorageRulesUtils.java:187)
      at com.oracle.ovm.mgr.rules.modules.api.physical.storage.VolumeGroupRules.deleteStorageElementPre(VolumeGroupRules.java:72)
      at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:634)
      at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:598)
      at com.oracle.ovm.mgr.rules.RulesEngine.runRules(RulesEngine.java:184)
      at com.oracle.ovm.mgr.rules.RulesEngine.preProcess(RulesEngine.java:136)
      at com.oracle.ovm.mgr.model.ModelEngine.preValidate(ModelEngine.java:505)
      at com.oracle.ovm.mgr.model.ModelEngine.access$200(ModelEngine.java:59)
      at com.oracle.ovm.mgr.model.ModelEngine$3.notify(ModelEngine.java:313)
      at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:219)
      at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:769)
      at com.oracle.odof.command.InvokeMethodCommand.process(InvokeMethodCommand.java:100)
      at com.oracle.odof.core.BasicWork.processCommand(BasicWork.java:81)
      at com.oracle.odof.core.storage.Transaction.processCommand(Transaction.java:467)
      at com.oracle.odof.core.TransactionManager.processTransactionWork(TransactionManager.java:650)
      at com.oracle.odof.core.TransactionManager.processCommand(TransactionManager.java:755)
      at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:395)
      at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:453)
      at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
      at java.lang.Thread.run(Thread.java:662)

      Job Aborted from server, cleaning up client.

      How do I remove these from OVM without messing them up?