ASM, rebalancing, 3rd party storage and performance

Hi all, I have some questions for the storage experts and I need your opinion about:
1. Which type of ASM is better for the rebalancing perspective (and obviously the performance perspective), but considering the availability as well: Unprotected, 2-way (normal) or 3-way (high)? I know 3-way is the worst because we have to multiply by 3 the space of the database, but has great availability. Which of these do you use in your company?
2. If someone is using EMC/Fujitsu/Hitachi, do you use Unprotected or 2-way (normal) in ASM?
3. Which type of rebalancing (from zero to 11) is the best to use, considering the overall performance , I mean, when you have to add a new disk, ASm will perform the rebalancing.
4. Which is better to use: ASM Cluster File System or Oracle Cluster File System ?
Thanks.

977623 wrote:
1. Which type of ASM is better for the rebalancing perspective (and obviously the performance perspective), but considering the availability as well: Unprotected, 2-way (normal) or 3-way (high)? I know 3-way is the worst because we have to multiply by 3 the space of the database, but has great availability. Which of these do you use in your company?Wrong question IMO. You do not choose normal or high redundancy based on which rebalances the fastest. You make that choice wrt to redundancy and high availability.
The best in this respect is high redundancy. 3 storage servers. Fully redundant I/O fabric layer (3+ I/O paths from each server to each and every LUN). Which means you can loose 2 storage arrays and most of your I/O fabric layer (switches and cables). And the storage layer left will still be able to be effectively used for ASM and the RAC database will not even notice that this destruction happened.
However, this best is not always feasible ito existing architecture, budget and so on. So that drives the requirements and needs and what the best is to meet that.
2. If someone is using EMC/Fujitsu/Hitachi, do you use Unprotected or 2-way (normal) in ASM?That again depends on redundancy levels. If the SAN provides a RAID5 or RAID10 LUN, should you mirror it?
This may makes sense if you have 2 SANS. And with each SAN implementing RAID5, you mirror (via ASM) across SANs.
It makes less sense if you use ASM to mirror (on the same SAN) 2 RAID5 LUNs.
You also may have no choice. For example, migrating a high redundancy diskgroup from a storage server (no redundancy by server), to a SAN (RAID5/10 redundancy by SAN). When migrating ASM diskgroups, you cannot reduce redundancy. You cannot make a high redundancy diskgroup a normal redundancy diskgroup. Or a normal one, an externally redundant diskgroup.
In such a case you normal/high redundancy diskgroup on the new SAN (with its RAID5/10 LUNs), still need its own mirrors in ASM.
3. Which type of rebalancing (from zero to 11) is the best to use, considering the overall performance , I mean, when you have to add a new disk, ASm will perform the rebalancing.How busy is the I/O layer? What production processing is running? How will this be impacted by using power 11? How soon does the old (dropped) disks need to be physically decommissioned? Etc.
There is no single correct answer to what load balancing power setting to use.
4. Which is better to use: ASM Cluster File System or Oracle Cluster File System ?For what purpose?
For RAC database purposes only? ACFS. As OCFS adds another set of kernel drivers, kernel services, and another Interconnect (ocfs needs its own IP Interconnect that is typically run over the public IP network of the cluster, and that can be/should be run over the private IP network of the cluster).
Why add more moving parts (ocfs) when ACFS is available?
Then again - why use ACFS when you are not running Grid Infrastructure? Or why makes your cluster file system dependent on Grid/CRS to be running (with ASM), when OCFS's moving parts are significantly fewer and less complex?
As with most things in Information Technology - there is no overall "best". The "best" depends on a number of factors, and the business requirements that need to be met.

Similar Messages

  • Safari allows 3rd party cookies and all cookies even when prefernces are set to "never allow" with Mac os 10.6.8

    safari ALWAYS allows 3rd party cookies and all cookies even when set to "block cookies: always" and "from 3rd party and advertisers."  I have removed the website data, emptied the cache, reset safari, erased the history and it STILL dumps cookies.  (For example, if I go to the usgov weather website only I end up with 11 cookies, the top one being "addthis.com" listed as cashed in local storage.  But didn't I just empty the cache... multiple times??? Is my Safari application "broken" or "corrupt."  Can the application be renewed so that it actually does what it is commanded to do?

    Not using any extensions, Andy.
    Allowed a guest account and tested that.  Lots of cache/cookies showed up for my "guest" that on face value, appeared 3rd party:  the familiar "addthis.com" cache and others including a facebook cache and I did not, nor have ever, participated in facebook. But it could be that the "trusted" site my virtual guest visited had a relationship with facebook such that my COMPUTER "friended" facebook even though my guest and I most certainly would have declined the invitation :-)  But what I really don't get is why washington post cookies keep showing up every single time.  Isn't that the absolute definition of 3rd party cookies?!
    forgive my rant.
    On the other hand, when I logged out as guest, all data was automatically deleted, and when I relogged in as guest, it appeared that all the data, including cached data, had indeed been deleted.  But when I relogged in as myself, the same old garbage reappeared in the cache and cookie bin. The fact is, there appears to be no such thing as truly and completely emptying ones cache, resetting ones browser, or deleting ones cookies. They are here to stay.
    (And, oh yes, I have tried logging out, turning off and on the computer right after performing emptying tasks, etc.)

  • 3rd party storage: AoE/Coraid integration

    #### LONG POST 1/3 ####
    Hi,
    We are working on AoE/Coraid (3rd party storage driver) integration within Oracle VM 3.x, we think that will be of use for the community and we'll love to share our work.
    But we discovered some issues and hope to have some help via this forum.
    So, to let you know how far we are and the current issue we have :
    1/ Our AoE RPM package is done (using SDK 3.0.2, waiting for 3.0.3 to be release) :
    # uname -a
    Linux ovm1 2.6.32.21-41xen #1 SMP Fri Sep 9 00:47:51 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux
    # rpm -qa | grep aoe
    aoe-6-78
    2/ Our AoE init script is activated on boot and work as expected :
    # aoe-version
    aoetools:     32
    installed aoe driver:     78
    running aoe driver:     78
    # aoe-stat
    e66.3 2000.398GB eth1 1024 up
    ** First issue SOLVED :
    But ovs-agent complain each time we try to discover a server using Oracle Manager (running version 3.0.3 in case it may have an impact?) :
    [2012-01-19 03:11:39 30488] DEBUG (OVSCommons:124) discover_server: ()
    [2012-01-19 03:11:39 30488] WARNING (host:443) cannot get core api version: [Errno 2] No such file or directory: '/usr/lib/python2.4/site-packages/version.properties'
    [2012-01-19 03:11:39 30488] DEBUG (OVSCommons:132) discover_server: call completed.
    [2012-01-19 03:11:40 30504] DEBUG (OVSCommons:124) discover_hardware: ()
    [2012-01-19 03:11:40 30504] ERROR (OVSCommons:143) catch_error: ERROR 0 @ 244 find_aoe_disks() Problems extracting AOE disk info
    Traceback (most recent call last):
    File "/usr/lib64/ovs-storage-utils/storage_tech/st_ATAoverEthernet.py", line 178, in find_aoe_disks
    stdout_LIST, stderr_LIST, exitStatus, deltaTime = vi_utils.vi_exe_sync( vi_errorAndLog_obj, [ 'ata_id', '--export', aoe_devPath ], 10 )
    File "/usr/lib64/ovs-storage-utils/vi_utils/vi_process.py", line 615, in vi_exe_sync
    theChild     = VI_Process_OBJ( vi_errorAndLog_obj, False, args, relativeTimeoutInSecs, inputData_LIST )
    File "/usr/lib64/ovs-storage-utils/vi_utils/vi_process.py", line 106, in __init__
    ,     0 )                    # creationflags               :: Windows only CreateProcess flag
    File "/usr/lib64/python2.4/subprocess.py", line 550, in __init__
    errread, errwrite)
    File "/usr/lib64/python2.4/subprocess.py", line 1000, in executechild
    raise child_exception
    OSError: [Errno 2] No such file or directory
    Runtime errors occured [1]
    Traceback (most recent call last):
    File "/opt/ovs-agent-3.0/OVSCommons.py", line 141, in wrapper
    return func(*args)
    File "/opt/ovs-agent-3.0/OVSDiscoverHardware.py", line 81, in discover_hardware
    raise Exception(scsi_logmsg)
    Exception: ERROR 0 @ 244 find_aoe_disks() Problems extracting AOE disk info
    Traceback (most recent call last):
    File "/usr/lib64/ovs-storage-utils/storage_tech/st_ATAoverEthernet.py", line 178, in find_aoe_disks
    stdout_LIST, stderr_LIST, exitStatus, deltaTime = vi_utils.vi_exe_sync( vi_errorAndLog_obj, [ 'ata_id', '--export', aoe_devPath ], 10 )
    File "/usr/lib64/ovs-storage-utils/vi_utils/vi_process.py", line 615, in vi_exe_sync
    theChild     = VI_Process_OBJ( vi_errorAndLog_obj, False, args, relativeTimeoutInSecs, inputData_LIST )
    File "/usr/lib64/ovs-storage-utils/vi_utils/vi_process.py", line 106, in __init__
    ,     0 )                    # creationflags               :: Windows only CreateProcess flag
    File "/usr/lib64/python2.4/subprocess.py", line 550, in __init__
    errread, errwrite)
    File "/usr/lib64/python2.4/subprocess.py", line 1000, in executechild
    raise child_exception
    OSError: [Errno 2] No such file or directory
    Runtime errors occured [1]
    We just discovered the st_ATAoverEthernet.py but it look like it is not able to see the available AoE LUNs.
    Is the script author (Mr Joshua Nicholas) working for Oracle ???
    We just fixed the issue above in file /usr/lib64/ovs-storage-utils/storage_tech/st_ATAoverEthernet.py :
    the subprocess call the "ata_id" but this program isn't in PATH !
    To test, we did this patch :
    diff -upr /usr/lib64/ovs-storage-utils/storage_tech/st_ATAoverEthernet.py.orig /usr/lib64/ovs-storage-utils/storage_tech/st_ATAoverEthernet.py
    # diff -upr st_ATAoverEthernet.py.orig st_ATAoverEthernet.py
    --- st_ATAoverEthernet.py.orig 2012-01-19 16:23:04.000000000 +0100
    +++ st_ATAoverEthernet.py 2012-01-19 11:30:45.000000000 +0100
    @@ -175,7 +175,7 @@ def find_aoe_disks( vi_errorAndLog_obj,
    aoe_disk_interface = aoe_stat_line_components[2]
    aoe_disk_interface_status = aoe_stat_line_components[4]
    - stdout_LIST, stderr_LIST, exitStatus, deltaTime = vi_utils.vi_exe_sync( vi_errorAndLog_obj, [ 'ata_id', '--export', aoe_devPath ], 10 )
    + stdout_LIST, stderr_LIST, exitStatus, deltaTime = vi_utils.vi_exe_sync( vi_errorAndLog_obj, [ '/lib/udev/ata_id', '--export', aoe_devPath ], 10 )
    serial_cmpldRegEx = re.compile( '^ID_SERIAL=\s*' )
    rev_cmpldRegEx = re.compile( '^ID_REVISION=\s*' )
    It works, so finaly, we rollback to the last version of st_ATAoverEthernet.py and just (re)created the symlink : /sbin/ata_id -> /lib/udev/ata_id
    No more error messages in /var/log/ovs-agent.log as you can see :
    [2012-01-19 16:27:05 2607] DEBUG (OVSCommons:124) discover_server: ()
    [2012-01-19 16:27:05 2607] WARNING (host:443) cannot get core api version: [Errno 2] No such file or directory: '/usr/lib/python2.4/site-packages/version.properties'
    [2012-01-19 16:27:05 2607] DEBUG (OVSCommons:132) discover_server: call completed.
    [2012-01-19 16:27:06 2623] DEBUG (OVSCommons:124) discover_hardware: ()
    [2012-01-19 16:27:06 2623] DEBUG (OVSCommons:132) discover_hardware: call completed.
    [2012-01-19 16:27:07 2672] DEBUG (OVSCommons:124) discover_network: ()
    [2012-01-19 16:27:07 2672] DEBUG (OVSCommons:132) discover_network: call completed.
    [2012-01-19 16:27:08 2673] DEBUG (OVSCommons:124) discover_storage_plugins: ()
    [2012-01-19 16:27:08 2673] DEBUG (OVSCommons:132) discover_storage_plugins: call completed.
    [2012-01-19 16:27:08 2674] DEBUG (OVSCommons:124) discover_physical_luns: ('',)
    [2012-01-19 16:27:08 2674] DEBUG (OVSCommons:132) discover_physical_luns: call completed.
    1/2 CONTINUE ON THE SECOND POST
    Edited by: 904919 on Jan 19, 2012 7:04 PM

    3/3 END OF THE POST
    Write Methods Invoked
    Class=InternalJobDbImpl vessel_id=6511 method=addTransactionIdentifier accessLevel=6
    Class=DiscoverManagerDbImpl vessel_id=165 method=discoverServer accessLevel=6
    Class=InternalJobDbImpl vessel_id=6511 method=setCompletedStep accessLevel=6
    Class=InternalJobDbImpl vessel_id=6511 method=setAssociatedHandles accessLevel=6
    Class=InternalJobDbImpl vessel_id=6511 method=setContext accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setName accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setFoundryContext accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=onPersistableCreate accessLevel=6
    Class=HashMapDbImpl vessel_id=6528 method=remove accessLevel=6
    Class=LocalStorageInitiatorDbImpl vessel_id=6529 method=setName accessLevel=6
    Class=LocalStorageInitiatorDbImpl vessel_id=6529 method=setFoundryContext accessLevel=6
    Class=LocalStorageInitiatorDbImpl vessel_id=6529 method=onPersistableCreate accessLevel=6
    Class=LocalStorageInitiatorDbImpl vessel_id=6529 method=setLifecycleState accessLevel=6
    Class=LocalStorageInitiatorDbImpl vessel_id=6529 method=setRollbackLifecycleState accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setName accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setFoundryContext accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=onPersistableCreate accessLevel=6
    Class=PortDownEventDbImpl vessel_id=6541 method=notify accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setLifecycleState accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setRollbackLifecycleState accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setNumber accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setServer accessLevel=6
    Class=RootStatisticLogDbImpl vessel_id=117 method=createStatisticSubjectLog accessLevel=6
    Class=StatisticSubjectLogDbImpl vessel_id=6542 method=setStatisticSubject accessLevel=6
    Class=StatisticSubjectLogDbImpl vessel_id=6542 method=createAllStatisticTypeLogs accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6544 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6546 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6548 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6550 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6552 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6554 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6556 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6558 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6560 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6562 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6564 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6566 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6568 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6570 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6572 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6574 method=setType accessLevel=6
    Class=StatisticTypeLogDbImpl vessel_id=6576 method=setType accessLevel=6
    Class=ServerStoppedEventDbImpl vessel_id=6578 method=notify accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setType accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setEncodedAgentPassword accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setManagementInternetProtocolAddress accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setAgentVersion accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setBootGeneration accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setRpmVersion accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setOvmVersion accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setHostKernelRelease accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setHostKernelVersion accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setHostname accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setManagerUuid accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setPythonBindingVersion accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createHypervisor accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setName accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setFoundryContext accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=onPersistableCreate accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setLifecycleState accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setRollbackLifecycleState accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setServer accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setCompiler accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setCompiledBy accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setCompileDomain accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setCompiledDate accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=setVersion accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=clearCapabilities accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=addCapability accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=addCapability accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=addCapability accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=addCapability accessLevel=6
    Class=XenHypervisorDbImpl vessel_id=6581 method=addCapability accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=removeAllNtpServers accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addNtpServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addNtpServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addNtpServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setStatisticInterval accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=lock accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setProductName accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setManufacturer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setProductSerialNumber accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setSimpleName accessLevel=6
    Class=InternalPortDbImpl vessel_id=6535 method=setSimpleName accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setMemory accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setProcessorSpeed accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNoExecuteFlag accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfThreadsPerCore accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfProcessorSockets accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfCoresPerProcessorSocket accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfProcessorCores accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfEnabledProcessorCores accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setNumberOfPopulatedProcessorSockets accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createProcessor accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setFoundryContext accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=onPersistableCreate accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setLifecycleState accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createProcessor accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setFoundryContext accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=onPersistableCreate accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setLifecycleState accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createProcessor accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setFoundryContext accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=onPersistableCreate accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setLifecycleState accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createProcessor accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setFoundryContext accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=onPersistableCreate accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setLifecycleState accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setBIOSReleaseDate accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setBIOSVendor accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setBIOSVersion accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setManufacturer accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setLevelOneCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setLevelTwoCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setLevelThreeCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setManufacturer accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setLevelOneCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setLevelTwoCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setLevelThreeCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setManufacturer accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setLevelOneCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setLevelTwoCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setLevelThreeCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setManufacturer accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setLevelOneCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setLevelTwoCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setLevelThreeCacheSize accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setFlags accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setModelName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setVendorId accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setCpuFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6587 method=setCpuModel accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setFlags accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setModelName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setVendorId accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setCpuFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6593 method=setCpuModel accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setFlags accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setModelName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setVendorId accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setCpuFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6598 method=setCpuModel accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setFlags accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setModelName accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setVendorId accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setCpuFamily accessLevel=6
    Class=ProcessorDbImpl vessel_id=6603 method=setCpuModel accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=setName accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=setFoundryContext accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=onPersistableCreate accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=setLifecycleState accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=setRollbackLifecycleState accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=setSimpleName accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=addServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setCpuCompatibilityGroup accessLevel=6
    Class=CpuCompatibilityGroupDbImpl vessel_id=6608 method=addServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createStorageInitiator accessLevel=6
    Class=IscsiStorageInitiatorDbImpl vessel_id=6613 method=setName accessLevel=6
    Class=IscsiStorageInitiatorDbImpl vessel_id=6613 method=setFoundryContext accessLevel=6
    Class=IscsiStorageInitiatorDbImpl vessel_id=6613 method=onPersistableCreate accessLevel=6
    Class=IscsiStorageInitiatorDbImpl vessel_id=6613 method=setLifecycleState accessLevel=6
    Class=IscsiStorageInitiatorDbImpl vessel_id=6613 method=setRollbackLifecycleState accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=lock accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createNetworkPort accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setFoundryContext accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=onPersistableCreate accessLevel=6
    Class=PortDownEventDbImpl vessel_id=6625 method=notify accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setLifecycleState accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setRollbackLifecycleState accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setSimpleName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setNumber accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setServer accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setInterfaceName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setMediaAccessControlAddress accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setMediaTransferUnit accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setDetails accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createNetworkPort accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setFoundryContext accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=onPersistableCreate accessLevel=6
    Class=PortDownEventDbImpl vessel_id=6632 method=notify accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setLifecycleState accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setRollbackLifecycleState accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setSimpleName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setNumber accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setServer accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setInterfaceName accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setMediaAccessControlAddress accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setMediaTransferUnit accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6627 method=setDetails accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createNetworkPort accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setName accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setFoundryContext accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=onPersistableCreate accessLevel=6
    Class=PortDownEventDbImpl vessel_id=6641 method=notify accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setLifecycleState accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setRollbackLifecycleState accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setSimpleName accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setNumber accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setServer accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=addJobOperation accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setInterfaceName accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setInternetProtocolAddress accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setNetmask accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setAddressType accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=addEthernetPort accessLevel=6
    Class=EthernetPortDbImpl vessel_id=6619 method=setBondPort accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setMediaAccessControlAddress accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=setManagementMediaAccessControlAddress accessLevel=6
    Class=EthernetNetworkDbImpl vessel_id=2837 method=addNetworkPort accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setNetworkPortGroup accessLevel=6
    Class=BondPortDbImpl vessel_id=6634 method=setJobAsset accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=lock accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addPlugin accessLevel=6
    Class=FileSystemPluginDbImpl vessel_id=2878 method=addServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addPlugin accessLevel=6
    Class=StorageArrayPluginDbImpl vessel_id=2843 method=addServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=addPlugin accessLevel=6
    Class=FileSystemPluginDbImpl vessel_id=2872 method=addServer accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createLocalFileServer accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setName accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setFoundryContext accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=onPersistableCreate accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setLifecycleState accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setRollbackLifecycleState accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setStoragePlugin accessLevel=6
    Class=FileSystemPluginDbImpl vessel_id=2878 method=addStorageServer accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setAdminHostname accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setAdminUsername accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setAdminPassword accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setSimpleName accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setServer accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setSimpleName accessLevel=6
    Class=LocalFileServerDbImpl vessel_id=6644 method=setValidated accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=lock accessLevel=6
    Class=ServerDbImpl vessel_id=6521 method=createLocalStorageArray accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setName accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setFoundryContext accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=onPersistableCreate accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setLifecycleState accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setRollbackLifecycleState accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setStoragePlugin accessLevel=6
    Class=StorageArrayPluginDbImpl vessel_id=2843 method=addStorageServer accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setValidated accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=setSimpleName accessLevel=6
    Class=LocalStorageArrayDbImpl vessel_id=6649 method=createVolumeGroup accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setName accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setFoundryContext accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=onPersistableCreate accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setLifecycleState accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setRollbackLifecycleState accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setStorageArray accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=6655 method=setSimpleName accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setName accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setFoundryContext accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=onPersistableCreate accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setLifecycleState accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setRollbackLifecycleState accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setPage83Id accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setVolumeGroup accessLevel=6
    Class=VolumeGroupDbImpl vessel_id=2856 method=addStorageElement accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setVendor accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setUserFriendlyName accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setSimpleName accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setSize accessLevel=6
    Class=StorageElementDbImpl vessel_id=6660 method=setStorageElementType accessLevel=6
    Class=InternalJobDbImpl vessel_id=6511 method=setFailedOperation accessLevel=6
    Class=DiscoverManagerDbImpl vessel_id=165 method=nextJobOperation accessLevel=6
    Completed Step: ROLLBACK
    Job failed commit (internal) due to OVMAPI_6055E Discover target: ovm1, Discover failed with error: java.lang.NullPointerException
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.sanAddMissingStoragePath(ServerPhysicalLunDiscoverHandler.java:371)
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.sanDiskProcess(ServerPhysicalLunDiscoverHandler.java:243)
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.process(ServerPhysicalLunDiscoverHandler.java:195)
    at com.oracle.ovm.mgr.discover.ovm.DiscoverHandler.execute(DiscoverHandler.java:55)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:442)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:427)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:412)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDefaultDiscover(DiscoverEngine.java:381)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverNewServer(DiscoverEngine.java:360)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverServer(DiscoverEngine.java:272)
    at com.oracle.ovm.mgr.op.manager.DiscoverManagerServerDiscover.action(DiscoverManagerServerDiscover.java:48)
    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)
    Thu Jan 19 16:35:04 CET 2012
    com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_6055E Discover target: ovm1, Discover failed with error: java.lang.NullPointerException
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.sanAddMissingStoragePath(ServerPhysicalLunDiscoverHandler.java:371)
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.sanDiskProcess(ServerPhysicalLunDiscoverHandler.java:243)
    at com.oracle.ovm.mgr.discover.ovm.ServerPhysicalLunDiscoverHandler.process(ServerPhysicalLunDiscoverHandler.java:195)
    at com.oracle.ovm.mgr.discover.ovm.DiscoverHandler.execute(DiscoverHandler.java:55)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:442)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:427)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:412)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDefaultDiscover(DiscoverEngine.java:381)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverNewServer(DiscoverEngine.java:360)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverServer(DiscoverEngine.java:272)
    at com.oracle.ovm.mgr.op.manager.DiscoverManagerServerDiscover.action(DiscoverManagerServerDiscover.java:48)
    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)
    Thu Jan 19 16:35:04 CET 2012
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:457)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:427)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDiscover(DiscoverEngine.java:412)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.handleDefaultDiscover(DiscoverEngine.java:381)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverNewServer(DiscoverEngine.java:360)
    at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverServer(DiscoverEngine.java:272)
    at com.oracle.ovm.mgr.op.manager.DiscoverManagerServerDiscover.action(DiscoverManagerServerDiscover.java:48)
    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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    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)
    End of Job
    If anyone have any suggestions... ?
    Thank you,
    Yacine

  • BT Mulitast on 3rd Party Routers and IP Addressing

    I know a few of us use 3rd party routers and have got BT Youview IPTV channels working fine.
    But I have spotted a possible issue and not sure if this is my box or not.
    When set the Youview box to static ip, every few seconds it is requesting an ip address from the DHCP range. This should not happen when using a static ip.
    When the unit goes into standby it is still requesting the ip address which is odd as this again should not happen.
    Even resetting the device to DHCP, I get the same issue of it constantly requesting an IP address.
    I have performed the 'Software Reset' and both 'Factory Reset' options in maintenance mode and get the same issue once the unit is back up and running.
    I'm more inclined to say this is a possible faulty unit as neither of the 'Internet/USB Recovery' options work and instead they both say 'Sorry, selected option failed'
    Can some users just check their logs files for their routers and see if their BT Youview boxes are doing the same. For info my Retail Youview box does not have this issue.
    regards
    Walkerx

    thanks Tim,
    I think my box is faulty as I've now tried 3 different routers and get the same issue
    The device is set to static ip, but is still requesting a DHCP address.
    The BT HomeHubs have no decent logging so can't check anything on that and my Retail Youview box is not inheriting this same issue.
    Just waiting to hear back from BT but don't think they will class it as faulty as it still works, but if the recovery options don't work and getting this issue with the ip address then you would think it was faulty

  • Are there any 3rd party LabVIEW and/or TestStand code analysis tools

    I am looking for any 3rd party tools to analyze LabVIEW and/or TestStand code. Looking for tools that will check for memory leaks, timing, and any other code performance problems. I know LabVIEW has the profiler tool, but I am looking for 3rd party tools.

    Hi wbolton,
    I am personally not aware of any 3rd party tools that do the same thing as the Profiler, but I can say that if you'd like to analyze a .VI or .seq file, the most straightforward way to do so would be with the appropriate National Instruments software.
    Regards,
    Dan Richards
    Dan Richards
    Certified LabVIEW Developer

  • 3rd party antivirus and antispyware not detected by Network Magic

    I have Norton Internet Security and  PC Tool Spyware doctor installed on my laptop.  The operating system is Vista 7 home premium. 2  Network magic alerts indicate that my antivirus and antispyware programs are turned off. These alerts  refer to the programs that come with the operating system.  It does  not detect my 3rd party software programs which are up and running with no problems reported. Is there a way fix these alerts.    
    Solved!
    Go to Solution.

    Henry4324 wrote:
    I have Norton Internet Security and  PC Tool Spyware doctor installed on my laptop.  The operating system is Vista 7 home premium. 2  Network magic alerts indicate that my antivirus and antispyware programs are turned off. These alerts  refer to the programs that come with the operating system.  It does  not detect my 3rd party software programs which are up and running with no problems reported. Is there a way fix these alerts.    
    Hi Henry4324,
    I never heard of Vista 7 Home Premium.
    Please publish a link to this operating system. Thanks. You may have a bootleg copy. In which Network Magic isn't going to work correctly.
    thecreator - Running Network Magic version -5.5..9195.0-Pure0 on Windows XP Home Edition SP 3
    Running Network Magic version -5.5.9195.0-Pure0 on Wireless Computer with McAfee Personal Firewall Build 11.5.131 Wireless Computer has D-Link DWA-552 connecting to D-Link DIR-655 A3 Router.

  • 3rd party charts and graphs

    I would like to find out if there are any 3rd party (Free or for purchase) libraries which contain enhanced graphics objects.  For example, I would like to find a robust strip chart capable of displaying multiple simultaneous (Time locked or common X axis) strips in separate plots with the ability to re-arrange the plots vertically (Drag and drop), save the configuration, etc.  I'm sure this can be done via a lot of detailed programming, but I'd rather just use already available solutions if they exist.
    Are there 3rd party controls that replace and enhance the built in LabView graphs and charts?
    Thanks,
    Robert

    Below are some options for advanced graphical controls:
    VantagePoint Trend
    The VantagePoint Trend control is a scalable and highly-customizable data visualization control that allows you to track changes in data over time from a given data source or set of data sources, all in a cross-platform cross-browser environment.  This control have serperate versions for WPF andSilverlight.
    Visifire Charts
    Visifire is a set of data visualization controls - powered by Microsoft® Silverlight™ & WPF. Visifire is a multi-targeting control which can be used in both WPF & Silverlight applications. Using the same API, charts in both Silverlight & WPF environments can be created within minutes. Visifire is independent of server side technology, and can be used with ASP, ASP.Net, SharePoint, PHP, JSP, ColdFusion, Python, Ruby or just simple HTML. Check out more information on page http://www.visifire.com/.
    amCharts Bundle for WPF
    It is a set of highly customizable, interactive WPF charts for WPF applications.
    Quick Charts for WPF&Silverlight
    It is an easy to use, fast set of charting controls. Compared to amCharts Bundle, it has less features and only supports column and line graphs.
    You should be able to find online documentation further describing the specifications of the above products.

  • SAP to 3rd party: EDI and XI: Needed advantages and disadvantages

    HI All,
    I have a requirement to sent PO data from SAP to 3rd party Vendors.(more than 30 vendors). Client insists on using EDI.!!
    I have completed the config on SAP R/3 side and IDOCS are created in SAP R/3.
    Since we have XI in the landscape, I have a few questions in my mind. Appreciate if you could give you feedback on these questions:
    1. Should we send data directly from SAP to 3rd party using EDI adapter and avoid XI.
    2. I assume EDI adapter will automatically convert IDOC to vendor format data and vice-versa.
    3. All 30+ vendors will need to access this EDI adapter system or do they all need to have a separate one installed in there landscape.
    4. If we use XI, will the adapter be able to communicate to XI. If yes what is the adapter name which connects to XI.
    5. All vendors need this data in a slightly different format, so will the EDI adapter do the format conversion for every vendor ?
    6. Since all vendors have a diff file format needed, I want to avoid doing extensive message mapping in XI. So can the EDI adapter handle it or is ther any easy way to do this mapping.
    7. If mapping is not possible, then does it mean I will have to create a separate IDOC for each vendor in R/3 ( in vendor specific format) and send that to them.
    Thanks in advance.
    Regards
    Shirin

    Hi,
    1) Should we send data directly from SAP to 3rd party using EDI adapter and avoid XI.
    A) For EDI integration u need to have the EDi adapters and for that u need to purchase the seeburger license and which is need to be installed on XI and after that only u can use EDi adapter with Xi.
    U can not ignore XI.
    2. I assume EDI adapter will automatically convert IDOC to vendor format data and vice-versa.
    A) Yes but only when u purchase the seeburger license. there are other ways as well either use conversion agent or module program which convert the XML to EDI format.
    3. All 30+ vendors will need to access this EDI adapter system or do they all need to have a separate one installed in there landscape.
    A) U have to use the EDI adapters with Xi and configure ur scenario in XI for all the vendors.
    4. If we use XI, will the adapter be able to communicate to XI. If yes what is the adapter name which connects to XI.
    A) Seeburger provide As2,X400,FTP,VAn adapters for EDi integration.
    5. All vendors need this data in a slightly different format, so will the EDI adapter do the format conversion for every vendor ?
    A) What EDI format ur vendor receivers the data it depends upon that.
    6. Since all vendors have a diff file format needed, I want to avoid doing extensive message mapping in XI. So can the EDI adapter handle it or is ther any easy way to do this mapping.
    A) Mapping is the part of desing and mapping changes accroding to the business requirement and mapping rule which is provided by Functional people.
    7. If mapping is not possible, then does it mean I will have to create a separate IDOC for each vendor in R/3 ( in vendor specific format) and send that to them.
    A) u need to do the mapping between IDOC and EDi then only the data will be mapped with the required target EDI strcuture.
    chirag

  • Link between 3rd party software and SAP

    Our company uses a 3rd party software for its payroll processing.  At the end of every 2 weeks, we receive an Excel file that the clerk sorts and uploads into SAP using LSMW.
    The Director of Finance thinks that this process can be achieved much quicker/faster/more efficiently, and he wanted to know if we can directly establish a link between the 3rd party payroll software and SAP. 
    Any thoughts on how this can be established?  Do I have to write a BAPI functional specification for this and work with the ABAP team?
    Thanks in advance for all your help.
    Regards,
    Vijay.

    Hi Vijay,
    Through BAPI / BDC / Idoc you can achive this requirement.
    Ex:
    1 - Create Landing Table in R/3
    2 - Pull Data from Leagacy to SAP Landing Table
    3 - From Landing Table you can post to SAP
    http://www.sap-img.com/general/what-are-the-methods-to-migrate-data-from-a-legacy-system-to-sap.htm
    http://saphrexpert.blogspot.com/2008/11/batch-data-communication-bdc-in-sap-r3.html
    Regards
    Viswa

  • 3rd party application and address book

    Hi Guys
    This happens on a regular basis
    I use a 3rd party application called photo mechanic which is a n image browser from www.camerabits.com
    It has a feature where you can email the images using the mail application of your choice(my choice is mail) using the addresses in your address book.
    While sending multiple images often the whole process comes to a grinding halt as the address book is stripped of all it's contents, I back up the address book every time I add an address so it does not cause me to loose the information.
    Just wandering if anyone might have an idea what is causing this, the reason I ask in this forum is that the 3rd party developer says it must be an issue with mail as he knows of no other issues.
    I should add that I have no technical information as the error means a restart so nothing is recorded (that I am aware of)
    The images are added as attachments of usually 300k to 500k in size one per email
    Any help or ideas

    Joe Chiarelli wrote:
    Any suggestions for integrating iweb with static html pages created by 3rd party apps?
    Joe ~ Since iWeb can't import HTML pages, one suggestion is to publish your current sites to the same iDisk space iWeb uses by following the instructions in this Apple doc:
    MobileMe: How to publish a custom website
    ...This would put your sites in Web > Sites folder and the URL would be:
    http://web.me.com/membername/foldername/
    Then you could remove your sites occupying the "HomePage" area, i.e. the Sites folder on iDisk.

  • 3rd party plugins and Lion?

    Does anyone know if there are still 3rd party plugins that are not working with Logic 9 and Lion?
    Thanks,
    Cobb

    I don't think there is a comprehensive list anywhere of compatible plugins.
    You can however begin looking here:
    http://www.sweetwater.com/sweetcare/ts/detail.php?Index=33622
    and
    http://www.logic-users-group.com/forums/showthread.php?t=5203
    Best to check the manufacturers' websites for your important plugins, if they don't feature on these lists.

  • How to accept 3rd party cookies and turn off my popup blocker?

    All of a sudden I can't get to where I want to go in Safari - the bank helper says to make sure my popup blocker is turned off and that my browser is accepting 3rd party cookies.
    I can't seem to get it done in my system preferences - thanks for any help -

    Open the Security and Privacy tabs of Safari's preferences(not System Preferences) and change the settings.
    (124220)

  • My MBP shut off after plugging in 3rd party USB and won't start up again

    After I plugged in my phone to my MBP with a 3rd party USB cable it shut off and it never turned back on. I read online to wait it out and let the battery die and then plug the MagSafe charger back in. I waited about 24 hours and it still won't turn on. Should I remove the battery and re-insert it?

    Try resetting SMC first:
    Reset SMC
    http://support.apple.com/en-us/HT201295
    Reset NVRAM
    http://support.apple.com/en-us/HT204063
    Have you had battery issues recently?
    "Should I remove the battery and re-insert it?"
    If the SMC reset doesn't help then that's the way that the SMC was reset when you could remove the battery. We've had luck unplugging power adapter and the battery, pressing the power key and replugging the battery after a few minutes.
    Late 2011 Macbook Pro refuses to boot. SMC reset doesn't work
    "Thanks for your help. Disconnecting the battery and leaving it disconnected for minutes rather than seconds did the trick. I was able to then reset the SMC and it's fine now. Ordered a new internal battery as the one in use is 3 years old now. Maybe that will help."

  • 3rd party Certificate and AAA Authentication

    I am using a cisco asa5520 and i have set up remote access vpn with an AnyConnect connection profile.
    In the connection profile i have set up that users should authenticate using both certificate and AAA.
    Due to a high security requirement, the user certificate is issued from a 3rd party.
    This is working fine and the user now need a valid certificate and a username/password to authenticate successfully.
    I added the CA certificate as a associated trustpoint on the ASA box to get the certificate verification working.
    Problem:
    If Jane and Joe both have a valid certificate AND a valid username/password, Jane could authenticate using a combo of Joes certificate, and Janes username/password. Both are valid (isolated), but i only want jane to be able to authenticate with her username/password and her personal certificate.
    I got an idea that i could put the Serial Number of the users certificate on the user object in AD (on the users department field or something like that) and check if this value match during authentication.
    So, to sum things up, i want to compare the Serial Number (SER) field of the users certificate with a field on the user object in AD during authentication. As far as i can see the user would need a valid certificate and a valid username/password to authenticate. The user would also be authenticated only if the serial field match the value on the user object in AD.
    I am happy for any help that could point me in the right direction on how to accomplish this.
    Best regards,
    Kenneth

    I actually got a better idea, and i think this will work great!
    One of the guys at work pointed out that the sAMAAccountName is still used in many areas even though it is called pre-windows 2000.
    After some trying and failing i got the idea that should try to change the "Naming Attribute(s)" on the defined AAA (ldap) server under "AAA server groups".
    So i change the Naming attribute to "department", and put in the certificate serial number. I changed the connection profile and specified that it should use the "SER" value from the certificate as username. After that i tried to log in, and voila:
    [123] LDAP Search:
            Base DN = [dc=Testlab,dc=local]
            Filter  = [department=xxxx-xxxx-xxxxxxxxx]
            Scope   = [SUBTREE]
    [123] User DN = [CN=Peter Pan,OU=Wonderland,DC=testlab,DC=local]
    The ldap debug is clear, the ldap query during authentication is now searching for the user using the department field, and looking for the value of the serial number from my certificate.
    I wasnt quite happy about using the "department" field and i took a look at the user object looking for a more suitable attribute. To my surprise the user has got a "serialNumber" attribute, and it can hold multiple values. I changed the "Naming Attribute(s)" from "department" to "serialNumber" and added the serial number from the certificat to the "serialNumber" attribute on the user object:
    [138] LDAP Search:
            Base DN = [dc=Testlab,dc=local]
            Filter  = [serialNumber=xxxx-xxxx-xxxxxxxxx]
            Scope   = [SUBTREE]
    [138] User DN = [CN=Peter Pan,OU=Wonderland,DC=testlab,DC=local]
    Worked like a charm!
    I will settle for this solution, i cant see any issues regarding security, and it will be a breeze to admin. I will make a tool now so i can search for users in AD and update/view this attribute on the user objects.
    Thank you for the input Marcin

  • No automation on 3rd party plugs, and they only address 1 cpu?

    Hey guys,
    A user had posted an alarming message on a previous post, and I thought I'd address it in it's own post.
    He basically stated that some major 3rd party plugs, namely Native Instruments and "many other software instrument manufacturers" can only address one CPU in the new Mac Pros, and that in Logic 8 you can no longer automate these 3rd party instruments. We do a LOT of automating in 7 here, on Kontakt, many others, and that would definitely prevent me from doing the change over any time soon. I'm sure they'll fix it at some point, but can anyone confirm that this is true? Thanks homies.
    Tyler

    Well, one of the mentioned rumours is true. E.g. Kontakt 3 obviously doesn't use more than one CPU at a time - even with the "Multiprocessor Support" option enabled.
    Concerning the Automation everything works fine as always here with NI Kontakt 2/3 and Reaktor.

Maybe you are looking for