OVM 3.1.1, PVM guests time skewed?

We recently upgraded from OVM 3.0.3 to 3.1.1, and our Oracle Enterprise Linux 5.6 PVM (OVM Templates) guests time is getting set ahead hours at a time, not just running slow, but hours.
Anyone have any ideas how to prevent that, or what may be causing it?

By default PVM Xen guests try and synchronise their clock with that of their hypervisor so one thing to check is what the "local" time is. The dance for configuring the OVM manager as the NTP server is rather error prone.
We get much better results by disabling this synchronisation in RedHat 5 guests via /etc/sysctl.conf
xen.independent_wallclock = 1
This means that the guests will then rely on their own ntp daemon and the kernel tick from the hypervisor to keep the correct time.

Similar Messages

  • Virtual Domain Controllers in 2012 Failover Cluster. Time Skew

    Hi All,
    Not sure if this is the correct space for this topic, however i'll give it a go anyway.
    We have a 2 Hosts (HP DL385) Windows Server 2012 Failover Cluster.
    Storage is provided by a 12 Bay NAS with iSCSI connections (This is catering for CSV's and Quorum)
    We are running 2 Virtual domain controllers (2008R2)
    The issue we experience is that if the cluster goes down, and when it comes back online the time on the domain controllers (one or the other or both) skews by any where up to 3 days which causes havoc for our office until we can resync clocks with the PDCe.
    Time Synchronisation Integration Service is disabled on both Domain Contollers
    A few days back we need to reboot the storage on the cluster, and the tasks performed were as follows:
    -Power off all virtual machines (Graceful Shutdown)
    -Put all CSV's into maintenance mode
    -Offline Disk Witness to Quorum
    -Rebooted Storage (Waited until it came back online)
    -Online Quorum Storage (Successful)
    -Bring CSV's out of maintenance mode (Successful & Browsable)
    -Power on all Virtual Machines (Successful)
    This is where the time Skewed and caused headaches. The time for some reason went to 2 days 11hrs in the past on 1 domain controller.
    With this DNS lookups failed to work, Cluster services failed, Cluster Aware Updating Failed, RDP to VM's (and Virtual Hosts) by DNS Name failed (Date time error) 
    There doesn't seem to be anything in the EventLog except for date/time stamp on events being 2 days in the past.
    Now this is why i'm not sure if the issue is cause by fail over clustering, or is an issue with the domain controllers.
    Any advice regarding this or if anyone has seen this behaviour before any info would be great
    Thanks
    Rob 

    Hi Rob,
    Does both this two DCs on your cluster VM and there have not others DCs? Microsoft recommends that files for virtualized domain controllers be placed on non-CSV
    disks, Non-CSV disks can be brought online without authentication. Because non-CSV disks can be brought online more easily.
    For virtual machines that are configured as domain controllers, it is recommended that you disable time synchronization between the host system and guest operating
    system acting as a domain controller. This enables your guest domain controller to synchronize time from the domain hierarchy, please confirm your PDC time is always correct.
    The related KB:
    Running Domain Controllers in Hyper-V
    https://technet.microsoft.com/en-us/library/d2cae85b-41ac-497f-8cd1-5fbaa6740ffe(v=ws.10)#deployment_considerations_for_virtualized_domain_controllers
    Things to consider when you host Active Directory domain controllers in virtual hosting environments
    http://support.microsoft.com/kb/888794?wa=wsignin1.0
    I’m glad to be of help to you!
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • OVM3: Error Boot loader didn't return any data trying to create PVM guests

    Hi all,
    I am trying to build a pvm guest on OVM3.
    I have the OEL5 iso available as ftp://172.30.2.29/oracle_linux/x86_64/5.8/V31120-01-OracleLinux-R5-U8-Server-x86_64-dvd.iso
    So I create a new VM, I choose it to be an "oracle Linux 5", PVM guest, I want the boot options to be "network" first and "disk" as second option.
    I put ftp://172.30.2.29/oracle_linux/x86_64/5.8/V31120-01-OracleLinux-R5-U8-Server-x86_64-dvd.iso in the network boot path and, when I start the vm, i got the error "Boot loader didn't return any data" (see the log below).
    What am I doing wrong?
    thanks for every answer!
    Andrea
    Job Construction Phase
    begin()
    Appended operation 'Virtual Machine Start' to object '0004fb0000060000e7b59c0d6278df20 (ovmgue01)'.
    Appended operation 'Network Port Configure' to object 'network.BondPort (1) in 34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (network.BondPort (1) in oracle-vm3-test)'.
    commit()
    Completed Step: COMMIT
    Objects and Operations
    Object (IN_USE): [VirtualDisk] 0004fb00001200005207c26325845921.img (vdisk_ovmgue01_disk01.vdisk)
    Object (IN_USE): [Vnic] 0004fb000007000039094f6d42c8be9b (00:21:f6:0f:0f:13)
    Object (IN_USE): [VmDiskMapping] 0004fb0000130000407c8a9fe66c9eb6
    Object (IN_USE): [BondPort] network.BondPort (1) in 34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (network.BondPort (1) in oracle-vm3-test)
    Operation: Network Port Configure
    Object (IN_USE): [VirtualMachine] 0004fb0000060000e7b59c0d6278df20 (ovmgue01)
    Operation: Virtual Machine Start
    Job Running Phase at 17:26 on ven, mag 4, 2012
    Job Participants: [34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (oracle-vm3-test)]
    Actioner
    Starting operation 'Network Port Configure' on object 'network.BondPort (1) in 34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (network.BondPort (1) in oracle-vm3-test)'
    Completed operation 'Network Port Configure' completed with direction ==> DONE
    Starting operation 'Virtual Machine Start' on object '0004fb0000060000e7b59c0d6278df20 (ovmgue01)'
    Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: oracle-vm3-test failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb00000300008b1d757becd20173 0004fb0000060000e7b59c0d6278df20, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command ['xm', 'create', '/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
    , stdout: Using config file "/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg".
    Fri May 04 17:26:47 CEST 2012
    Fri May 04 17:26:47 CEST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:475)
    at com.oracle.ovm.mgr.action.ActionEngine.sendDispatchedServerCommand(ActionEngine.java:415)
    at com.oracle.ovm.mgr.action.ActionEngine.sendServerCommand(ActionEngine.java:362)
    at com.oracle.ovm.mgr.action.VirtualMachineAction.sendStartVmCommand(VirtualMachineAction.java:121)
    at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.asyncAction(VirtualMachineStart.java:65)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:573)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectAsyncStart(JobEngine.java:564)
    at com.oracle.ovm.mgr.op.virtual.VirtualMachineStart.action(VirtualMachineStart.java:52)
    at com.oracle.ovm.mgr.api.job.JobEngine.operationActioner(JobEngine.java:193)
    at com.oracle.ovm.mgr.api.job.JobEngine.objectActioner(JobEngine.java:264)
    at com.oracle.ovm.mgr.api.job.InternalJobDbImpl.objectCommitter(InternalJobDbImpl.java:1090)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:247)
    at com.oracle.odof.core.AbstractVessel.invokeMethod(AbstractVessel.java:207)
    at com.oracle.odof.core.BasicWork.invokeMethod(BasicWork.java:136)
    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:751)
    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: com.oracle.ovm.mgr.api.exception.IllegalOperationException: OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb00000300008b1d757becd20173 0004fb0000060000e7b59c0d6278df20, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command ['xm', 'create', '/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
    , stdout: Using config file "/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg".
    Fri May 04 17:26:47 CEST 2012
    at com.oracle.ovm.mgr.action.ActionEngine.sendAction(ActionEngine.java:753)
    at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:471)
    ... 24 more
    FailedOperationCleanup
    Starting failed operation 'Virtual Machine Start' cleanup on object 'ovmgue01'
    Complete rollback operation 'Virtual Machine Start' completed with direction=ovmgue01
    Rollbacker
    Executing rollback operation 'Network Port Configure' on object 'network.BondPort (1) in 34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (network.BondPort (1) in oracle-vm3-test)'
    Complete rollback operation 'Network Port Configure' completed with direction=DONE
    Objects To Be Rolled Back
    Object (IN_USE): [VirtualDisk] 0004fb00001200005207c26325845921.img (vdisk_ovmgue01_disk01.vdisk)
    Object (IN_USE): [Vnic] 0004fb000007000039094f6d42c8be9b (00:21:f6:0f:0f:13)
    Object (IN_USE): [VmDiskMapping] 0004fb0000130000407c8a9fe66c9eb6
    Object (IN_USE): [BondPort] network.BondPort (1) in 34:33:35:39:34:33:43:5a:4a:38:31:35:41:42:30:56 (network.BondPort (1) in oracle-vm3-test)
    Object (IN_USE): [VirtualMachine] 0004fb0000060000e7b59c0d6278df20 (ovmgue01)
    Write Methods Invoked
    Class=InternalJobDbImpl vessel_id=16661 method=addTransactionIdentifier accessLevel=6
    Class=VirtualMachineDbImpl vessel_id=16629 method=start accessLevel=6
    Class=VnicDbImpl vessel_id=11535 method=lock accessLevel=6
    Class=VirtualDiskDbImpl vessel_id=16646 method=lock accessLevel=6
    Class=VnicDbImpl vessel_id=11535 method=lock accessLevel=6
    Class=VmDiskMappingDbImpl vessel_id=16653 method=lock accessLevel=6
    Class=VirtualDiskDbImpl vessel_id=16646 method=lock accessLevel=6
    Class=VirtualMachineStartingEventDbImpl vessel_id=16670 method=notify accessLevel=6
    Class=VirtualMachineStartingEventDbImpl vessel_id=16670 method=setDescription accessLevel=6
    Class=BondPortDbImpl vessel_id=4975 method=addJobOperation accessLevel=6
    Class=InternalJobDbImpl vessel_id=16661 method=setCompletedStep accessLevel=6
    Class=InternalJobDbImpl vessel_id=16661 method=setAssociatedHandles accessLevel=6
    Class=InternalJobDbImpl vessel_id=16661 method=setAsset accessLevel=6
    Class=BondPortDbImpl vessel_id=4975 method=nextJobOperation accessLevel=6
    Class=InternalJobDbImpl vessel_id=16661 method=setFailedOperation accessLevel=6
    Class=VirtualDiskDbImpl vessel_id=16646 method=nextJobOperation accessLevel=6
    Class=VnicDbImpl vessel_id=11535 method=nextJobOperation accessLevel=6
    Class=VmDiskMappingDbImpl vessel_id=16653 method=nextJobOperation accessLevel=6
    Class=BondPortDbImpl vessel_id=4975 method=nextJobOperation accessLevel=6
    Class=VirtualMachineDbImpl vessel_id=16629 method=nextJobOperation accessLevel=6
    Class=BondPortDbImpl vessel_id=4975 method=nextJobOperation accessLevel=6
    Completed Step: ROLLBACK
    Job failed commit (internal) due to OVMAPI_4010E Attempt to send command: dispatch to server: oracle-vm3-test failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb00000300008b1d757becd20173 0004fb0000060000e7b59c0d6278df20, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command ['xm', 'create', '/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
    , stdout: Using config file "/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg".
    Fri May 04 17:26:47 CEST 2012
    Fri May 04 17:26:47 CEST 2012
    com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: dispatch to server: oracle-vm3-test failed. OVMAPI_4004E Server Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb00000300008b1d757becd20173 0004fb0000060000e7b59c0d6278df20, Status: org.apache.xmlrpc.XmlRpcException: exceptions.RuntimeError:Command ['xm', 'create', '/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg'] failed (1): stderr: Error: Boot loader didn't return any data!
    , stdout: Using config file "/OVS/Repositories/0004fb00000300008b1d757becd20173/VirtualMachines/0004fb0000060000e7b59c0d6278df20/vm.cfg".

    user585511 wrote:
    So I create a new VM, I choose it to be an "oracle Linux 5", PVM guest, I want the boot options to be "network" first and "disk" as second option.
    I put ftp://172.30.2.29/oracle_linux/x86_64/5.8/V31120-01-OracleLinux-R5-U8-Server-x86_64-dvd.iso in the network boot path and, when I start the vm, i got the error "Boot loader didn't return any data" (see the log below).
    I did the same thing and finally got it to work. If I recall correctly, I finally mounted the iso and then gave that path in my network book path just to the root directory of the mount.

  • PeopleSoft HCM 9.1 OVM in a single VirtualBox guest machine

    Following a suggestion from Jim Marion in an earlier post in this forum, I started installing the PeopleSoft HCM 9.1 OVM using a single VirtualBox guest. The PeopleSoft OVM appliances are delivered as two separate virtual machines, one for the DB and another for the PIA/App-Batch. Since I am running on a 4 GB RAM laptop I wanted to conserve memory by installing on a single virtual machine.
    As I was starting to figure out the changes needed in the configuration scripts, for example creating a symbolic link instead of an nfs mount for PS_APP_HOME, I got a surprise. Lo and behold, the good folks at Oracle had already thought of this! In the oraclevm-template.sh there is an environment variable VBOX_SETUP that is set if the script detects the existance of both PS_DB_HOME and PS_HOME. This triggers the installation of all the tiers -- DB, App-Batch, PIA -- on a single machine. With a few tweaks I was able to get a fully functioning HCM environment with a single execution of the setup script.
    The starting point for installing PeopleSoft OVMs on VirtualBox is these two blog posts:
    [url http://jjmpsj.blogspot.com/2012/05/converting-peoplesoft-ovm-templates-to.html]
    [url http://jjmpsj.blogspot.com/2012/06/converting-peopletools-ovm-template-to.html]
    Since I was only using a single virtual guest I mounted all the file systems at once. Here are the entries (excluding the System images which are only mounted temporarily as explained in Jim's blog posts):
    in VirtualBox:
    SATA Port 1: Oracle11gR2.vdi (Normal, 4.41 GB)
    SATA Port 2: HCMDB.vdi (Normal, 26.38 GB)
    SATA Port 3: Tools.vdi (Normal, 11.25 GB)
    in /etc/fstab:
    /dev/sdb1               /u01                    ext3    defaults        1 3
    /dev/sdc1               /opt/oracle/psft/ptdb   ext3    defaults        1 4
    /dev/sdd1               /opt/oracle/psft/pt     ext3    defaults        1 5I commented out the ovm_set_password and ovm_configure_network steps in /u01/scripts/db-reconfig.sh since I had manually set up a static IP on my guest. (Note: this script no longer bothers checking for or setting up oracleasm so you don't need to worry about that). I also uncommented the DEBUG_PSFT_OVM variable in the /opt/oracle/psft/vm/oraclevm-template-utils.sh script. Doing this bypasses the root password reset and networking configuration in the oraclevm-template.sh script.
    I modified the .bash_profile script for psadm1, psadm2 and psadm3 to use the ORACLE_SID that the setup script discovered based on the contents of $PSFT_DB_HOME/oradata and added $PS_HOME/setup to the PATH for COBOL compiles:
    # psft env vars
    export PS_APP_HOME=/opt/oracle/psft/pt/apptools
    export PS_CFG_HOME=/home/psadm2/psft/pt/8.52
    export ORACLE_BASE=/opt/oracle/psft/pt/oracle-client
    export ORACLE_HOME=$ORACLE_BASE/11.2.0.x
    export ORACLE_SID=HR91C323
    export TUXDIR=/opt/oracle/psft/pt/bea/tuxedo
    export LD_LIBRARY_PATH=$TUXDIR/lib:$LD_LIBRARY_PATH:$ORACLE_HOME/lib
    . /opt/oracle/psft/pt/tools/psconfig.sh
    export PATH=$TUXDIR/bin:$PATH:$ORACLE_HOME/bin:$PS_HOME/setup
    export LANG=C
    export COBDIR=/opt/oracle/psft/pt/cobol/svrexp-51_wp4-64bit
    export PATH=$PATH:$COBDIR/bin
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$COBDIR/lib(Just a note on the beauty of VirtualBox: I didn't figure out all the above in a single step. But by taking some snapshots of my virtual machine I was able to go back and start over with a minimum of fuss.)
    I still had a few errors after I got a clean run of /opt/oracle/psft/vm/oraclevm-template.sh:
    <li>The app engine VERSION program failed because it didn't pick up the PS_SERVER_CFG variable. The variable is set in the script so I'm still trying to figure out what happened.
    <li>The ovm_dbusers.sql failed on a couple of statements with insufficient privileges. It is run as SYSADM and may need to be run as sysdba.
    <li>The ovm_ib.sql script had a unique constraint error on an insert into psibsvcsetup. Since the row already exists this should probably be an update.
    These were minor issues that were easily resolved after the instance was up.
    I have started making changes to further reduce the footprint of the VM: lower weblogic min/max heap size to 128m, don't start PSAESRV in the batch server, don't start Analytic and Query servers in the app server, lower the sga_target and pga_aggregate_target in the db server, etc.
    These PeopleSoft OVM templates are a fantastic way to get started with an up-to-date, well configured PeopleSoft application.

    Hi,
    To keep all my peoplesoft servers on a virtual environnement i will use Oracle Database 11.1.0.6 for x86_64 (64 bit) with Oracle Enterprise Linux 5.2 template and install on it the peoplesoft CRM. it's a good idea ? Yes, why not.
    But you could also want to minimize the number of virtual machines running in your env by adding the CRM database into the existing Peoplesoft OVM database server, check if there is enough space to host this CRM db in addition of the running HR db, if not you could increase the space or add a new disk.
    and which files from http://edelivery.oracle.com i should use to install peoplesoft CRM database ?
    You'll only need to download PeopleSoft Enterprise Customer Relationship Management 9.1 application, part number V17881-01 from "PeopleSoft Enterprise - Customer Relationship Management 9.1 Media Pack".
    sorry for those question i'm still beginner in peoplesoft.No problem, Peoplesoft is not so easy software anyway.
    HTH,
    Nicolas.

  • Does SAP PO support time skew?

    Hello Experts,
    While using AXIS adapter, WS-Security header can be configured for actions UsernameToken and Timestamp.
    Timestamp format is like:
    <wsu:Timestamp wsu:Id="TS-889">
         <wsu:Created>2014-06-10T05:38:20.179Z</wsu:Created>
         <wsu:Expires>2014-06-10T06:08:20.179Z</wsu:Expires>
    </wsu:Timestamp>
    I have observed that SOAP requests with "Created" in the future timestamp is accepted as valid request. Why so?
    In case of any difference between the clocks of "Sender" and SAP PO, time skew (if configured) will take care of the variations in the clock. I believe it should be configured at system level and by system admin. Correct?
    Is there any document relating to how time skew is supported by SAP PO?
    Thanks,
    Ankit

    Hi Ankit,
    I'd guess this is related to this thread right? Please check the docs on security settings for the sender agreement.
    Depending on the technology, you are using the process might be different. For PI it should be setting
    Check Time Stamp and specify a validity period as shown on the help page.
    Kind regards,
    Patrick

  • Kerberos Time Skew Too Large

    Hi Everyone,
    Here's a strange one. Mac is bound to an Active Directory and is pointed to a domain controller for a time server. It is in sync with the DC to the second, but every two minutes, the following gets added to the system log :-
    Jul 26 15:04:06 new-wave-films-imac DirectoryService[49]: Active Directory DS Plugin: Kerberos Time Skew Too Large. Check Date/Time!\n
    Anyone got any ideas?
    Thanks.

    Not Kerberos related, but I ran accross other Time related problems...
    Are the Time Zones & Daylight Saving settings the same also?

  • How to install PVM guest in ov 3??

    hi
    I am little bit of confused about what kind of guest i will be able to install on this server :
    its a 64 bit, Hyper Technology enabled
    but it does not have VT/AMD-V enabled so i cant be use at fully virtualized guest.
    so my question, in this circumstance
    what kind of guest i will be able to creat e??
    any 32 bit or 64 bit Centos ?? ( I know cento is not fully certifified by ovm.. but i know it can be installed)
    when i am selecing PVM and selecting iso..after creating virtual mecine , it Boot option, it does not give options to boot up from CD , which means, i cant use iso ..
    how will i install guest in PVM mood ??
    thanks for your help.l
    Edited by: Fosiul on Sep 18, 2011 5:09 PM

    Avi Miller wrote:
    So, just boot from the mirror or a local copy of those files.Hi... what you means by boot it from mirror ??
    because, From wizard, when i select pxe and i need to give it a path..
    i gave path like : http://internalserver/iso/debian
    now if i do like this http://internalserver/iso/centos
    it works fine because centos has xen image ..
    but debian fails because , by default debian does not have xen image..so i need to tell it ...
    now you said that, to use the mirror ...
    in the earlier post you said, you use like this
    kernel main/installer-amd64/current/images/netboot/xen/vmlinuz ramdisk main/installer-amd64/current/images/netboot/xen/initrd.gz http://mirror.isp.com/pub/debian/dists/squeeze/
    now i believed that this parameter you providing is from xen command line .. is nto it ??
    but from pxe wiill i be able to use this parameter ??
    or some how i need to edit the debian insaller and tell it to boot by using xen image like centos ??
    thanks

  • After cold cloning a pvm guest no vms will start

    I cloned a powered down paravvirtualized oracle linux guest. I did an advanced clone and used a clone definition that specified non-sparse disk creation.
    I started the clone successfully and then tried to start the original guest up again but guest will not start. Restarted clone, and now clone also will not start. The guests remain locked, and the job must be aborted.
    Restarted ovmm service, but problem persists.
    Adminserver.log shows this error:
    ####<Jan 18, 2012 2:39:54 PM EST> <Error> <com.oracle.ovm.mgr.api.job.InternalJob> <ovmman2.highlinehosting.com> <AdminServer> <Odof
    Tcp Client Thread: /127.0.0.1:54321/167> <<anonymous>> <> <0000JJmJ3_IFo20CzzePOk1F5lql000002> <1326915594291> <BEA-000000> <Job Inte
    rnal Error (Operation)OVMAPI_4010E Attempt to send command: dispatch to server: ovmhost1.highlinehosting.com failed. OVMAPI_4004E Ser
    ver Failed Command: dispatch https://?uname?:[email protected]:8899/api/1 start_vm 0004fb0000030000e18af67c4c78ceb9 0004fb000006000067
    aaac6eb782b685, Status: org.apache.xmlrpc.XmlRpcException: utils.filelock.LockError:Lock file /var/run/ovs-agent/vm-start.lock failed
    : timeout occured.
    I tried removing the vm-start.lock file, but it just gets recreated and the guests still hang on startup.

    I am too facing the same issue ....
    Job failed commit (internal) due to OVMAPI_4010E Attempt to send command: start_vm to server: server1 failed. OVMAPI_4004E Server Failed Command: start_vm 0004fb00000300006e6465f3a1dfec5b 0004fb0000060000efeaf10f2610e8c7, Status: org.apache.xmlrpc.XmlRpcException: utils.filelock.LockError:Lock file /var/run/ovs-agent/vm-start.lock failed: timeout occured.
    Sun Jan 29 20:54:17 GST 2012
    Any suggestions !!!

  • OVM 3.x: cannot migrate guests from RAC to RAC

    Hi, all.
    I think I have the same problem as in this other thread:
    OVM 3.0.2: cannot migrate guests to updates VM servers
    But the maintenance mode is off.
    Rac 1 and Rac 2 - Maintenance mode is off
    Migrate from Rac 1 to Rac 2 - OK
    Migrate from Rac 2 to Rac 1 - don't show up as possible migration Targets
    Thank you.
    Edited by: 901120 on 07/12/2011 14:47

    Hi Shawn,
    In the BW 7.0 release, it is not recommended to use export datasources for the myself datamart extraction. If possible you should use a DTP & a transformation.
    Please see the attached Note 989757 for further info.
    Rgds,
    Colum
    Edited by: Colum Cronin on Jun 11, 2009 1:47 PM

  • Time skew - continued

    Sorry about previous multiple/incomplete posts - I hit the TAB key while cutting & pasting!  (I wish you could remove a post!)
    (Here's the rest of the post...)
    Env: PCI-6229 card, and NIDAQmx 8.0, under ANSI-C.
    ...   continued:
    The problem I am noticing is that I always see the change of state rise (from 0 to +5V) on the AIN channel exactly one sample time before I see the counter value increment.  I think I have the card setup correctly, so that the CTR tasks get their gate signal from the AIN task's sample clock.
    Any clues on this?
    Here's how the card is setup (abbreviated):
        // for AIN sections...
        DAQmxCfgSampClkTiming(h,NIL,samplerate,DAQmx_Val_Rising,DAQmx_Val_ContSamps,Ni_MaxSamples);   // sample rate is 1000 samples/sec
        DAQmxCfgDigEdgeStartTrig(h,@src[1],DAQmx_Val_Rising);          // get start trigger from RTSI-1 (for slave AIN cards)
        DAQmxSetExported10MHzRefClkOutputTerm(h,@s[1]);                  // export 10Mhz ref clock to RTSI-7
        DAQmxDisableStartTrig(h)                                                                 // disable start trigger on AIN task
        DAQmxExportSignal(h,DAQmx_Val_SampleClock,@s[1]);              // export AIN sample clock to RTSI-1
       // for the counter section...
       DAQmxCfgSampClkTiming(h,@src[1],samplerate,DAQmx_Val_Rising,DAQmx_Val_ContSamps,max_scans); // obtain sample clock timing (and gate from) from RTSI-1
       DAQmxSetCIDupCountPrevent(h,@src[1],1);                                         // prevent dup counts on M-series card when incoming freq is < gate freq
       DAQmxStartTask(h);                                                                         // start ctr tasks
       // finally, start AIN taks
       DAQmxStartTask(h_AIN.h)                                                               // start AIN tasks
    The use of RTSI-1 and RTSI-7 is mainly for situations where I have multiple cards in the PC.  For this simple test, however, there is only one card.  The basic idea is that I output my sample clock from the master AIN task to RTSI-1, and then use RTSI-1 as the gate for the counters.
    Thanks for any help, and sorry about the multiple posts earlier!

    I posted a response to this post here.
    Michael P
    National Instruments

  • Does Oracle VM support Huge page? (OVM 3.0.3, PVM)

    I tried to configure Hugepage but found it doesn't work. anyone has any experience?

    user13339058 wrote:
    I tried to configure Hugepage but found it doesn't work. anyone has any experience?I believe the VM needs to be set to HVPVM to make huge pages work.

  • OVM 3.2 enable to boot PVM Windows guest via NFS

    Hi all,
    I am currently trying to create a Windows 2k8 PVM guest. I have extracted the ISO file on the OVM manager and ensured that NFS is currently running. I edited the /etc/exports file to point to the extracted folder with RO permissions.
    When I attempt to boot to the nfs network path on the VM I am getting "Error: Boot loader didn't return any data".
    Any ideas if I am missing something for these guests to boot to the NFS share?
    Thanks!

    Thank you for the reply budy!
    After talking with our development team, they had brought that to our attention. I am new to the OVM world and currently building new environment for our entire department so I wanted to make sure everything was build to handle the high processing and I/O requirements necessary.
    Cheers!

  • OVM 3.0.3 Time Issues

    I have a two server pool and after the reboot from installing the 3.0.3-150 patch, the two virtual servers in my pool came back online with drastically different RTC times. Their ntpdate offsets at boot were 23,375 seconds and 21,577 seconds; before this reboot, the largest ntpdate offset had been under 0.002 seconds. Due to NTP, the systems' time on the virtual servers were corrected; however, the RTC remained wrong. This was confirmed by using hwclock after soft linking /dev/rtc to /dev/rtc0.
    All my 32bit PVM guests are running kernel 2.6.18-238.1.1.0.1.el5xen and I've been able to fix this issue by configuring xen.independent_wallclock = 1. However, my 64bit PVM guests are running kernel 2.6.32-200.13.1.el6uek and can't be configured with xen.independent_wallclock. The 64bit guests don't get hung when migrating between the servers; however, the time on the 64bit PVM guests still jumps by 30 minutes when I migrate between the servers. NTPD on the guest doesn't update the clock because the offset exceeds the sanity limit of 1000 seconds. I can manually fix the system time by running ntpdate; however this would be something I'd need to check after each migration, which isn't practical. I've ran "hwclock --utc -w" on the virtual servers but they're already about 20 seconds fast after less than a week.
    Correct me if I'm wrong, but it's my understanding that the configuration of NTP on the virtual servers is only keeping their system times in check. If NTP isn't keeping the RTC of the virtual servers on time, then how can I ensure that my 64bit PVM guests are getting accurate time from the virtual servers when they live migrate? Or is there a way to make PVM's running kernel 2.6.32 keep time totally independent from the virtual servers?
    I didn't have any time issues on guest servers prior to 3.0.3 (this includes running OVM 2.2, 3.0.1, and 3.0.2). Because I never had issues, I never looked closely to how the virtual servers were configured. Did something get changed in version 3.0.3 that would cause these time issues?

    user4400470 wrote:
    I have a two server pool and after the reboot from installing the 3.0.3-150 patch, the two virtual servers in my pool came back online with drastically different RTC timesWe currently have a fix in QA to fix the symlink (which you've already done, it seems), which will allow the hwclock to be set correctly on boot/reboot.

  • Poor disk io thourghtput on OVM and guest VM

    We are using DELL R720 with H710 raid controller.
    A wired problem about the disk io was discovered during tests.
    We found that the disk throught on VM server(OVS repo) and VM guest are only about 1/3 of the physical server, around only 50M/s.
    We are tring to compare disk io write with simple dd instruction on following enviroments with same hardware
    The test cases are:
    (H710, 2T 7200rpm * 8 configured with RAID10 as two virtual disks, first for ovm, second for OVS repo)
    1. Centos 6 installed directly
    2. OVM 3.2.1, sda
    3. OVM 3.2.1, /dev/mapper/36848f690ec834b0018df77d30704a452 (used by OVS repo)
    4. Guest vm Oracal Linux 6.0 on OVM 3.2.1,pvm (using local physical disk as OVS repository)
    The result is:
    1.Centos 6 installed directly
    dd if=/dev/zero of=~/a.out bs=16k count=20000 oflag=direct
    20000+0 records in
    20000+0 records out
    327680000 bytes (328 MB) copied, 1.85022 s, 177 MB/s
    2. OVM 3.2.1, sda
    dd if=/dev/zero of=~/a.out bs=16k count=20000 oflag=direct
    20000+0 records in
    20000+0 records out
    327680000 bytes (328 MB) copied, 2.5659 seconds, 128 MB/s
    3.OVM 3.2.1, /dev/mapper/36848f690ec834b0018df77d30704a452
    dd if=/dev/zero of=/OVS/Repositories/0004fb00000300000102bf00d2adeb8a/a.out bs=16k count=10000 oflag=direct
    10000+0 records in
    10000+0 records out
    163840000 bytes (164 MB) copied, 3.00933 seconds, 54.4 MB/s
    4. Guest vm Oracal Linux 6.0 on OVM 3.2.1,pvm
    dd if=/dev/zero of=~/a.out bs=16k count=20000 oflag=direct
    20000+0 records in
    20000+0 records out
    327680000 bytes (328 MB) copied, 7.60928 s, 43.1 MB/s
    We can see that on pure Centos 6 we got the reasonable disk io, on OVM sda the score is slower but still acceptable.
    But on OVM disk and guest VM, we saw a big drop.
    An interesting thing is : I have 3 guest vms on this vm server, when I run a same dd command samultaniously on 3 guest vms, I can still
    get the same score. Adding them together we get a 120+ MB/s throughput.
    I guess the reason might be that OVS put a io threshold on both OVS and each vms on it to make sure no single vm can drain up all disk io
    in order to preserve some to other vms ?
    I plan to use mongo db on the guest vm if the io is close to the real machine, could anyone please help me improve the disk io ?
    thanks a lot!
    Edited by: user12945979 on 2013-5-1 上午9:21
    Edited by: user12945979 on 2013-5-3 上午5:10
    Edited by: user12945979 on 2013-5-3 上午5:14

    Thanks for your advice,
    I followed played below tests against physical server(Centos6) and Oracal vm guest server(OL6,pvm).
    fio -filename=/srv/test.out -direct=1 -rw=randwrite -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio -filename=/srv/test.out -direct=1 -rw=randread -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio -filename=/srv/test.out -direct=1 -rw=randrw -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio -filename=/srv/test.out -direct=1 -rw=read -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio -filename=/srv/test.out -direct=1 -rw=write -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio -filename=/srv/test.out -direct=1 -rw=read -bs=4k -size=2g -numjobs=8 -runtime=60 -group_reporting -name=test
    fio version is 2.0.13
    The results shows random read on VM guest matches about 60% of physical server, and random write about 90%.
    But sequential read only counts about 42% and write 35%.
    I am not sure if the big drop on sequential read/write performance is reasonable. Maybe I did something wrong ?
                             Physical     VM guest
    randwrite(4k,60s)     write iops     2385          2114
                   bw(k)          9542          8456
    randread(4k,60s)     read iops     1455          838
                   br          5822          3352
    randrw(4k,60s)          read/write iops     791/794          569/565
                   b r/w           3167/3176     2278/2260
    write(4k,60s)          write iops     14465          5114
                   bw(k)          57864          20457
    read(4k,60s)          read iops     48870          20985
                   br           195483          83940
    Edited by: user12945979 on 2013-5-3 上午5:16

  • ISE Guest Portal Time Profiles

    G'day All,
    Could someone advise if it is possible to extended or change the time profile of a guest account that has already been created? I am trying to understand using time profiles from within the Sponsor Portal. Imagine a guest user has an account created that gives them 2 weeks access, towards the end of the 2 weeks the user requires another week of access.
    From what I can see in both the ISE time profiles config page and from within the sponsor portal, either the user would have to wait until the existing account expired and have a new account created or a new account would have to be created to grant the additional access, and the existing account could be deleted, I am just seeking clarification of whether time extensions for Guest Accounts is possible prior to the account expiring.
    Currently using ISE 1.1.3
    Thanks in advanced guys.
    James.      

    Please follow the below steps to edite the time profile:
    Adding, Editing, or Duplicating Time Profiles
    To add or edit a time profile, complete the following steps:
    Step 1 From the Cisco ISE Administration interface, select Administration > Guest Management > Settings > Guest > Time Profiles.
    Step 2 Click one of the following:
    • Add—to create a new time profile
    • Edit—to edit an existing time profile
    • Duplicate—to duplicate an existing time profile
    Step 3 Enter the name and description of the new time profile.
    Step 4 Select a Time Zone for Restrictions. Time Restrictions are a set of time periods during which a guest account associated with that time profile would not be granted access to the network or guest portal.
    Step 5 From the Account Type drop- down menu, choose one of the predefined options:
    • StartEnd—allows sponsors to define start and end times for account durations
    • FromFirstLogin—allows sponsors to define the duration of time that guests can have access after login
    • FromCreation—allows sponsors to define the duration of time that guest can have access after account creation
    Step 6 Set the Duration for which the account will be active. The account expires after the duration set here has expired. This option is available only if you select the Account Type as FromFirstLogin or FromCreation.
    Step 7 Set the Restrictions for the guest access.
    These restrictions are composed of a day of the week and a start and end clock time. The Time Zone value specified in the time profile affects the clock times set in any of the Time Restrictions within the time profile. For example, a Time Restriction that specifies Monday 12:00 am to 8:00 am and Monday 6:00 pm to 11:59 pm would only grant system access between 8:00 am and 6:00 pm on Mondays within the time zone of the time profile. Any other day of the week would have no time restriction in this example and system access would be granted at any time.
    Step 8 Click Submit.

Maybe you are looking for