Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-71-1680025.1
Update Date:2017-09-14
Keywords:

Solution Type  Technical Instruction Sure

Solution  1680025.1 :   How to Remove non-exist Storage LUNs from Oracle VM Manager  


Related Items
  • Oracle VM
  •  
  • Private Cloud Appliance X5-2 Hardware
  •  
Related Categories
  • PLA-Support>Infrastructure>Operating Systems and Virtualization>Virtualization>Oracle VM
  •  




In this Document
Goal
Solution
References


Created from <SR 3-9119110771>

Applies to:

Oracle VM - Version 3.0.1 and later
Private Cloud Appliance X5-2 Hardware - Version All Versions to All Versions [Release All Releases]
Linux x86-64

Goal

If a Storage LUN was erased on Storage system before "Delete Physical Disk" from Oracle VM Manager first, then when try to delete this non-exist Storage LUN afterwards, job might be aborted:

Job Construction Phase
----------------------
Job ID: 1402035959391

begin()
com.oracle.odof.exception.LockException: FibreChannel Volume Group is locked. job info: time:1402025767689 name:1402025767688 description:Rescan Physical Disks on Server ovs1. Use this command when SAN server disks have been added or removed from a server.
Fri Jun 06 02:26:05 EDT 2014 [admin]
at com.oracle.odof.core.storage.Transaction.acquireAccess(Transaction.java:220)
at com.oracle.odof.core.storage.Transaction.acquireVessel(Transaction.java:330)
at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:837)
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:601)
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:662)

Job Aborted from server, cleaning up client. 

 

Solution

1. Execute below command on all Oracle VM Servers which had been assigned with the non-exist Storage LUN:

# scsi-rescan


2. Execute below command on all Oracle VM Servers to flush all unused multipath device maps:

# multipath -F

 

Note: -F will flush all multipath devices which might cause unexpected result, consider to use -f if you know the specific.


3. Log into Oracle VM Manager BUI again, under Storage tab, select the SAN Server under which the non-exist Storage LUN is listed, Click button "Refresh SUN Server".
 

Note: if above method could not fix the problem, then please refer to section "Regenerate DB" in Doc ID 1555915.1 to address this issue.

 


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback