OVS issue

hi
please tell if i have 5-6 fields on screen & for each field i want to get the help through OVS,than how to do,do i need to include individual OVS_USAGE iin my application for all 5-6 fields & than respective methods in view or in same single on_ovs method it can be done.

Hi Vipin,
Can you share how did you achieve the F4 using OVS for multiple input fields?
I have a similar requirement.
Thanks,
Ajay

Similar Messages

  • Oracle VM performance issues on OVS 2.2 - java 64bit (jre 1.6) applications

    In an effort to move to pvt cloud & thanks to Oracle's database licensing policy on vm's we have decided to use Oracle Virtual Server as the hypervisor, OEL5+ as the database OS, and 11GR2 Grid Single Node RAC with ASM as the database. Our application can be on RHEL5+ or OEL5+ doesnt matter.
    Here is my configuration (at present all componets running on only 1 physical server) :
    1. OVS 2.2 on BL465G6 with 32G memory, primary storage repository is off fiber channel from a 3PAR array.
    2. 40G individual LUNs physical disks presented to all application servers (Now i was using shared virtual disks & image files with file: driver and then blktap driver, for both performance sucks with file:driver being worst). I have tried OEL5+ templates, with RHEL5+ para virtualized OS as the current one.
    3. On database side --> ASM disks are physical as well (just converted). Overall, the only filebased images off the repository is one of the middleware servers (MQ) , loadbalancer (Zeus) and Routing Software (Vyatta)
    We are running a loadrunner test and here are the following results.
    Perf App : physical linux box running appl
    Perf DB : physical solaris box running db
    Cloud App : RHEL5 paravirtualized vm on phy: disk
    Cloud DB : Oracle 11GR2 1 node Rac , Grid Installation , ASM disks are physical , OCR/Vote disks are physical
    Perf App with Perf DB     Cloud App with Perf DB     Cloud App with Cloud DB
    140.08s     219.432s     226.476s
    Also, i have noticed during the test only 1 vCPU is utilized. remaining stay idle.
    I have run several disk benchmarking tests to determine that phy: disk presented is the best option for reads and writes. I have also run tcpdump and removed the loadbalancer and routing software out of the equation by creating a flat single subnet network amongst the appl and dB (both running on the same physical server). Tcpdump shows not much fragmentation or re-transmission and shows a similar pattern what we would see in the physical environment. The application version/ java & jre version is same on both the vm and physical server. Only difference is dB (in physical world it runs on Solaris, here it is running on OEL vm)
    Note : On the OEL templates NUMA was turned off. turning that ON yielded an overall performance gain of 30%. Now i need to fine tune further. So my questions based upon my observations are :
    1. vCPU calibration : Can i pin 1 physical CPU to 1 vCPU ? How does this scheduling happen or controlled.
    2. Why is only vCPU showing utilization while all others stay idle. I have 4 to 6 vCPUs per vm
    3. Any tuning to be done at the OVS layer?
    4. Any tuning to be done at the vm's. (Note in our physical environment, apart from hardening the OS and stripping off unnecesarry rpm's we do not modify the kernel neither do we modify any TCP and/or memory buffer parameters)
    Oracle support is spending days trying to figure out my issue. I have uploaded OSWatcher data so many times. I need to escalate the case but i have always received better support & information, yet quick from the forum. Any pointers would be helpful.

    What are you missing?
    I inherited this app and signing the third party jars is how it was setup, I was wondering the same thing too, why was it necessary to sign the third party jars?
    The applet runs in either JRE 1.6.0_13 or JRE 1.6.0_27 depending on the other Java apps the user uses. JRE 1.6.0_13 does not have the mixed code security (so it is like is disable), but JRE 1.6.0_27 does have the mixed code security and the applet will not launch with mixed code security enable, so we have to disable it. With all the hacking going on in the last two years, is important to improve security; so this is a must.
    Yes, I always clear up the cache.
    Any idea on how to resolve this problem?

  • Issue in resuing OVS usage

    Hi Gurus,
    We have an issue related to OVS usage for search helps in one of the Webdynpro applications.
    In the Webdynpro application we have two options for creating a shopping cart.
    When option 1 is used a set of screens would call and the fields are mapped to one structure.
    When option 2 is used different set of screens would be called and the fields are mapped to a different structure.
    In both the option 1 and option 2 screens some fields are common like GL account, Cost centre, Project and Work order etc though they are mapped to different structures and all the fields have search helps.
    In option 1 the search helps are working fine with OVS usage.
    However when we are trying to use the same OVS usage for the same fields in option 2 the search helps are not working and we are getting an error message saying OVS usage 'XXXX' has already been used.
    Early response and  leads / inputs to resolve this issue would be appreciated and ofcourse full points would be awarded.
    Regards,
    Teja

    Hi Sarabjeet / Sana -
    Thanks for your inputs.
    Yes, same OVS usage could not be used.
    We have copied the existing OVS usage say ZOVS usage and tried using it but system is still throwing an error message that 'OVS has already been used'.
    We believe some minor thing is missing which is throwing this error message.
    Please provide any leads....to resolve this issue.
    Regards,
    Teja

  • Windows Server 2008 R2 issues on OVS 3

    I've been trying to get Windows Server 2008 R2 to work on OVS3 and been having issues.
    First I tried to copy a working VM from OVS2 and it seemed to work, but it would crash whenever intensive I/O happened. I installed the OVS3 PVM drivers, hoping that would fix it, but it didn't. I moved it over to another server, thinking maybe it was a hardware issue. No luck there.
    I also tried a fresh install. It boots up and when it starts to unpack the install files the VM reboots. I tried this with an NFS repository and on local disk with the same result.
    Has anyone successfully installed Win2K8 Server on OVM3? Any ideas?
    Thanks,
    Jim

    Both Mem and Max Mem were set to 2048 mb, so I figured it was fine. But I changed them both to 4096 mb and now it's working. Odd.
    Both the copied VM and the fresh install are working.
    Thanks.

  • Context Element Issue In OVS Usage

    Hi Experts,
         I have a table to which there has been an OVS declared for a Paticular column. The ovs is working fine but the problem arises when i click on some value in the ovs the selected value goes and sits in the first row as that is the lead selected element.
        The ovs method doesnt allow us to create a new method parameter  context_element like in other methods so is there a way i can get the reference of the row (element) that i click on the table to generate the ovs.
    Thanks In Advance,
    Chaitanya.

    Hi,
    Try the below code to set value for the selected row in phase 3 of OVS.
      Node= wd_Context->path_get_node( wd_This->nodename ).
      Node->set_lead_selection( ovs_callback_object->context_element ).
                Elem= Node->get_Element( ).
                lr_context = wd_Context->get_context( ).
                lr_context->add_context_attribute_change(
                  element = Elem
                  attribute_name = ovs_callback_object->context_attribute
                  new_value = "ABC"
                Node->set_attribute(
                  name = ovs_callback_object->context_attribute
                  VALUE = "ABC"
    Regards,
    Shruthi R

  • OVS value not getting populated in field

    Hi Experts,
    Kindly suggest me a solution for the below given issue.
    I have added three custom fileds to an already existing WD Coponent.
    And also added OVS help as an input help method to these fields.
    If I right click on the WD application and TEST, the application opens in browser and I am able to select the value from OVS list.
    If I run the application by copying the URL and paste it in the browser, or clicking on Portal link, if we select the value from OVS list that value is not getting populated in the field.
    Below is the logic I have written.
    method ON_OVS_PAYMENT .
    TYPES:   BEGIN OF ty_payment,
                 payment TYPE char4,
                 desc    TYPE char30,
               END OF ty_payment.
    * declare data structures for the fields to be displayed and
    * for the table columns of the selection list, if necessary
      types:
        begin of lty_stru_input,
    *   add fields for the display of your search input here
          payment type char4,
    *      desc    type string,
        end of lty_stru_input.
      types:
        begin of lty_stru_list,
    *   add fields for the selection list here
          payment type char4,
          desc    type char30,
        end of lty_stru_list.
      data: ls_search_input  type lty_stru_input,
            lt_select_list   type standard table of lty_stru_list,
            ls_text          type wdr_name_value,
            lt_label_texts   type wdr_name_value_list,
            lt_column_texts  type wdr_name_value_list,
            lv_window_title  type string,
            lv_group_header  type string,
            lv_payment       type string,
            lt_payment       TYPE TABLE OF ty_payment,
            ls_payment       TYPE ty_payment,
            lv_short         TYPE string,
            lv_table_header  type string.
      field-symbols: <ls_query_params> type lty_stru_input,
                     <ls_selection>    type lty_stru_list.
      case ovs_callback_object->phase_indicator.
        when if_wd_ovs=>co_phase_0.  "configuration phase, may be omitted
    *   in this phase you have the possibility to define the texts,
    *   if you do not want to use the defaults (DDIC-texts)
          ls_text-name = `PAYMENT`.  "must match a field name of search
          ls_text-value = `Terms of payment`. "wd_assist->get_text( `001` ).
          insert ls_text into table lt_label_texts.
          ls_text-name = `PAYMENT`.  "must match a field in list structure
          ls_text-value = `Terms of Payment`. "wd_assist->get_text( `002` ).
          insert ls_text into table lt_column_texts.
          ls_text-name = `DESC`.  "must match a field in list structure
          ls_text-value = `Description`. "wd_assist->get_text( `002` ).
          insert ls_text into table lt_column_texts.
          ovs_callback_object->set_configuration(
                    label_texts  = lt_label_texts
                    column_texts = lt_column_texts
                    group_header = lv_group_header
                    window_title = lv_window_title
                    table_header = lv_table_header
                    col_count    = 2
                    row_count    = 20 ).
        when if_wd_ovs=>co_phase_1.
          ovs_callback_object->context_element->get_static_attributes(
              importing static_attributes = ls_search_input ).
    *     pass the values to the OVS component
          ovs_callback_object->set_input_structure(
              input = ls_search_input ).
        when if_wd_ovs=>co_phase_2.
          if ovs_callback_object->query_parameters is not bound.
    ******** TODO exception handling
          endif.
          assign ovs_callback_object->query_parameters->*
                                  to <ls_query_params>.
          if not <ls_query_params> is assigned.
    ******** TODO exception handling
          endif.
    *     call business logic for a table of possible values
    *     lt_select_list = ???
          lv_short = <ls_query_params>-payment.
          CALL FUNCTION 'ZSIILESD001' DESTINATION 'LOGICALE22'
          EXPORTING
          i_payment             = lv_short
          TABLES
          ET_PAYMENT            = lt_payment.
        lt_select_list[] = lt_payment[].
          ovs_callback_object->set_output_table( output = lt_select_list ).
        when if_wd_ovs=>co_phase_3.
    *   apply result
          if ovs_callback_object->selection is not bound.
    ******** TODO exception handling
          endif.
          assign ovs_callback_object->selection->* to <ls_selection>.
          if <ls_selection> is assigned.
            ovs_callback_object->context_element->set_attribute(
                                   name  = `PAYMENT`
                                   value = <ls_selection>-payment ).
          endif.
      endcase.
    endmethod.

    Hi Pradeep,
    I don't think it really make any difference to the application run if we run from SE80 or run via application url.
    Try to set the external break point in OVS PHASE3 for your user. Check if the break point is reached and data is set after selection from OVS.
    Regards,
    Rama

  • Issue in adding Space to the existing Virtual Machine from added repository

    Hi,
    I'm facing issue in adding Space to the existing Virtual Machine (Guest OS) from added repository.
    Environment details :
    VM Server : /OVS => 130GB
    /OVS/935970F2CC2D4B4391701397517F1001/ => 512 GB
    Things I have done :
    •     I created a VM (Guest OS) in the VM Server with 120 GB
    •     After creating the VM (Guest OS) , When I tried adding a VIRTUAL DISK of size 150 GB , I got an error “Maximum available Disk space is only 10GB”.
    My query :
    •     Will I be able to add space to Existing VM from the added Repository ( /OVS/935970F2CC2D4B4391701397517F1001/ ) , whose system.img is stored in path /OVS/running_pool/34_rhel/ .
    Kindly help me out in this.
    Thanks in advance.
    -- Sri

    Hi all,
    I checked with Oracle on the above and got the info currently , the we can utilise only the space available in the existing repo and cannot extend to additional repo.
    Work around is : Clone it to the other repo , or Use Symbolic link .
    Thanks,
    Sri.

  • /OVS empty after upgrading to VM 2.2

    I have noticed since upgrading to VM 2.2 my /OVS directory is now empty and I have a directory /OVS.<timestamp>.bak containing all the files/directories from my VM 2.1.2 installation.
    I was managing this via Grid Control 10.2.0.5.0 but as this does not currently support VM Server 2.2 - I have installed VM Manager 2.2 with a view to creating a new Server Pool to populate /OVS
    However on doing this I got the following error -
    OVM-1011 OVM Manager communication with jalfrezi for operation HA Setup for Oracle VM Agent 2.2 failed:<Exception: Cluster root not found.>
    (or something similar)
    So the suggestion (via a few doc bugs) is to run -
    repos.py -n and repos.py -r
    To setup the Storage Repository
    When I run repos.py -n <storage> on my system
    I get a message saying something like -
    Mount point: /tmp/ovsrepos_SBkc1q
    Error: ['mount','/OVS','/tmp/ovsrepos_SBkc1q'] => mount: /OVS is not a block device
    and the same for any directory I use
    e.g.
    repos.py -n /test
    When I created this VM Server originally I used 2X250GB SATA drives as a Logical Volume (which was supported)....could this be the reason I cannot now create a storage repository now ?
    Should I re-install and just create non logical devices ?
    Thanks

    My reply may be unrelated, But I had been through the exact same situation.
    I had 4 OVM servers running 2.1.5 and later I followed Oracle recommended way (http://download.oracle.com/docs/cd/E15458_01/doc.22/e16206/toc.htm#BEJHBIIC) to upgrade them to 2.2 and post upgrade, I find that the storage is mounted under +/var/ovs/mount/uuid+ ONLY on the master pool server and rest 3 server had an empty /OVS directory.
    I tried many troubleshooting steps and have confirmed that in this scenario, restarting the "ovs-agent" service on MASTER pool server would mount the storage under +/var/ovs/mount/uuid+ on all the NON-master servers.
    To confirm this solution, I have tried upgrade process multiple times, faced exact same issue and restarting "ovs-agent" service on MASTER pool server got me going.
    --Dheeraj.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Oracle VM Server 3.1.1 issues with NFS share

    Hi guys
    I am kind of stuck with the same issue for more than a week now. I have two virtual machines on Virtual box 4.1.8 (VM Server and VM Manager 3.1.1) and NFS following is disk/mount information on VM Server
    [root@oravms ~]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda3             3.0G  636M  2.2G  23% /
    /dev/sda1              99M   28M   67M  29% /boot
    tmpfs                 242M   16K  242M   1% /dev/shm
    /dev/sdb1             296G   17G  264G   6% /storage1
    /dev/sdc1             197G  320M  187G   1% /storage2
    none                  242M   40K  242M   1% /var/lib/xenstored
    192.168.0.20:/storage2
                          197G  320M  187G   1% /nfsmnt/cc745331-3df1-48d7-823c-b28faf2d87b3
    /dev/mapper/ovspoolfs
                           10G  263M  9.8G   3% /poolfsmnt/0004fb00000500005e689e9b4de9382f
    192.168.0.20:/storage1
                          296G   17G  264G   6% /OVS/Repositories/0004fb0000030000e19fce4b38346de1From last whole week I am trying to import a single VM template as a test object, Oracle E-Business suite 12.1.3 APPS tier and everytime once after a certain portion of the template unpacked, the VM server goes for a toast!! it either reboots or the NFS gets into a lock
    Both the virtual machines have 4GB memory, independant NICs dedicated for each virtual machine (as somebody else from forums suggested for it...)
    Please help me!!!
    regards,
    raj

    hi user12273962
    I hope the following few details will assist you to provide me a suggestion to overcome this issue
    My Oracle VM server IP address: 192.168.0.20
    VM Manager IP: 192.168.0.23
    Both machines are tied to different NICs for avoiding excess traffic
    df -h on VM server
    [root@oravms ~]# df -h
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda3             3.0G  636M  2.2G  23% /
    /dev/sda1              99M   28M   67M  29% /boot
    tmpfs                 242M   16K  242M   1% /dev/shm
    /dev/sdb1             296G  191M  281G   1% /storage1
    /dev/sdc1             197G  320M  187G   1% /storage2
    none                  242M   40K  242M   1% /var/lib/xenstored
    192.168.0.20:/storage2
                          197G  320M  187G   1% /nfsmnt/cc745331-3df1-48d7-823c-b28faf2d87b3
    /dev/mapper/ovspoolfs
                           10G  263M  9.8G   3% /poolfsmnt/0004fb00000500005e689e9b4de9382f
    192.168.0.20:/storage1
                          296G  191M  281G   1% /OVS/Repositories/0004fb0000030000e19fce4b38346de1/etc/fstab output
    /dev/sdb1                                /storage1   ext3    defaults 1 2
    /dev/sdc1                                /storage2   ext3    defaults 1 2/etc/exports output
    /storage1       192.168.0.20(rw,sync,no_root_squash,nohide)
    /storage2       192.168.0.20(rw,sync,no_root_squash,nohide)Should I export the mount points to another server? Please let me know.
    NFS was the only one file type recognized by the discovery process...I am quite new to virtualization, actually spent last whole week trying and fixing one or other issue with the VM server :D
    If you know how I could avoid NFS in the entire scenario (as this is just for learning purpose) I would be grateful :)
    regards,
    raj

  • How To sort the values of a OVS result table?

    Hello,
    I'm trying (because i'm new je je), to implement an OVS for an inputfield in my WD app. Now i know for sure that my sophisticated value help do the search of the object and stuff, but i'm wondering if i can "sort" or include the sort method in my result table that is show in my OVS rendered view? Plis if you guys could give me some tutorials or info that would be great
    Kisses
    MC

    ok that's another idea that i had in mind, built a new window, but my issue was how call that window fron the table cell, just like an OVS? wich UI Element help me with that, no link to action, no button, it most be something like an inputfield, how did you do that?
    Kisses
    MC

  • Oracle VM Manager 3.1.1 will not delete a malfunctioning OVS server

    We have a Oracle VM 3.1.1 environment up and running. We were able to add 4 servers to a clustered pool without issue. But when we got to the 5th box we ran into an issue. We got it up all the ports bonded but realized we had a SAN level issue. Since then we have been trying to delete the server that is now offline due to that issue. It appears I can not remove the server from VM Manager because it can no longer communicate with the ovs-agent. How do I delete a server that's already defined in the environment but no longer exists?
    We have attempted to recreate and readd the host with the same name and IP address but cant control the server. It shows up but is in a constant "starting" state. We can not delete, edit, or modify any aspect of the server from bonded ports.
    The server is current stuck in Unassigned Servers. It's prevent us from modifying or using several of our VLANs to due assigned ports that no longer exist. No VM's exist on any server.
    We have rebooted the OVM Manager, we have restarted the OVS servers, acknowledged, we have stopped the services & cleared the /etc/ovs-agent/db folder, and just about anything we can think of.
    Can anyone assist us? We have logged an SR but havent heard back from them. This is a major issue for us as we have a dozen people waiting on this environment standup and are currently completely dead in the water.
    When we try and delete the server we receive the following error.
    Job Construction Phase
    begin()
    com.oracle.odof.exception.ObjectException: Caught during invoke method: java.lang.NullPointerException
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:151)
    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.TransactionManager.processCommand(TransactionManager.java:773)
    at com.oracle.odof.core.WorkflowManager.processCommand(WorkflowManager.java:401)
    at com.oracle.odof.core.WorkflowManager.processWork(WorkflowManager.java:459)
    at com.oracle.odof.io.AbstractClient.run(AbstractClient.java:42)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.NullPointerException
    at com.oracle.ovm.mgr.api.manager.Page83Map.removeServerReservedLunFromPage83Map(Page83Map.java:212)
    at com.oracle.ovm.mgr.api.physical.ServerDbImpl.onPersistableClean(ServerDbImpl.java:565)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
    at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
    at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
    at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:219)
    at com.oracle.ovm.mgr.api.job.JobEngine.invokeMethod(JobEngine.java:744)
    at com.oracle.ovm.mgr.api.manager.ModelManagerDbImpl.deleteObject(ModelManagerDbImpl.java:868)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
    at com.oracle.odof.core.storage.Transaction.invokeMethod(Transaction.java:822)
    at com.oracle.odof.core.Exchange.invokeMethod(Exchange.java:245)
    at com.oracle.ovm.mgr.api.manager.ModelManagerProxy.deleteObject(Unknown Source)
    at com.oracle.ovm.mgr.api.manager.OvmManagerImpl.deleteObjectInternal(OvmManagerImpl.java:386)
    at com.oracle.ovm.mgr.api.manager.OvmManagerImpl.deleteObject(OvmManagerImpl.java:409)
    at com.oracle.ovm.mgr.api.manager.OvmManagerImpl.deleteObject(OvmManagerImpl.java:391)
    at com.oracle.ovm.mgr.api.system.FoundryDbImpl.deleteServer(FoundryDbImpl.java:1007)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:330)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:290)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
    ... 7 more
    Job Aborted from server, cleaning up client.
    Description:
    (10/03/2012 06:27:31:178 PM) Due to Abort by user: admin
    https://dl.dropbox.com/u/55193042/OracleVMManager_Issue1.png

    Did you unpresent the repository from the OVS server? Try to remove the OVS server from the serverpool AFTER unpresenting the repository.
    If this is successful, you may be able to delete the problem server.
    There is a more drastic solution that worked with OVM 3.0.1 which involved reinstalling OVM Manager with the repository uuid. This rebuilt the database cleanly but dropped the friendly names leaving only uuids. Perhaps you may not have to do this if unpresenting the repository works.

  • Oracle VM Server 2.1 issue

    Hello,
    I am in the process of installation of OEL 5.3 on my oracle VM Server. I am following below link:
    http://www.oracle.com/technology/obe/ovm/ovmel5pvmdb11gr1/ovmel5pvmdb11gr1.htm
    I have completed first 14 steps successfully. In the "Creating a paravirtualized machine with Oracle Enterprise Linux 5" section i am at 4th point :
    what is the install location? and i am giving nfs:192.168.1.2:/el/EL5-x86
    but i am getting error of around 6-7 lines; which can'nt be copied and pasted here.
    When i says nfs:localhost:/el/EL5-x86; the same error.
    I have installed fresh oracle vm on this machine and ip configured by service-config-network for eth0. I am getting pint result fine (ping 192.168.1.2).
    After reading the docs and other links, i am not able to proceed further, please help to resolve the issue.
    Regards

    Here are required information please:
    Output of df -k command
    Filesystem   1K-blocks      Used    Available     Use%    Mounted on
    /dev/hda2      3050092   3049672            0     100%    /
    /dev/hda1       101086     45804        50063      48%    /boot
    tmpfs           269912         0       269912       0%    /dev/shm
    /dev/hda3     73842688   3126784     70715904       5%    /var/ovs/mount/6E611CE875D340ABA19A0860529FC5F6
    Output of fdisk -l command
    Device     Boot   Start    End    Block Id     System
    /dev/hda1  *          1     13      104391     Linux
    /dev/hda2            14    405     3148740     Linux
    /dev/hda3           406   9598    73842772+    Linux
    /dev/hda4          9599   9729     1052257+    Extended
    /dev/hda5          9599   9729     1052226     Linux swap / Solaris
    Output of cat /etc/redhat-release command
    Oravle VM server release 2.2.1
    Output of uname -a command
    Linux localhost.localdomain 2.6.18-128.2.1.4.25.el5xen #1 SMP Tue Mar 23 12:43:27 EDT 2010 i686 i686 i386 GNU/Linux
    Output of env|more command
    HOSTNAME=localhost.localdomain
    TERM=linux
    SHELL=/bin/bash
    HISTSIZE=1000
    USER=root
    LS_COLORS=no=00:fi=.......... (Here it is long value)
    MAIL=/var/spool/mail/root
    PATH=/usr:/kerberos/sbin:...............(I did'nt anything with PATH environment variable, it is just when i installed VM server software)
    INPUTRC=/etc/inputrc
    PWD=/root
    LANG=en_US.UTF-8
    SHLVL=1
    HOME=/root
    LOGNAME=root
    LESSOPEN=|/usr/bin/lesspipe.sh %s
    G_BROKEN_FILENAMES=1
    _=/bin/envPlease let me know, if you need more information. Please ignore, if i have posted unnecessary information.
    Regards
    Edited by: user12050217 on May 18, 2010 7:14 AM
    Typo corrected.

  • Performance issues in OVM2 VM

    Hello,
    may be someone who has experience of running oracle database on OVM2 VM can share knowledge...
    I have OVM2 VM with oracle database running in it. This is only one VM on physical server. All VM's virtual disks located in the storage repository, which is the LUN presented through SAN.
    Database is running intensive IO jobs and performance of VM instance is not appropriate.
    I started investigation and found out that too many threads are blocked by IO inside the VM instance:
    # uname -a
    Linux 2.6.32-300.32.2.el5uek #1 SMP Tue Aug 28 10:15:29 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux
    # vmstat 1
    procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
    r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
    1 17 878476 115140   9364 9335088    3    3  1958   423   10   10  6  5 77 13  0
    1 18 878476 109792   9356 9341164    0    0 142992     0 4677 3096  1  2 79 18  0
    1 18 878476 108704   9372 9340064    0    0 80520  5796 3659 2035  1  3 79 17  0
    6 16 878472 114928   9368 9320700   32    0 138388   236 5485 3620  2  5 71 23  0
    1 18 878472 113300   9356 9322932    0    0 136568   180 5260 3077  1  4 67 27
    Then I checked IO and found out that:
    # iostat -xd 1 5 dm-5
    Device:         rrqm/s   wrqm/s   r/s   w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
    dm-5              0.00     0.00 665.73 877.53 46822.05  7020.21    34.89     1.17   18.22   0.43  66.54
    dm-5              0.00     0.00 993.00 1580.00 77024.00 12640.00    34.85   199.27   76.57   0.39  99.90
    dm-5              0.00     0.00 776.00 988.00 60640.00  7904.00    38.86   196.30  109.10   0.57 100.00
    dm-5              0.00     0.00 617.00 1048.00 48656.00  8384.00    34.26   229.76  139.93   0.60 100.00
    dm-5              0.00     0.00 609.00 1017.00 49824.00  8136.00    35.65   218.48  131.16   0.62 100.00
    await time in this output(The  average  time  in  milliseconds for  I/O  requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them.) is tremendously high, but the svctim(The average service time in milliseconds for I/O requests that were issued to the device.) is low.
    This is the exact bottleneck why the performance is degraded, and from this we can make an assumption that Storage System is 100% utilized, it shows good service time, working good, but not supposed to cope with the large queue of IO requests like this.
    But let's look at the physical OVS server itself:
    # df -h | grep -i ovs  
    /dev/mapper/mpath2    2.2T  1.4T  897G  60% /var/ovs/mount/8A20AA901535401FB88FCC124D19F5D4
    # multipath -ll | grep mpath2
    mpath2 (360080e500023ec7200004a6a4ffc94cb) dm-0 IBM,1746      FAStT
    # iostat -xmd  dm-0 1 10 | grep dm
    dm-0              0.00     0.00 175.90 58.51     0.12     0.20     2.82     0.01    0.03   1.36  31.86
    dm-0              0.00     0.00 3427.72 21.78   133.28     0.07    79.17    33.40    9.59   0.29  99.41
    dm-0              0.00     0.00 3555.00  2.00   143.75     0.01    82.77    32.50    9.15   0.28 100.40
    dm-0              0.00     0.00 3460.00  2.00   140.17     0.00    82.92    32.66    9.40   0.29 100.40
    dm-0              0.00     0.00 3536.63 138.61   142.58     0.36    79.66    36.43    9.96   0.27  99.41
    dm-0              0.00     0.00 3313.00  8.00   132.98     0.13    82.09    33.28    9.88   0.30 100.40
    dm-0              0.00     0.00 3318.81  0.00   134.60     0.00    83.06    31.89    9.76   0.30  99.41
    dm-0              0.00     0.00 3596.00 25.00   145.67     0.08    82.43    33.51    9.32   0.28 100.40
    dm-0              0.00     0.00 3580.00 15.00   140.60     0.06    80.13    39.25   10.96   0.28 100.40
    dm-0              0.00     0.00 2310.89 500.99    82.48     1.47    61.14    25.56    8.93   0.35  99.41
    I see that there is low await, comparing to VM, and this numbers are appropriate...but in VM they are ten times bigger.
    All this is despite of the fact that only one VM is running on the server.
    Can someone who might have had the same issues before share an experience, how to make intensive IO Oracle Database work good inside OVM2 VM instance?

    Hi,
    If you look more closely at the STUCK Thread stack trace, you will notice that the thread is attempting to acquire a LOCK on the following Object monitor: java.io.PrintStream@41a53700. The native thread state is also in a BLOCKED state.
    My primary recommendation is to generate a full JVM Thread Dump (next re-occurence) so we can identify the potential culprit Thread holding such lock. One more thing, please see if you have multiple snapshots of this thread 294?
    I also recommend to review the following source code:
    com.wyndham.operations.user.eventHandlers.PostCreateOperationsEventHandler.execute(PostCreateOperationsEventHandler.java:60)
    Sharing the same Stream object in this case would trigger thread lock contention given java.io.PrintStream has built-in synchronization ex:
       public void println(String x) {
      synchronized (this) {
         print(x);
         newLine();
    Regards,
    P-H
    http://javaeesupportpatterns.blogspot.com

  • How to Implement the OVS in a table

    Hai
    I want to implement a table with one column with OVS. But if I want to enable OVS, I can not create a table because of the cardinality of the node-element of the context.
    My table Node cardinality  is 0..n because we have many rows in a table.
    i have introduced EVS in one column.it works fine.
    Because We can not set our own inputfield or button in EVS Pop Up.
    If we select the cardinality "1..1" the OVS works but the table only can have one row.  If we select the cardinality "0..n" the table can have "n" rows but the OVS is disabled.
    Did anybody implements a similar application? Please help
    i got the following error
    When i call WDValueServices.addOVSExtension with ovsStartupAttributes, do this error: MappedAttributeInfo ViewName): must not modify the datatype of a mapped attribute
    Message was edited by:
            Dhinakaran Jeyachandran

    Hi,
    If you think it's cardinality issue thenchange it to 1:n.
    Otherwise do like this.
    Create a custom controller first say OVSCustomController
    and do following things for a column:-
    Add this controller in your view.
    IPublicOVSCustomController.IContextNode  ovsContext = wdThis.wdGetOVSCustomControllerController().wdGetContext();     
    Create input and output nodes for ovs.
    IWDNodeInfo ovsInputNodeInfo = ovsNodeInfo.addChild(columnName+"Input",null,true, CMICardinality.ONE,CMICardinality.ONE_TO_MANY, true, null);     
    IWDNodeInfo ovsOutputNodeInfo = ovsNodeInfo.addChild(columnName+"OutPut",null,true, CMICardinality.ONE_TO_MANY,CMICardinality.ONE_TO_MANY, true, null);
    Create Attributes for this field in the input and output nodes.
    IWDAttributeInfo attrInputInfo = ovsInputNodeInfo.addAttribute(field,datatype of field);
    IWDAttributeInfo attrOutputInfo = ovsOutputNodeInfo.addAttribute((relatedfield,datatype of field);
    set the attribute Info array:-
    IWDAttributeInfo[] attrInfoArray = new IWDAttributeInfo[1];
              attrInfoArray[0] = attribute info of the column
    Now call the ovs service :-
    WDValueServices.addOVSExtension("",attrInfoArray,ovsInputNode,ovsOutputNode,listener);
    Your ivs window will be opened by this.
    Feel free for any queries regarding this.
    Regards,
    Praveen
    Message was edited by:
            Praveen Kumar Pandey
    Message was edited by:
            Praveen Kumar Pandey

  • Ovm 3.3.1 lun issue

    ok needing some help with an issue, i'm not sure what to do about..
    have two hosts with dozen or so vm's running on
    san storage already working with both hosts, with multipath.
    added a new lun 500gb, can't get it added to host 2.
    details of new lun:
    pr-al-ovm02 LUN 205
    205
    Ready
    RAID5
    VP 02
    500.000
    SP A
    PR-AL-LPSOVM2
    60:06:01:60:7E:A0:21:00:9A:44:A9:12:CA:AA:E4:11
    hosting server has been rebooted.
    here are the commands i have tried so far:
    [root@pr-al-ulpsovm2 scsi]# df -h
    Filesystem                                     Size  Used Avail Use% Mounted on
    /dev/sda2                                       50G  1.5G   46G   4% /
    tmpfs                                          994M     0  994M   0% /dev/shm
    /dev/sda1                                      477M   47M  401M  11% /boot
    none                                           994M  176K  994M   1% /var/lib/xenstored
    /dev/mapper/3600601607ea021009c41f0912643e411  100G  266M  100G   1% /poolfsmnt/0004fb0000050000539444abd803cf41
    /dev/mapper/36003005701a64e701bad80050cb9fc6e  1.7T  1.2T  545G  68% /OVS/Repositories/0004fb00000300003890c07711bdd825
    /dev/mapper/3600601607ea02100001dfe442643e411  1.4T  1.1T  292G  80% /OVS/Repositories/0004fb00000300001f53ffd22448ae55
    [root@pr-al-ulpsovm2 scsi]# fdisk -l 2>/dev/null | egrep '^Disk' | egrep -v 'dm-' | wc -l
    20
    echo "1" > /sys/class/fc_host/host1/issue_lip
    echo "- - -" > /sys/class/scsi_host/host1/scan
    echo "1" > /sys/class/fc_host/host2/issue_lip
    echo "- - -" > /sys/class/scsi_host/host2/scan
    [root@pr-al-ulpsovm2 scsi]# cat /proc/scsi/scsi | egrep -i 'Host:' | wc -l
    35
    [root@pr-al-ulpsovm2 scsi]# /usr/bin/rescan-scsi-bus.sh -l -w
    Host adapter 0 (megaraid_sas) found.
    Host adapter 1 (lpfc) found.
    Host adapter 2 (lpfc) found.
    Host adapter 3 (ahci) found.
    Host adapter 4 (ahci) found.
    Host adapter 5 (ahci) found.
    Host adapter 6 (ahci) found.
    Host adapter 7 (ahci) found.
    Host adapter 8 (ahci) found.
    Scanning SCSI subsystem for new devices
    Scanning host 0 for  SCSI target IDs  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15, LUNs  0 1 2 3 4 5 6 7
    Scanning for device 0 2 0 0 ...
    OLD: Host: scsi0 Channel: 02 Id: 00 Lun: 00
          Vendor: LSI      Model: RAID 5/6 SAS 6G  Rev: 2.13
          Type:   Direct-Access                    ANSI SCSI revision: 05
    Scanning for device 0 2 1 0 ...
    OLD: Host: scsi0 Channel: 02 Id: 01 Lun: 00
          Vendor: LSI      Model: RAID 5/6 SAS 6G  Rev: 2.13
          Type:   Direct-Access                    ANSI SCSI revision: 05
    Scanning host 1 for  all SCSI target IDs, LUNs  0 1 2 3 4 5 6 7
    Scanning for device 1 0 0 0 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 00
          Vendor: DGC      Model: LUNZ             Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 1 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 01
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 2 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 02
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 3 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 03
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 4 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 04
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 5 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 05
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 6 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 06
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 0 7 ...
    OLD: Host: scsi1 Channel: 00 Id: 00 Lun: 07
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 0 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 00
          Vendor: DGC      Model: LUNZ             Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 1 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 01
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 2 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 02
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 3 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 03
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 4 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 04
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 5 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 05
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 6 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 06
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 1 0 1 7 ...
    OLD: Host: scsi1 Channel: 00 Id: 01 Lun: 07
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning host 2 for  all SCSI target IDs, LUNs  0 1 2 3 4 5 6 7
    Scanning for device 2 0 0 0 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 00
          Vendor: DGC      Model: LUNZ             Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 1 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 01
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 2 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 02
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 3 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 03
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 4 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 04
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 5 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 05
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 6 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 06
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 0 7 ...
    OLD: Host: scsi2 Channel: 00 Id: 00 Lun: 07
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 0 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 00
          Vendor: DGC      Model: LUNZ             Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 1 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 01
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 2 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 02
          Vendor: DGC      Model: VRAID            Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 3 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 03
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 4 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 04
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 5 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 05
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 6 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 06
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning for device 2 0 1 7 ...
    OLD: Host: scsi2 Channel: 00 Id: 01 Lun: 07
          Vendor: DGC      Model:                  Rev: 0430
          Type:   Direct-Access                    ANSI SCSI revision: 04
    Scanning host 3 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    Scanning host 4 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    Scanning for device 4 0 0 0 ...
    OLD: Host: scsi4 Channel: 00 Id: 00 Lun: 00
          Vendor: HL-DT-ST Model: DVDRAM GT80N     Rev: SF03
          Type:   CD-ROM                           ANSI SCSI revision: 05
    Scanning host 5 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    Scanning host 6 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    Scanning host 7 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    Scanning host 8 channels  0 for  SCSI target IDs  0 1, LUNs  0 1 2 3 4 5 6 7
    0 new device(s) found.
    0 device(s) removed.
    [root@pr-al-ulpsovm2 scsi]# /sbin/service multipathd status
    multipathd (pid  1880) is running...
    ls /sys/class/scsi_host/
    host0  host1  host2  host3  host4  host5  host6  host7  host8
    [root@pr-al-ulpsovm2 scsi]# ls /sys/class/fc_host
    host1  host2
    dmesg:
    bottom part:
    sd 1:0:1:1: emc: at SP B Port 6 (owned, default SP B)
    sd 2:0:1:1: emc: ALUA failover mode detected
    sd 2:0:1:1: emc: at SP B Port 7 (owned, default SP B)
    sd 1:0:0:2: emc: ALUA failover mode detected
    sd 1:0:0:2: emc: at SP A Port 6 (owned, default SP A)
    sd 2:0:0:2: emc: ALUA failover mode detected
    sd 2:0:0:2: emc: at SP A Port 7 (owned, default SP A)
    lpfc 0000:02:00.0: 0:1305 Link Down Event xa received Data: xa x20 x110 x0 x0
    lpfc 0000:02:00.0: 0:1303 Link Up Event xb received Data: xb x0 x20 x0 x0 x0 0
    lpfc 0000:83:00.0: 1:1305 Link Down Event xe received Data: xe x20 x110 x0 x0
    lpfc 0000:83:00.0: 1:1303 Link Up Event xf received Data: xf x0 x20 x0 x0 x0 0
    scsi 0:0:4:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    scsi 0:0:5:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    scsi 0:0:6:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    scsi 0:0:7:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    scsi 0:0:8:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    scsi 0:0:9:0: Direct-Access     SEAGATE  ST3600057SS      1703 PQ: 0 ANSI: 5
    ata1: hard resetting link
    ata1: SATA link down (SStatus 0 SControl 300)
    ata1: EH complete
    ata2: hard resetting link
    ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    ata2.00: configured for UDMA/133
    ata2: EH complete
    sd 1:0:1:1: emc: ALUA failover mode detected
    sd 1:0:1:1: emc: at SP B Port 6 (owned, default SP B)
    sd 2:0:1:1: emc: ALUA failover mode detected
    sd 2:0:1:1: emc: at SP B Port 7 (owned, default SP B)
    sd 1:0:0:2: emc: ALUA failover mode detected
    sd 1:0:0:2: emc: at SP A Port 6 (owned, default SP A)
    sd 2:0:0:2: emc: ALUA failover mode detected
    sd 2:0:0:2: emc: at SP A Port 7 (owned, default SP A)
    rport-1:0-9: blocked FC remote port time out: removing rport
    rport-2:0-10: blocked FC remote port time out: removing rport
    ata1: hard resetting link
    ata1: SATA link down (SStatus 0 SControl 300)
    ata1: EH complete
    lpfc 0000:02:00.0: 0:1305 Link Down Event xc received Data: xc x20 x110 x0 x0
    lpfc 0000:02:00.0: 0:1303 Link Up Event xd received Data: xd x0 x20 x0 x0 x0 0
    lpfc 0000:83:00.0: 1:1305 Link Down Event x10 received Data: x10 x20 x110 x0 x0
    lpfc 0000:83:00.0: 1:1303 Link Up Event x11 received Data: x11 x0 x20 x0 x0 x0 0
    rport-1:0-10: blocked FC remote port time out: removing rport
    rport-2:0-11: blocked FC remote port time out: removing rport
    ata1: hard resetting link
    ata1: SATA link down (SStatus 0 SControl 300)
    ata1: EH complete
    more /etc/multipath.conf:
    #blacklist {
    #       wwid 26353900f02796769
    #       devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
    #       devnode "^hd[a-z]"
    #       devnode "^sd[ab]"
    #multipaths {
    [root@pr-al-ulpsovm2 scsi]# multipath -ll
    36003005701a64e701bad80050cb9fc6e dm-0 LSI,RAID 5/6 SAS 6G
    size=1.6T features='0' hwhandler='0' wp=rw
    `-+- policy='round-robin 0' prio=1 status=active
      `- 0:2:1:0 sdb 8:16  active ready running
    3600601607ea021009c41f0912643e411 dm-2 DGC,VRAID
    size=100G features='1 queue_if_no_path' hwhandler='1 emc' wp=rw
    |-+- policy='round-robin 0' prio=1 status=active
    | |- 1:0:0:2 sde 8:64  active ready running
    | `- 2:0:0:2 sdk 8:160 active ready running
    `-+- policy='round-robin 0' prio=0 status=enabled
      |- 1:0:1:2 sdh 8:112 active ready running
      `- 2:0:1:2 sdn 8:208 active ready running
    3600601607ea02100001dfe442643e411 dm-1 DGC,VRAID
    size=1.4T features='1 queue_if_no_path' hwhandler='1 emc' wp=rw
    |-+- policy='round-robin 0' prio=1 status=active
    | |- 1:0:1:1 sdg 8:96  active ready running
    | `- 2:0:1:1 sdm 8:192 active ready running
    `-+- policy='round-robin 0' prio=0 status=enabled
      |- 1:0:0:1 sdd 8:48  active ready running
      `- 2:0:0:1 sdj 8:144 active ready running
    please help
    ta

    yeah someone else set this up and i'm trying to help, but not getting very far. I can see the lun on the storage is there, not sure how to check if ovs tried to access it. I thought issue_lip or scan should have picked up the extra lun, is that wrong?

Maybe you are looking for