ACE - Port-channel High Availability

We have configured two ACEs with high Availability. ACEs link with our cores, switches cat6500, through a port-channel, ACE’s ports G1/1 and G1/2. High availability works fine if some vlan down but it doesn’t work if an interface down, only if both interfaces get down because then, all vlans of the channel port get down two.
If possible get an interface port-channel high availability?
Thanks for your help in advance.

Thanks for your answer. I have two Cat6500, no VSS possibility. I have two ACEs so each one has configured a port-channel with one Cat6500 (two ports). It works fine. Any problem with that. My issue is when one port-channel of both port is down, failover doesn’t works then, only if both ports are down or vlans are down. I think high availability is only possible in vlan interfaces, not in physical interfaces.
Regards my friend.

Similar Messages

  • ACE port-channel number in 6500 chassis

    Hello
    Does anybody know how 6500 assigns the port-channel number for ACE ?
    Thanks in advance
    Regards
    Lukas

    There is no portchannel for the ace module.
    This is a tengig interface.
    For example, with an ACE in slot 2.
    gdufour-cat6k-2#show mod 2
    Mod Ports Card Type                              Model              Serial No.
      2    1  Application Control Engine Module      ACE10-6500-K9      SAD1020084Z
    Mod MAC addresses                       Hw    Fw           Sw           Status
      2  0030.f275.b4ec to 0030.f275.b4f3   1.1   8.7(0.22)ACE A2(1.6a)     Ok
    Mod  Online Diag Status
      2  Pass
    gdufour-cat6k-2#show int tenGigabitEthernet 2/1 switchport
    Name: Te2/1
    Switchport: Enabled
    Administrative Mode: trunk
    Operational Mode: trunk
    Administrative Trunking Encapsulation: dot1q
    Operational Trunking Encapsulation: dot1q
    Negotiation of Trunking: Off
    Access Mode VLAN: 1 (default)
    Trunking Native Mode VLAN: 1 (default)
    Voice VLAN: none
    Administrative private-vlan host-association: none
    Administrative private-vlan mapping: none
    Administrative private-vlan trunk native VLAN: none
    Administrative private-vlan trunk encapsulation: dot1q
    Administrative private-vlan trunk normal VLANs: none
    Administrative private-vlan trunk private VLANs: none
    Operational private-vlan: none
    Trunking VLANs Enabled: 7,10,20,30,31,40,60,70,77,100,200,203,330,1100
    Pruning VLANs Enabled: 2-1001
    Capture Mode Disabled
    Capture VLANs Allowed: ALL
    Unknown unicast blocked: disabled
    Unknown multicast blocked: disabled

  • Design help related to ACE to Switch connectivity using Port-Channel

    Hi,
    I have a Cisco ACE 4710 configured in One-Arm mode. This ACE is getting connected with 2 3750 switches. These 2 3750 switches connected in trunk mode.
    ACE is connected to these 3750 switches using Port-channel.
    ACE Config:
    ================================
    interface gigabitEthernet 1/1
      description One-arm mode port to DMZ Switch 1 port 20
      channel-group 1
      no shutdown
    interface gigabitEthernet 1/2
      description One-arm mode port to DMZ Switch 2 port 20
      channel-group 1
      no shutdown
    interface port-channel 1
      switchport access vlan 51
      port-channel load-balance src-dst-ip
      no shutdown
    interface vlan 51
      ip address 10.40.56.131 255.255.255.128
      access-group input everyone
      access-group output everyone
      nat-pool 1 10.40.56.215 10.40.56.215 netmask 255.255.255.255 pat
      service-policy input LB
      service-policy input remote-access
      no shutdown
    ===========================================================
    The problem is that 3750 switches are not stacked.
    Application is working fine. But i am getting a lot of MAC flapping messages..
    kindly suggest whether this design is OK or something needs to be done to rectify it...
    Attached a small diagram..

    Hello acharyr123,
    I don't think this design is ok, and it would cause mac flapping since the two indepedendent 3750 switches will learn the ace mac addresses off of two different interfaces.  The 3750s would have to be stacked so that they would act as one switch then this should work correctly.
    Thanks
    Joel Lamousnery
    TAC CSE

  • Right way of configuring higher MTU over a Port Channel

    Hi guys,
    I have a running critical Port-Channel between two locations.
    Here's the config
    SW1:
    interface Port-channel2
     switchport
     switchport trunk encapsulation dot1q
     switchport mode trunk
    end
    interface GigabitEthernet1/45
     switchport trunk encapsulation dot1q
     switchport mode trunk
     channel-protocol lacp
     channel-group 2 mode active
    end
    interface GigabitEthernet1/46
     switchport trunk encapsulation dot1q
     switchport mode trunk
     channel-protocol lacp
     channel-group 2 mode active
    end
    SW2
    interface GigabitEthernet1/1
     switchport trunk encapsulation dot1q
     switchport mode trunk
     channel-protocol lacp
     channel-group 2 mode passive
    end
    interface GigabitEthernet1/2
     switchport trunk encapsulation dot1q
     switchport mode trunk
     channel-protocol lacp
     channel-group 2 mode passive
    end
    interface Port-channel2
     switchport
     switchport trunk encapsulation dot1q
     switchport mode trunk
    end
    Now I need to increase the MTU from default value to 9198. What the right way to do it and avoid any connectivity loss, PortChannel restart.
    Does it matter what switch I start first?
    Thanks!
    L.E. both SW are WS-C4948

    Hi,
    Because you are using layer 2 interfaces - there is no fragmentation support at layer 2, and interfaces receiving frames which have an unsupported size will be dropped.
    I think the best way for you to proceed is to lab this up; and verify what happens - it may be that you need to make changes on switches at either end of the channel within a very short time frame to prevent too large an outage.
     When you are ready to maike your change - think the best way to do this is to use the interface range command, and apply the 'mtu' command to all the interfaces in this range. I don't think it matters which switch you apply this change to first, and I don't believe if you are hinting at the 802.3ad (controlled by system-priority) decision maker, that it makes any difference.
    HTH
    Mike

  • Synchronous File Read in a High Availability Scenario

    Hi All,
    We have Oracle SOA Suite 10.1.3.4 which is a High Availability instance. As per Oracle's doc Id 730515.1 we have edited the bpel.xml file with the property for Adapter cluster only in the cases where a BPEL process was polling for a file and instantiating the process to avoid the race around condition.
    However, we have not made this change for BPEL process which contain a synchronous read. As I understand, such processes(which contain a synchronous read) are already instantiated before the file is read and hence the race around scenario does not exist.
    Please correct me if my understanding is incorrect. Also, will I need to make any changes for the process in such a case.
    Thanks and regards.

    Hi Marcio,
    The Oracle Document I mentioned available on Metalink states:
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    Applies to:
    Oracle9i AS Integration Platform - Version: 10.1.3.3
    Information in this document applies to any platform.
    Goal
    You have installed BPEL cluster. However, you expect that adapters doing the same work on two different nodes might encounter a race condition. So you would like to configure a singleton adapter. This note describes how to do it.
    Solution
    1. In collaxa-config.xml change from
    <property id="clusterName">
    <name>Cluster Id</name>
    <value>machine_name:port</value>
    <comment>
    to
    <property id="clusterName">
    <name>Cluster Id</name>
    <value>bpelCluster</value>
    <comment>
    The value: 'bpelCluster'
    can be anything but has to be the same on both instances.
    2. Multicast host and port in jgroups-properties.xml have to be same on both instances.
    3. To enable a singleton adapter add the following property in bpel.xml of the process using the adapter in question:
    <property name="clusterGroupId">adapterCluster</property>
    where the actual value - 'adapterCluster' in this case can be anything but has to be different from the value used before (bpelCluster) when configuring BPEL cluster. The reason for that is that BPEL engine and an adapter will use different communication channels.
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    I would Like to know if this is applicable incase we have a BPEL Process which contains a synchronous read.
    Thanks and Regards.

  • JDBC adapter connected to a DB in high availability!

    Hi folks,
    I have finished my scenario File -> XI -> JDBC and now I’m preparing to transport it to QAS. I found that Data Base of QAS is in two cluster nodes. I have two hostnames to fill the parameter <b><IP address></b> and I don’t know which hostname I should use! Is it supposed use both? …or I need another one virtual?
    Connection: <b>jdbc:oracle:thin:@<IP address>:<listener port>:<instance name (database name)></b>
    Thanks in advance,
    Ricardo.

    I don't know this mechanism of high availability with 2 IP, but if you really have 2 hostname you should think to a method to switch from a node to the other in easy way, deactivating one and activating the other (for instance with the <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/45/0c86aab4d14dece10000000a11466f/frameset.htm">Controlling a Communication Channel Externally</a>)
    I suggest you to verify how it will be in production instance: real cluster ? switch over ? virtual IP ?
    Regards,
    Sandro

  • Port Channel Best Practice

    Hi All,
    I have a MDS9509 with port channels going to my Cisco blade switches on my HP Proliant blade enclosure.
    I have NO ports left on my MDS9509, but DO have some remaining on the blade enclosure.
    The question is, can i port channel from the blade enclosure to another edge switch (MDS9148)?
    Is that a supported configuration/Best Practice and what are the ramifications if I do that?
    So I'm going from Core, to edge and then to edge switch with port channel.
    Thanks,
    Matt

    Hi Matthew,
    Sorry for the misunderstanding,  your to-be diagram cleared up a lot for me :-)
    First off, yes, it will work. There's no reason it shouldn't and if you have the external ports free on your 9124e, you can hook up a new switch.
    It's far from a conventional design, because blade switches are supposed to go in the Edge. It's not a best practice.
    What I would recommend is that you move some of the storage from your edge to the 9148, and treat it as a collapsed core, sharing an edge switch (the blade switch).  You can then ISL the 9148 and the 9509 together into a somewhat sensible topology.
    So for one fabric this would be
    (disk)---9148  --- 9509 -- (disks) (some moved to the left to free up space for ISLs)
                    9124e
    Or you can contact your sales team and look to swap some Linecards with higher port density ones.
    Lastly I would like to note that, however you link up the switches, most combinations available to you will 'work'.  So as a temp solution you can go ahead with the (core - blade - edge) scenario.  Just know that you'll be introducing bottlenecks and potential weak points into your network. 

  • WL9/bpel10.1.3.4 MLR10  high availability setup missing internal queues.

    Hi,
    Noticed that setups on weblogic HA (High Availability) cluster setups have a bug in setting up the JMS SOA module.
    Currently 2 mandatory queues (distributed) and corresponding Factories are missing: eg BPELInvokerQueue and BPELWorkerQueue.
    These queues basically guarantee no message loss during for example http/SOAP communications. Like in our case BPEL <-> OSB.
    On non HA setups and probably older versions of BPEL the porting to WL9.2 goes smoother as they do contain these queues/.
    Does anyone know putting them manually resolves the problem? Putting Service request on OTN to support this.
    Thanks and Regards
    Jirka

    Hi,
    okay, you can use 4 virtual servers. But there is no need to deploy dedicated server roles (CAS + MBX). It is better to deploy multi-role Exchange servers, also virtual! You could install 2 multi-role servers and if the company growths, install another multi-role,
    and so on. It's much more simpler, better and less expensive.
    CAS-Array is only an Active Directory object, nothing more. The load balancer controls the sessions on which CAS the user will terminate. You can read more at
    http://blogs.technet.com/b/exchange/archive/2014/03/05/load-balancing-in-exchange-2013.aspx Also there is no session affinity required.
    First, build the complete Exchange 2013 architecture. High availability for your data is a DAG and for your CAS you use a load balancer.
    On channel 9 there is many stuff from MEC:
    http://channel9.msdn.com/search?term=exchange+2013
    Migration:
    http://geekswithblogs.net/marcde/archive/2013/08/02/migrating-from-microsoft-exchange-2010-to-exchange-2013.aspx
    Additional informations:
    http://exchangeserverpro.com/upgrading-to-exchange-server-2013/
    Hope this helps :-)

  • IPS High Availability Solution

    Hi all,
    requirement to have redundancy for IPS appliance placed on data center design, I have digged on Cisco docs but found the Resiliency and HA (High Availability) from the IPS point of view could occur in the switches side (HSRP/Eth channel load-balance).
    is there any visible way to implement the High Availability in dynamic way !!
    Regards,
    Belal

    Belal
    You are correct, only one sensor at a time will pass traffic.
    Spanning Tree Protocol uses layer 2 frames called BPDUs to determine if a path to the root bridge (in this case VLAN) exists. If the primary sensor stops passing layer 2 frames (a good indication that the rest of your traffic is not going to get through the sensor) then BPDUs will not pass thru the primary sensor and Spanning Tree will unblock the secondary path through the standby sensor. You may want to watch for an SNMP trap from the switch to know when that happens.
    The failover cable is just an ordinary roll over cable between two ports (in the two VLANS) on the switch. I called it a failover cable because it only carries traffic when the sensor has failed to pass layer two (and above) frames.

  • High availability for file server and exchange with 2 physical servers

    Dear Experts,
    I have 2 physical server with local disks only. I want to setup below on same with high availability, please advise best prossible options. We will be using windows 2012 R2 Server..
    1. Domain controller
    2. Exchange 2013
    As of now I am thinking of setting up below:
    1. Install Hyper-v on both and create 3 VM on each as
    -On Host A- 1 VM for DC, 1 VM for File server with DFS namespace and replication for file server HA and 1 VM for Exchange 2013 with CAS/MBX with DAG and DNS RR for Exchange HA
    -On Host B - 1 VM for ADC, 1 VM for File server DFS member for above and 1 VM for Exchange 2013 CAS/MBX with DAG member
    I have read on internet about new features called scale out file server (SoFS) in Windows 2012 Server but not sure that will be preferred for file sharing.
    Any advise will be highly appreciated..
    Thanks for the help in advance..
    Best regards,

    Dear Experts,
    I have 2 physical server with local disks only. I want to setup below on same with high availability, please advise best prossible options. We will be using windows 2012 R2 Server..
    1. Domain controller
    2. Exchange 2013
    As of now I am thinking of setting up below:
    1. Install Hyper-v on both and create 3 VM on each as
    -On Host A- 1 VM for DC, 1 VM for File server with DFS namespace and replication for file server HA and 1 VM for Exchange 2013 with CAS/MBX with DAG and DNS RR for Exchange HA
    -On Host B - 1 VM for ADC, 1 VM for File server DFS member for above and 1 VM for Exchange 2013 CAS/MBX with DAG member
    I have read on internet about new features called scale out file server (SoFS) in Windows 2012 Server but not sure that will be preferred for file sharing.
    Any advise will be highly appreciated..
    Thanks for the help in advance..
    Best regards,
    DFS is by far the best way to implement any sort of file server. Because a) failover is not fully transparent and does not happen always (say not on copy ) b) DFS cannot replicate open files so if you edit a big file and have node rebooted you're going to
    lose ALL transactions/updates you've applied c) actually slows down the config. See:
    DFS for failover
    http://help.globalscape.com/help/wafs3/using_microsoft_dfs_for_failover.htm
    DFS FAQ
    http://technet.microsoft.com/library/cc773238(WS.10).aspx
    (check "open files" point here)
    DFS Performance
    http://blogs.technet.com/b/filecab/archive/2009/08/22/windows-server-dfs-namespaces-performance-and-scalability.aspx
    SoFS a) requires shared storage to run and you don't have one b) does not support generic workloads
    (only Hyper-V and SQL Server) and c) technically makes sense to expand SAS JBOD or existing FC SAN to numerous Hyper-V clients over 10 GbE w/o need to invest money into SAS switches and HBAs and FC HBAs and new licenses FC ports. Making long story short:
    SoFS is NOT YOUR CASE. 
    SoFS Overview
    http://technet.microsoft.com/en-us/library/hh831349.aspx
    http://www.aidanfinn.com/?p=12786
    http://www.aidanfinn.com/?p=12786
    For now you need to find some shared storage to be a back end for your hypevisor config (SAS JBOD from supported list, virtual SAN from multiple vendors like for example StarWind see below, make sure you review ALL the vendors) and then you create a failover
    SMB 3.0 share for your file server workload. See:
    Clustered Storage Spaces over SAS JBOD
    http://technet.microsoft.com/en-us/library/jj822937.aspx
    Virtual SAN from inexpensive SATA and no SAS or FC
    http://www.starwindsoftware.com/native-san-for-hyper-v-free-edition
    Failover
    SMB File Server in Windows Server 2012 R2
    http://www.starwindsoftware.com/configuring-ha-file-server-on-windows-server-2012-for-smb-nas
    Fault
    tolerant file server on just a pair of nodes
    http://www.starwindsoftware.com/ns-configuring-ha-file-server-for-smb-nas
    For Exchange you use SMB share from above for a file share witness and use DAG. See:
    Exchange DAG
    Good luck! Hope this helped :)
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • "The `Inline' mode also supports `Port-Channel'" ?

    Referring to this document:
    http://www.cisco.com/en/US/solutions/collateral/ns340/ns517/ns224/ns377/deployment_guide_c07-490578.html
    it states:
    "The `Inline' mode also supports `Port-Channel', which enables load-balancing and `high-availability' should one of the physical link fails"
    is this true? I have a WAVE-474 which comes with 1 onboard port and 2 inline ports. Can you configure those 2 inline ports in a port channel and then use it with WCCP? I don't believe you can. Not sure what the document is referring too.
    I also have WAVE-574's and that one can do port-channel using two onboard GIG interfaces + WCCP.

    Hi Roman,
    Your judgement was right. You can not configure inline interface in a port channel configuraiton.
    Here is the output from wae-612 running 4.1.5c . You will see that there is no option for port channel / channel-group with inline interface.
    WAE612-3(config)#int inlineGroup ?
      <1-4>/  Slot number
    WAE612-3(config)#int inlineGroup 1/0
    WAE612-3(config-if)#?
      autosense      Interface autosense
      bandwidth      Interface bandwidth
      encapsulation  Set encapsulation type for an interface
      exit           Exit from this submode
      failover       Modify failover parameters
      full-duplex    Interface fullduplex
      half-duplex    Interface halfduplex
      inline         VLAN's to intercept
      ip             Interface Internet Protocol Config commands
      no             Negate a command or set its defaults
      shutdown       Put the inline interface in passthrough mode
    WAE612-3(config-if)#exit
    WAE612-3(config)#int g 1/0
    WAE612-3(config-if)#?
      autosense      Interface autosense
      bandwidth      Interface bandwidth
      cdp            Cisco Discovery Protocol Interface Config commands
      channel-group  Configure EtherChannel group
      description    Interface specific description
      exit           Exit from this submode
      full-duplex    Interface fullduplex
      half-duplex    Interface halfduplex
      ip             Interface Internet Protocol Config commands
      mtu            Set the interface Maximum Transmission Unit (MTU)
      no             Negate a command or set its defaults
      shutdown       Shutdown the specific interface
      standby        Standby interface config commands
    WAE612-3(config-if)#
    Hope this helps.
    Regards.

  • Port-channel with Private VLANs on Nexus1000v

    Hi all,
    It says that private vlans are not supported on port-channel ports ont Nexus 1000v L2 Switching Guide.
    AFAIK, if you have two ports between ESX VEM and physical switch and both these ports are configured as 802.1Q and carrying the same VLANs, when the port which carries the traffic at the moment fails,  the other port do not failover automatically. This is mentioned in "Nexus 1000v Deployment Guide version 2" as ,
    "Individual Uplinks : A standard uplink is an uplink that is not a member of a PortChannel from the VEM to a physical switch. It provides
    no capability to load balance across multiple standard uplink links and no high-availability characteristics. When a  standard uplink fails, no secondary link exists to take over. Defining two standard uplinks to carry the same VLAN involves the risk of creating loops within the environment and is an unsupported configuration. Cisco NX-OS will post warnings when such a condition occurs. "
    Does anyone have any idea in order for the attached topology to work. Do I have to forward each and every VLAN from different ports ? If I do that how am I going to manage different VLANs and still have that hosts in the same primary VLAN with same IP subnet ?
    Thanks in advance.
    Dumlu

    Hi,
    You can't have M and F ports in single port channel irrespective what code version you are running , it will throw error on you..
    nor you can have m1 port channel one side and another f port channel other side , port channel 

  • Advice Requested - High Availability WITHOUT Failover Clustering

    We're creating an entirely new Hyper-V virtualized environment on Server 2012 R2.  My question is:  Can we accomplish high availability WITHOUT using failover clustering?
    So, I don't really have anything AGAINST failover clustering, and we will happily use it if it's the right solution for us, but to be honest, we really don't want ANYTHING to happen automatically when it comes to failover.  Here's what I mean:
    In this new environment, we have architected 2 identical, very capable Hyper-V physical hosts, each of which will run several VMs comprising the equivalent of a scaled-back version of our entire environment.  In other words, there is at least a domain
    controller, multiple web servers, and a (mirrored/HA/AlwaysOn) SQL Server 2012 VM running on each host, along with a few other miscellaneous one-off worker-bee VMs doing things like system monitoring.  The SQL Server VM on each host has about 75% of the
    physical memory resources dedicated to it (for performance reasons).  We need pretty much the full horsepower of both machines up and going at all times under normal conditions.
    So now, to high availability.  The standard approach is to use failover clustering, but I am concerned that if these hosts are clustered, we'll have the equivalent of just 50% hardware capacity going at all times, with full failover in place of course
    (we are using an iSCSI SAN for storage).
    BUT, if these hosts are NOT clustered, and one of them is suddenly switched off, experiences some kind of catastrophic failure, or simply needs to be rebooted while applying WSUS patches, the SQL Server HA will fail over (so all databases will remain up
    and going on the surviving VM), and the environment would continue functioning at somewhat reduced capacity until the failed host is restarted.  With this approach, it seems to me that we would be running at 100% for the most part, and running at 50%
    or so only in the event of a major failure, rather than running at 50% ALL the time.
    Of course, in the event of a catastrophic failure, I'm also thinking that the one-off worker-bee VMs could be replicated to the alternate host so they could be started on the surviving host if needed during a long-term outage.
    So basically, I am very interested in the thoughts of others with experience regarding taking this approach to Hyper-V architecture, as it seems as if failover clustering is almost a given when it comes to best practices and high availability.  I guess
    I'm looking for validation on my thinking.
    So what do you think?  What am I missing or forgetting?  What will we LOSE if we go with a NON-clustered high-availability environment as I've described it?
    Thanks in advance for your thoughts!

    Udo -
    Yes your responses are very helpful.
    Can we use the built-in Server 2012 iSCSI Target Server role to convert the local RAID disks into an iSCSI LUN that the VMs could access?  Or can that not run on the same physical box as the Hyper-V host?  I guess if the physical box goes down
    the LUN would go down anyway, huh?  Or can I cluster that role (iSCSI target) as well?  If not, do you have any other specific product suggestions I can research, or do I just end up wasting this 12TB of local disk storage?
    - Morgan
    That's a bad idea. First of all Microsoft iSCSI target is slow (it's non-cached @ server side). So if you really decided to use dedicated hardware for storage (maybe you do have a reason I don't know...) and if you're fine with your storage being a single
    point of failure (OK, maybe your RTOs and RPOs are fair enough) then at least use SMB share. SMB at least does cache I/O on both client and server sides and also you can use Storage Spaces as a back end of it (non-clustered) so read "write back flash cache
    for cheap". See:
    What's new in iSCSI target with Windows Server 2012 R2
    http://technet.microsoft.com/en-us/library/dn305893.aspx
    Improved optimization to allow disk-level caching
    Updated
    iSCSI Target Server now sets the disk cache bypass flag on a hosting disk I/O, through Force Unit Access (FUA), only when the issuing initiator explicitly requests it. This change can potentially improve performance.
    Previously, iSCSI Target Server would always set the disk cache bypass flag on all I/O’s. System cache bypass functionality remains unchanged in iSCSI Target Server; for instance, the file system cache on the target server is always bypassed.
    Yes you can cluster iSCSI target from Microsoft but a) it would be SLOW as there would be only active-passive I/O model (no real use from MPIO between multiple hosts) and b) that would require a shared storage for Windows Cluster. What for? Scenario was
    usable with a) there was no virtual FC so guest VM cluster could not use FC LUs and b) there was no shared VHDX so SAS could not be used for guest VM cluster as well. Now both are present so scenario is useless: just export your existing shared storage without
    any Microsoft iSCSI target and you'll be happy. For references see:
    MSFT iSCSI Target in HA mode
    http://technet.microsoft.com/en-us/library/gg232621(v=ws.10).aspx
    Cluster MSFT iSCSI Target with SAS back end
    http://techontip.wordpress.com/2011/05/03/microsoft-iscsi-target-cluster-building-walkthrough/
    Guest
    VM Cluster Storage Options
    http://technet.microsoft.com/en-us/library/dn440540.aspx
    Storage options
    The following tables lists the storage types that you can use to provide shared storage for a guest cluster.
    Storage Type
    Description
    Shared virtual hard disk
    New in Windows Server 2012 R2, you can configure multiple virtual machines to connect to and use a single virtual hard disk (.vhdx) file. Each virtual machine can access the virtual hard disk just like servers
    would connect to the same LUN in a storage area network (SAN). For more information, see Deploy a Guest Cluster Using a Shared Virtual Hard Disk.
    Virtual Fibre Channel
    Introduced in Windows Server 2012, virtual Fibre Channel enables you to connect virtual machines to LUNs on a Fibre Channel SAN. For more information, see Hyper-V
    Virtual Fibre Channel Overview.
    iSCSI
    The iSCSI initiator inside a virtual machine enables you to connect over the network to an iSCSI target. For more information, see iSCSI
    Target Block Storage Overviewand the blog post Introduction of iSCSI Target in Windows
    Server 2012.
    Storage requirements depend on the clustered roles that run on the cluster. Most clustered roles use clustered storage, where the storage is available on any cluster node that runs a clustered
    role. Examples of clustered storage include Physical Disk resources and Cluster Shared Volumes (CSV). Some roles do not require storage that is managed by the cluster. For example, you can configure Microsoft SQL Server to use availability groups that replicate
    the data between nodes. Other clustered roles may use Server Message Block (SMB) shares or Network File System (NFS) shares as data stores that any cluster node can access.
    Sure you can use third-party software to replicate 12TB of your storage between just a pair of nodes to create a fully fault-tolerant cluster. See (there's also a free offering):
    StarWind VSAN [Virtual SAN] for Hyper-V
    http://www.starwindsoftware.com/native-san-for-hyper-v-free-edition
    Product is similar to what VMware had just released for ESXi except it's selling for ~2 years so is mature :)
    There are other guys doing this say DataCore (more playing for Windows-based FC) and SteelEye (more about geo-cluster & replication). But you may want to give them a try.
    Hope this helped a bit :) 
    StarWind VSAN [Virtual SAN] clusters Hyper-V without SAS, Fibre Channel, SMB 3.0 or iSCSI, uses Ethernet to mirror internally mounted SATA disks between hosts.

  • Error while installing NW 7.4 SR2 in High availability

    Hello Guys,
    We are installing NW 7.4 SR2 Enterprise Portal with sybase database on windows 2012 R2 server under high availability i.e Microsoft Cluster.
    JEP is the system ID of the server, SAPJEP is the virtual host and X.X.X.36 is the virtual I.P for Central Instance node.
    Physical I.P of First node is X.X.X.21
    We have started the installation as first cluster node and get stuck at phase 3.
    The error in sapinst.log is below:-
    FCO-00011 The step assignNetworknameToClusterGroup with step key
    |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_GetSidFromCluster|ind|ind|ind|ind|getSid|0|assignNetworknameToClusterGroup
    was executed with status ERROR ( Last error reported by the step: Could
    not set properties on ClusterResource 'SAP JEP IP'.).
    The error log of sapinst_dev.log is is below:-
    TRACE      2015-03-18 11:30:29.193
    NWInstance.getStartProfilePath(true)
    TRACE      2015-03-18 11:30:29.194
    NWInstance.getStartProfileName()
    TRACE      2015-03-18 11:30:29.194
    NWInstance.getStartProfileName() done: JEP_ERS10_SAPJEP
    TRACE      2015-03-18 11:30:29.194
    NWERSInstance.getDirProfile()
    TRACE      2015-03-18 11:30:29.194
    NW.getDirProfile(false)
    TRACE      2015-03-18 11:30:29.195
    NW.getDirProfile() done: \\SAPJEP/sapmnt/JEP/SYS/profile
    TRACE      2015-03-18 11:30:29.204 [synxcpath.cpp:925]
              CSyPath::getOSNodeType(bool) lib=syslib module=syslib
    Path \\SAPJEP/sapmnt/JEP/SYS/profile is on a non-existing share.
    TRACE      2015-03-18 11:30:29.204
    NWERSInstance.getDirProfile() done: \\SAPJEP/sapmnt/JEP/SYS/profile
    TRACE      2015-03-18 11:30:29.205
    NWInstance.getStartProfilePath() done: \\SAPJEP/sapmnt/JEP/SYS/profile/JEP_ERS10_SAPJEP
    TRACE      2015-03-18 11:30:29.206
    NWInstance.getProfilePath() done: \\SAPJEP/sapmnt/JEP/SYS/profile/JEP_ERS10_SAPJEP
    TRACE      2015-03-18 11:30:29.206
    NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile()
    TRACE      2015-03-18 11:30:29.207
    NW.getPersistentDefaultProfile()
    TRACE      2015-03-18 11:30:29.207
    NW.isUnicode(true)
    TRACE      2015-03-18 11:30:29.208
    NW.isUnicode() done: true
    TRACE      2015-03-18 11:30:29.208
    NW.getPersistentDefaultProfile() done
    TRACE      2015-03-18 11:30:29.208
    NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile() done
    TRACE      2015-03-18 11:30:29.208
    NWProfiles(JEP.ERS10.SAPJEP)._getPersistentProfile(INSTANCE) done
    TRACE      2015-03-18 11:30:29.209
    NWProfiles(JEP.ERS10.SAPJEP).getPersistentProfile() done
    TRACE      2015-03-18 11:30:29.209
    PersistentR3Profile.commit()
    TRACE      2015-03-18 11:30:29.209
    PersistentR3Profile.commit() done
    TRACE      2015-03-18 11:30:29.209
    NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile()
    TRACE      2015-03-18 11:30:29.210
    NW.getPersistentDefaultProfile()
    TRACE      2015-03-18 11:30:29.210
    NW.isUnicode(true)
    TRACE      2015-03-18 11:30:29.211
    NW.isUnicode() done: true
    TRACE      2015-03-18 11:30:29.211
    NW.getPersistentDefaultProfile() done
    TRACE      2015-03-18 11:30:29.211
    NWProfiles(JEP.ERS10.SAPJEP).getPersistentDefaultProfile() done
    TRACE      2015-03-18 11:30:29.211
    PersistentR3Profile.commit()
    TRACE      2015-03-18 11:30:29.211
    PersistentR3Profile.commit() done
    TRACE      2015-03-18 11:30:29.212
    NWProfiles(JEP.ERS10.SAPJEP).commit() done
    TRACE      2015-03-18 11:30:29.212
    NWInstanceInstall.addSAPCryptoParametersToProfile() done
    TRACE      2015-03-18 11:30:29.260
    The step setProfilesForSAPCrypto with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0|NW_SAPCrypto|ind|ind|ind|ind|crypto|0 has been executed successfully.
    INFO      2015-03-18 11:30:29.262 [synxccuren.cpp:887]
              CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
              lib=syslib module=syslib
    Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
    TRACE      2015-03-18 11:30:29.265 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:29.267 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:29.270 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:29.280 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:29.281 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:29.284 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:29.293 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:29.295 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:29.315 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    INFO      2015-03-18 11:30:29.330 [csistepexecute.cpp:1024]
    Execute step askUnpack of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0
    TRACE      2015-03-18 11:30:29.339 [csistepexecute.cpp:1079]
    Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0|askUnpack returns TRUE
    TRACE      2015-03-18 11:30:29.364
      Call block: NW_Unpack2_ind_ind_ind_ind
        function: NW_Unpack2_ind_ind_ind_ind_DialogPhase_askUnpack
    is validator: false
    TRACE      2015-03-18 11:30:29.364
    NWInstall.getSystem(JEP)
    TRACE      2015-03-18 11:30:29.366
    NWOption(localExeDir).value()
    TRACE      2015-03-18 11:30:29.366
    NWOption(localExeDir).value() done: true
    TRACE      2015-03-18 11:30:29.367
    NWOption(collected).value()
    TRACE      2015-03-18 11:30:29.367
    NWOption(collected).value() done: true
    TRACE      2015-03-18 11:30:29.369
    NWInstall({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:29.370
    NW({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:29.371
    NW() done
    TRACE      2015-03-18 11:30:29.371
    NWInstall() done
    TRACE      2015-03-18 11:30:29.371
    NWInstall.getSystem() done
    TRACE      2015-03-18 11:30:29.372
    NWInstall.mapUnpackTable(t_askUnpack)
    TRACE      2015-03-18 11:30:29.373
    NWInstall.mapUnpackTable() done: true
    TRACE      2015-03-18 11:30:29.377
    NWDB._get(JEP, ind)
    TRACE      2015-03-18 11:30:29.377
    NWDB._fromTable(JEP, ctor)
    TRACE      2015-03-18 11:30:29.379
    NWDB(JEP, {
      sid:JEP
      hostname:undefined
      dbsid:undefined
      installDB:false
      ORACLE_HOME:
      abapSchema:
      abapSchemaUpdate:
      javaSchema:
    TRACE      2015-03-18 11:30:29.379
    NWDB() done
    TRACE      2015-03-18 11:30:29.379
    NWDB._fromTable() done
    TRACE      2015-03-18 11:30:29.380
    NWDB._get() done
    TRACE      2015-03-18 11:30:29.380
    NWDB.getDBType(): ind
    TRACE      2015-03-18 11:30:29.390 [iaxxgenimp.cpp:283]
              CGuiEngineImp::showDialogCalledByJs()
    showing dlg d_nw_ask_unpack
    TRACE      2015-03-18 11:30:29.390 [iaxxgenimp.cpp:293]
              CGuiEngineImp::showDialogCalledByJs()
    <dialog sid="d_nw_ask_unpack">
    <title>Unpack Archives</title>
    <table enabled="true" fixedrows="true" sid="askUnpack">
    <caption>Archives to Be Unpacked</caption>
    <column enabled="true" type="check" numeric="false" upper="false" name="unpack">
      <caption>Unpack</caption>
      <helpitem id="common.Unpack"/>
      <value type="string">false</value>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="path">
      <caption>Archive</caption>
      <helpitem id="common.UnpackArchive"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="codepage">
      <caption>Codepage</caption>
      <helpitem id="common.UnpackArchiveCodepage"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="destination">
      <caption>Destination</caption>
      <helpitem id="common.UnpackArchiveDestination"/>
    </column>
    <column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
      <caption>Downloaded To</caption>
      <helpitem id="common.UnpackArchiveDownload"/>
      <value type="string"/>
    </column>
    <row rowId="0">
      <boolvalue>
      <true/>
      </boolvalue>
      <value>DBINDEP\SAPEXE.SAR</value>
      <value>Unicode</value>
      <value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
      <value></value>
    </row>
    </table>
    <dialog/>
    TRACE      2015-03-18 11:30:29.391 [iaxxgenimp.cpp:1031]
              CGuiEngineImp::acceptAnswerForBlockingRequest
    Waiting for an answer from GUI
    TRACE      2015-03-18 11:30:30.617 [iaxxdlghnd.cpp:96]
              CDialogHandler::doHandleDoc()
    CDialogHandler: ACTION_NEXT requested
    TRACE      2015-03-18 11:30:30.618 [iaxxcdialogdoc.cpp:190]
              CDialogDocument::submit()
    <dialog sid="d_nw_ask_unpack">
    <table enabled="true" fixedrows="true" sid="askUnpack">
    <caption>Archives to Be Unpacked</caption>
    <column enabled="true" type="check" numeric="false" upper="false" name="unpack">
      <caption>Unpack</caption>
      <helpitem id="common.Unpack"/>
      <value type="string">false</value>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="path">
      <caption>Archive</caption>
      <helpitem id="common.UnpackArchive"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="codepage">
      <caption>Codepage</caption>
      <helpitem id="common.UnpackArchiveCodepage"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="destination">
      <caption>Destination</caption>
      <helpitem id="common.UnpackArchiveDestination"/>
    </column>
    <column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
      <caption>Downloaded To</caption>
      <helpitem id="common.UnpackArchiveDownload"/>
      <value type="string"/>
    </column>
    <row rowId="0">
      <boolvalue>
      <true/>
      </boolvalue>
      <value>DBINDEP\SAPEXE.SAR</value>
      <value>Unicode</value>
      <value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
      <value/>
    </row>
    </table>
    <dialog/>
    TRACE      2015-03-18 11:30:30.646
      Call block: NW_Unpack2_ind_ind_ind_ind
        function: NW_Unpack2_ind_ind_ind_ind_DialogPhase_askUnpackValidator_default
    is validator: true
    TRACE      2015-03-18 11:30:30.646
    NWInstall.getSystem(JEP)
    TRACE      2015-03-18 11:30:30.648
    NWOption(localExeDir).value()
    TRACE      2015-03-18 11:30:30.648
    NWOption(localExeDir).value() done: true
    TRACE      2015-03-18 11:30:30.649
    NWOption(collected).value()
    TRACE      2015-03-18 11:30:30.649
    NWOption(collected).value() done: true
    TRACE      2015-03-18 11:30:30.652
    NWInstall({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:30.653
    NW({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:30.654
    NW() done
    TRACE      2015-03-18 11:30:30.654
    NWInstall() done
    TRACE      2015-03-18 11:30:30.654
    NWInstall.getSystem() done
    TRACE      2015-03-18 11:30:30.655
    NWInstall.validateUnpackTable(t_askUnpack)
    TRACE      2015-03-18 11:30:30.657
    NWInstall.validateUnpackTable(): validating row {
      codepage:Unicode
      destination:E:\usr\sap\JEP\SYS\exe\uc\NTAMD64
      ownPath:
      path:DBINDEP\SAPEXE.SAR
      sid:JEP
      unpack:true
    TRACE      2015-03-18 11:30:30.659 [tablecpp.cpp:136]
              Table(t_NW_unpack).updateRow({
      cd:UKERNEL
      codepage:Unicode
      confirmUnpack:
      destination:E:\usr\sap\JEP\SYS\exe\uc\NTAMD64
      list:
      needUnpacking:true
      ownPath:
      path:DBINDEP\SAPEXE.SAR
      selectiveExtract:false
      sid:JEP
      unpack:true
      wasUnpacked:false
    }, WHERE sid='JEP' AND path='DBINDEP\SAPEXE.SAR' AND codepage='Unicode' AND destination='E:\usr\sap\JEP\SYS\exe\uc\NTAMD64')
    updating
    TRACE      2015-03-18 11:30:30.661
    NWInstall.validateUnpackTable() done
    TRACE      2015-03-18 11:30:30.722 [iaxxgenimp.cpp:301]
              CGuiEngineImp::showDialogCalledByJs()
    <dialog sid="d_nw_ask_unpack">
    <table enabled="true" fixedrows="true" sid="askUnpack">
    <caption>Archives to Be Unpacked</caption>
    <column enabled="true" type="check" numeric="false" upper="false" name="unpack">
      <caption>Unpack</caption>
      <helpitem id="common.Unpack"/>
      <value type="string">false</value>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="path">
      <caption>Archive</caption>
      <helpitem id="common.UnpackArchive"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="codepage">
      <caption>Codepage</caption>
      <helpitem id="common.UnpackArchiveCodepage"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="destination">
      <caption>Destination</caption>
      <helpitem id="common.UnpackArchiveDestination"/>
    </column>
    <column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
      <caption>Downloaded To</caption>
      <helpitem id="common.UnpackArchiveDownload"/>
      <value type="string"/>
    </column>
    <row rowId="0">
      <boolvalue>
      <true/>
      </boolvalue>
      <value>DBINDEP\SAPEXE.SAR</value>
      <value>Unicode</value>
      <value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
      <value/>
    </row>
    </table>
    <dialog/>
    TRACE      2015-03-18 11:30:30.724 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:30.725 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:30.728 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:30.776
    The step askUnpack with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_Unpack2|ind|ind|ind|ind|unpack|0 has been executed successfully.
    INFO      2015-03-18 11:30:30.778 [synxccuren.cpp:887]
              CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
              lib=syslib module=syslib
    Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
    TRACE      2015-03-18 11:30:30.780 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:30.781 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:30.785 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:30.802 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:30.803 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:30.806 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:30.819 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:30.842 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
    TRACE      2015-03-18 11:30:30.908 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:30.909 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:30.963 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
    TRACE      2015-03-18 11:30:31.139 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    INFO      2015-03-18 11:30:31.142 [csistepexecute.cpp:1024]
    Execute step setDisplayNames of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0
    TRACE      2015-03-18 11:30:31.177
      Call block: NW_FirstClusterNode_ind_ind_ind_ind
        function: NW_FirstClusterNode_ind_ind_ind_ind_DialogPhase_setDisplayNames_Preprocess
    is validator: false
    TRACE      2015-03-18 11:30:31.219 [csistepexecute.cpp:1079]
    Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|setDisplayNames returns TRUE
    TRACE      2015-03-18 11:30:31.243
      Call block: NW_FirstClusterNode_ind_ind_ind_ind
        function: NW_FirstClusterNode_ind_ind_ind_ind_DialogPhase_setDisplayNames
    is validator: false
    TRACE      2015-03-18 11:30:31.246
    NWInstance.byNumberAndRealHost(00, DCEPPRDCI)
    TRACE      2015-03-18 11:30:31.246
    NWInstance.find()
    TRACE      2015-03-18 11:30:31.248
    NWOption(localExeDir).value()
    TRACE      2015-03-18 11:30:31.248
    NWOption(localExeDir).value() done: true
    TRACE      2015-03-18 11:30:31.249
    NWOption(collected).value()
    TRACE      2015-03-18 11:30:31.249
    NWOption(collected).value() done: true
    TRACE      2015-03-18 11:30:31.252
    NWInstance._fromRow({
      sid:JEP
      name:SCS00
      number:00
      host:SAPJEP
      guid:0
      realhost:dcepprdci
      type:SCS
      installationStatus:installing
      startProfileName:JEP_SCS00_SAPJEP
      instProfilePath:
      dir_profile:
      unicode:false
      collectSource:
    TRACE      2015-03-18 11:30:31.252
    NWSCSInstance()
    TRACE      2015-03-18 11:30:31.252
    NWInstance(JEP/SCS00/SAPJEP)
    TRACE      2015-03-18 11:30:31.252
    NWInstance(JEP/SCS00/SAPJEP) done
    TRACE      2015-03-18 11:30:31.253
    NWInstanceInstall()
    TRACE      2015-03-18 11:30:31.253
    NWInstanceInstall() done
    TRACE      2015-03-18 11:30:31.253
    NWInstall.getSystem(JEP)
    TRACE      2015-03-18 11:30:31.253
    NWOption(localExeDir).value()
    TRACE      2015-03-18 11:30:31.254
    NWOption(localExeDir).value() done: true
    TRACE      2015-03-18 11:30:31.254
    NWOption(collected).value()
    TRACE      2015-03-18 11:30:31.254
    NWOption(collected).value() done: true
    TRACE      2015-03-18 11:30:31.256
    NWInstall({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:31.257
    NW({
      sid:JEP
      sapDrive:E:
      dbtype:ind
      sapmnt:/sapmnt
      hasABAP:false
      hasJava:true
      isAddinInstallation:undefined
      unicode:true
      workplace:undefined
      loadType:SAP
      umeConfiguration:
      doMigMonConfig:
      useParallelAbapSystemCopy:
      dir_profile:\\SAPJEP\sapmnt\JEP\SYS\profile
      os4_krnlib:
      os4_seclanglib:
      useCurrentUser:false
      noShares:false
    TRACE      2015-03-18 11:30:31.258
    NW() done
    TRACE      2015-03-18 11:30:31.258
    NWInstall() done
    TRACE      2015-03-18 11:30:31.258
    NWInstall.getSystem() done
    TRACE      2015-03-18 11:30:31.258
    NWSCSInstance() done
    TRACE      2015-03-18 11:30:31.259
    NWInstance._fromRow() done
    TRACE      2015-03-18 11:30:31.259
    NWInstance._fromRow({
      sid:JEP
      name:ERS10
      number:10
      host:SAPJEP
      guid:1
      realhost:dcepprdci
      type:ERS
      installationStatus:installing
      startProfileName:JEP_ERS10_SAPJEP
      instProfilePath:
      dir_profile:
      unicode:false
      collectSource:
    TRACE      2015-03-18 11:30:31.259
    NWERSInstance()
    TRACE      2015-03-18 11:30:31.260
    NWInstance(JEP/ERS10/SAPJEP)
    TRACE      2015-03-18 11:30:31.260
    NWInstance(JEP/ERS10/SAPJEP) done
    TRACE      2015-03-18 11:30:31.260
    NWInstanceInstall()
    TRACE      2015-03-18 11:30:31.260
    NWInstanceInstall() done
    TRACE      2015-03-18 11:30:31.261
    NWERSInstance() done
    TRACE      2015-03-18 11:30:31.261
    NWInstance._fromRow() done
    TRACE      2015-03-18 11:30:31.261
    NWInstance.find() done: 1 instances found
    TRACE      2015-03-18 11:30:31.261
    t_scs.setDisplayName([nw.progress.installInstance, SCS00], WHERE ROWNUM=0)
    TRACE      2015-03-18 11:30:31.305
    The step setDisplayNames with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0 has been executed successfully.
    INFO      2015-03-18 11:30:31.307 [synxccuren.cpp:887]
              CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
              lib=syslib module=syslib
    Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
    TRACE      2015-03-18 11:30:31.362
    Build Client for subcomponent |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_FinishFirstClusterNode|ind|ind|ind|ind|finishFirst|0
    TRACE      2015-03-18 11:30:31.364
    TRACE      2015-03-18 11:30:31.364 [ccdclient.cpp:22]
              CCdClient::CCdClient()
    TRACE      2015-03-18 11:30:31.385 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:31.387 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\inifile.xml
    TRACE      2015-03-18 11:30:31.390 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:31.406 [cpropertycontentmanager.hpp:220]
              CPropertyContentManager::logMissingParameters()
    The following parameters can be set via SAPINST_PARAMETER_CONTAINER_URL (inifile.xml) but not via SAPINST_INPUT_PARAMETERS_URL:
    Component 'NW_ERS_Instance': ersInstanceNumber, restartSCS
    Component 'NW_GetDomainOU': isOUInstallation, ou_delimiter, windows_domain_ous
    Component 'NW_GetSidFromCluster': clusterGroup, isUnicode, localDrive, network, networkName, sharedDrive, sid, useDHCP
    Component 'NW_GetUserParameterWindows': sapDomain, sapServiceSIDPassword, sidAdmPassword
    Component 'NW_SAPCrypto': installSAPCrypto
    Component 'NW_SCS_Instance': instanceNumber, scsMSPort, scsMSPortInternal
    Component 'Preinstall': installationMode
    INFO      2015-03-18 11:30:31.802 [synxcpath.cpp:799]
              CSyPath::createFile() lib=syslib module=syslib
    Creating file C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\summary.html.
    TRACE      2015-03-18 11:30:31.828 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:31.852 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
    TRACE      2015-03-18 11:30:31.916 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:31.917 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:31.971 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
    TRACE      2015-03-18 11:30:32.152 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:32.154 [sixxbsummary.cpp:320]
              CSiSummaryContainer::showDialog()
    <?xml version="1.0" encoding="UTF-8"?><sapinstgui version="1.0"><dialog version="1.0" sid="diReviewDialog"> <title>Parameter Summary</title><description>Choose 'Next' to start with the values shown. Otherwise, select the parameters to be changed and choose 'Revise'. You are then taken to the screen where you can change the parameter. You might be guided through other screens that have so far been processed.</description> <review id="review_controll"><caption><![CDATA[Parameter list]]></caption><inputgroup id="ID_1"> <caption><![CDATA[Drive for Local Instances]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_2"><pulldown edit="false" enabled="true" highlight="false" sid="localDrive">
    <caption>Destination Drive for Local Instances</caption>
    <helpitem id="mscs.SelectLocalDrive"/>
    <value>C:</value>
    <value>D:</value>
    <selectvalue>D:</selectvalue>
    </pulldown></input></inputgroup><inputgroup id="ID_3"> <caption><![CDATA[SAP System Cluster Parameters]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_4"><field enabled="true" highlight="false" sid="sid">
    <caption>SAP System ID (SAPSID)</caption>
    <helpitem id="common.SAPSystemIDCIDB"/>
    <value type="upper" maxlength="3" regexp="^[A-Z][A-Z0-9]{2}" minlength="3">JEP</value>
    </field></input><input  id="ID_5"><field enabled="true" highlight="false" sid="networkName">
    <caption>Network Name (SAP Virtual Instance Host)</caption>
    <helpitem id="common.VirtualInstanceHostWindowsMSCS"/>
    <value type="string" maxlength="13" minlength="1">SAPJEP</value>
    </field></input><input  id="ID_6"><pulldown edit="false" enabled="true" highlight="false" sid="network">
    <caption>Use Public Network</caption>
    <helpitem id="mscs.UsePublicNetwork"/>
    <value>Cluster Network 1</value>
    <selectvalue>Cluster Network 1</selectvalue>
    </pulldown></input><input  id="ID_7"><pulldown edit="false" enabled="true" highlight="false" sid="sharedDrive">
    <caption>Destination Drive for Clustered Instances</caption>
    <helpitem id="mscs.SelectSharedDrive"/>
    <value>BACKUP</value>
    <value>SAP_USR_SID_CI_NODE</value>
    <value>SAPDATA1</value>
    <value>SAPDATA2</value>
    <value>SAPDATA3</value>
    <value>SAPDATA4</value>
    <value>SAPLOG1</value>
    <value>SAPLOG2</value>
    <value>SAPTEMP_SAPDIAG_SAPSYBSYSTEM</value>
    <value>SYBASE</value>
    <selectvalue>SAP_USR_SID_CI_NODE</selectvalue>
    </pulldown></input></inputgroup><inputgroup id="ID_8"> <caption><![CDATA[DNS Domain Name]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_9"><check enabled="true" highlight="false" sid="setFQDN">
    <caption>Set FQDN for SAP system</caption>
    <helpitem id="common.FullyQualifiedDomainNameSelect"/>
    <boolvalue>
      <true/>
    </boolvalue>
    </check></input><input  id="ID_10"><field enabled="true" highlight="false" sid="FQDN" depends="setFQDN">
    <caption>DNS Domain Name for SAP System</caption>
    <helpitem id="common.FullyQualifiedDomainName"/>
    <value type="string" regexp="^[^.]+.*$" minlength="1">jnport.com</value>
    </field></input></inputgroup><inputgroup id="ID_11"> <caption><![CDATA[Windows Domain]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_12"><radiobox enabled="true" highlight="false" sid="domainType">
    <caption>Domain Model</caption>
    <helpitem id="common.DomainModelDomainLocal"/>
    <radio enabled="true" sid="global">
      <caption>Domain of Current User</caption>
      <boolvalue>
      <true/>
      </boolvalue>
    </radio>
    <radio enabled="true" sid="other">
      <caption>Different Domain</caption>
    </radio>
    </radiobox></input></inputgroup><inputgroup id="ID_13"> <caption><![CDATA[Operating System Users]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_14"><password confirm="true" enabled="true" highlight="false" sid="sidAdmPassword">
    <caption>Password of SAP System Administrator</caption>
    <helpitem id="common.PasswordCreateExistsOS"/>
    <encrvalue maxlength="63">*****</encrvalue>
    </password></input><input  id="ID_15"><password confirm="true" enabled="true" highlight="false" sid="sapServiceSIDPassword">
    <caption>Password of SAP System Service User</caption>
    <helpitem id="common.PasswordCreateExistsOS"/>
    <encrvalue maxlength="63">*****</encrvalue>
    </password></input></inputgroup><inputgroup id="ID_16"> <caption><![CDATA[Windows Domain for SAP Host Agent]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_17"><radiobox enabled="true" highlight="false" sid="domainType">
    <caption>Domain Model</caption>
    <helpitem id="common.DomainModelDomainLocal"/>
    <radio enabled="true" sid="local">
      <caption>Local Domain</caption>
      <boolvalue>
      <true/>
      </boolvalue>
    </radio>
    <radio enabled="true" sid="global">
      <caption>Domain of Current User</caption>
    </radio>
    <radio enabled="true" sid="other">
      <caption>Different Domain</caption>
    </radio>
    </radiobox></input></inputgroup><inputgroup id="ID_18"> <caption><![CDATA[Operating System Users]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_19"><password confirm="true" enabled="true" highlight="false" sid="sidAdmPassword">
    <caption>Password of SAP System Administrator</caption>
    <helpitem id="common.PasswordCreateExistsOS"/>
    <encrvalue maxlength="63">*****</encrvalue>
    </password></input></inputgroup><inputgroup id="ID_20"> <caption><![CDATA[SCS Instance]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_21"><field enabled="true" highlight="false" sid="instanceNumber">
    <caption>SCS Instance Number</caption>
    <helpitem id="common.InstanceNumberCreate"/>
    <value type="string" maxlength="2" regexp="[0-9]{2}" minlength="2">00</value>
    </field></input></inputgroup><inputgroup id="ID_22"> <caption><![CDATA[Java Message Server Port]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_23"><field enabled="true" highlight="false" sid="scsMSPortInternal">
    <caption>Internal Java Message Server Port</caption>
    <helpitem id="common.InternalMessagePort"/>
    <value type="numeric" maxlength="5" min="1025" max="65535">3900</value>
    </field></input></inputgroup><inputgroup id="ID_24"> <caption><![CDATA[Enqueue Replication Server  Instance]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_25"><field enabled="true" highlight="false" sid="ersInstanceNumber">
    <caption>Number of the ERS Instance</caption>
    <helpitem id="common.InstanceNumberCreate"/>
    <value type="numeric" maxlength="2" max="99" minlength="2">10</value>
    </field></input><input  id="ID_26"><field enabled="true" highlight="false" sid="ersVirtualHostname">
    <caption>ERS Instance - Virtual Host Name</caption>
    <helpitem id="common.virtualHostname"/>
    <value type="string" maxlength="60" minlength="1">SAPJEP</value>
    </field></input></inputgroup><inputgroup id="ID_27"> <caption><![CDATA[Unpack Archives]]></caption><selector enabled="true"><bool><boolvalue><false/></boolvalue></bool></selector><input  id="ID_28"><table enabled="true" fixedrows="true" sid="askUnpack">
    <caption>Archives to Be Unpacked</caption>
    <column enabled="true" type="check" numeric="false" upper="false" name="unpack">
      <caption>Unpack</caption>
      <helpitem id="common.Unpack"/>
      <value type="string">false</value>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="path">
      <caption>Archive</caption>
      <helpitem id="common.UnpackArchive"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="codepage">
      <caption>Codepage</caption>
      <helpitem id="common.UnpackArchiveCodepage"/>
    </column>
    <column enabled="false" type="field" numeric="false" upper="false" name="destination">
      <caption>Destination</caption>
      <helpitem id="common.UnpackArchiveDestination"/>
    </column>
    <column enabled="true" type="file" numeric="false" upper="false" name="ownPath">
      <caption>Downloaded To</caption>
      <helpitem id="common.UnpackArchiveDownload"/>
      <value type="string"/>
    </column>
    <row rowId="0">
      <boolvalue>
      <true/>
      </boolvalue>
      <value>DBINDEP\SAPEXE.SAR</value>
      <value>Unicode</value>
      <value>E:\usr\sap\JEP\SYS\exe\uc\NTAMD64</value>
      <value/>
    </row>
    </table></input></inputgroup></review><button sid="btPREV" default="false" enabled="false" ><caption>&lt; &amp;Back</caption><action>ACTION_PREV</action><tooltiphelp><![CDATA[]]></tooltiphelp></button><button sid="btNEXT" default="true"><caption>&amp;Next</caption><action>ACTION_NEXT</action><tooltiphelp><![CDATA[Continue processing]]></tooltiphelp></button><button sid="btEDIT"><caption>&amp;Revise</caption><action>ACTION_EDIT</action><tooltiphelp><![CDATA[Edit input values]]></tooltiphelp></button><button sid="btDETAIL" default="true"><caption>Show &amp;Detail</caption><action>ACTION_CBD_DETAIL</action><tooltiphelp><![CDATA[Show all input values]]></tooltiphelp></button></dialog></sapinstgui>
    TRACE      2015-03-18 11:30:32.161 [iaxxgenimp.cpp:1031]
              CGuiEngineImp::acceptAnswerForBlockingRequest
    Waiting for an answer from GUI
    TRACE      2015-03-18 11:30:33.330 [sixxbsummary.cpp:83]
              CSiSummaryContainer::setDocument(const iXMLDocument & doc)
    <?xml version="1.0" encoding="utf-8"?>
    <sapinstguiresp>
    <action>ACTION_NEXT</action>
    <dialog sid="diReviewDialog">
      <review id="review_controll"/>
    </dialog>
    </sapinstguiresp>
    TRACE      2015-03-18 11:30:33.331 [iaxxdlghnd.cpp:96]
              CDialogHandler::doHandleDoc()
    CDialogHandler: ACTION_NEXT requested
    TRACE      2015-03-18 11:30:33.331 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:33.356 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
    TRACE      2015-03-18 11:30:33.375 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:33.375 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:33.429 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
    TRACE      2015-03-18 11:30:33.500 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:33.773
    Status of Step |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0|ntpatch2 is not OK. So we have to restart at this point.
    TRACE      2015-03-18 11:30:33.773
    Switch to STANDARD mode
    TRACE      2015-03-18 11:30:33.773 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:33.801 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
    TRACE      2015-03-18 11:30:33.866 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:33.868 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:33.926 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
    TRACE      2015-03-18 11:30:34.67 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    INFO      2015-03-18 11:30:34.67 [csistepexecute.cpp:1024]
    Execute step ntpatch2 of component |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0
    TRACE      2015-03-18 11:30:34.084
      Call block: NW_Update_DLLs_ind_ind_ind_ind
        function: NW_Update_DLLs_ind_ind_ind_ind_SubComponentContainer_ntpatch2_Preprocess
    is validator: false
    TRACE      2015-03-18 11:30:34.115 [csistepexecute.cpp:1079]
    Execution of preprocess block of |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0|ntpatch2 returns TRUE
    TRACE      2015-03-18 11:30:34.127
      Call block: NW_Update_DLLs_ind_ind_ind_ind
        function: NW_Update_DLLs_ind_ind_ind_ind_SubComponentContainer_ntpatch2
    is validator: false
    TRACE      2015-03-18 11:30:34.127
    NW_Update_DLLs.installDLLs(false)
    TRACE      2015-03-18 11:30:34.127
    NW_Update_DLLs.installDLLs() already run
    TRACE      2015-03-18 11:30:34.153
    The step ntpatch2 with key |NW_FirstClusterNode_Java|ind|ind|ind|ind|0|0|NW_FirstClusterNode|ind|ind|ind|ind|NW_FirstClusterNode|0|NW_First_Steps|ind|ind|ind|ind|firstSteps|0|NW_Update_DLLs|ind|ind|ind|ind|dll|0 has been executed successfully.
    INFO      2015-03-18 11:30:34.154 [synxccuren.cpp:887]
              CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1)
              lib=syslib module=syslib
    Working directory changed to C:/Program Files/sapinst_instdir/NW740SR2/SYB/INSTALL/HA/JAVA/MSCS-NODE1.
    TRACE      2015-03-18 11:30:34.187 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:34.200 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\keydb.xml
    TRACE      2015-03-18 11:30:34.255 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    TRACE      2015-03-18 11:30:34.256 [kdxxctaco.cpp:93]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile start ...
    TRACE      2015-03-18 11:30:34.283 [kdxxctaco.cpp:121]
              CKdbTableContainerImpl::syncToContainerFile
    after creating out stream  for C:\Program Files\sapinst_instdir\NW740SR2\SYB\INSTALL\HA\JAVA\MSCS-NODE1\statistic.xml
    TRACE      2015-03-18 11:30:34.425 [kdxxctaco.cpp:155]
              CKdbTableContainerImpl::syncToContainerFile
    CKdbTableContainerImpl::syncToContainerFile stop ...
    INFO      2015-03-18 11:30:34.426 [csistepexecute.cpp:1024]
    Execute s

    Hello Arjun,
    Have you executed any other installation prior this attempt?
    It seems there are unfinished installations on this server. If this is the case, run the SWPM to uninstall the unfinished installation. Then, execute the installation once again.
    Also, make sure all IPs are corrects in the DND and host files. There were cases in which the IPs were not properly configured, or maybe a typo.
    Regards,
    Henrique Girardi
    SAP Active Global Support
    #2081285 - How to enter good search terms to an SAP search?
    https://service.sap.com/sap/support/notes/2081285
    SWPM Troubleshooting documents:
    http://scn.sap.com/docs/DOC-62646

  • OIM 11g High Availability Deployment

    Hi Experts,
    I'm deploying OIM 11g in High Available schema, following Oracle docs: http://download.oracle.com/docs/cd/E14571_01/core.1111/e10106/imha.htm#CDEFECJF, I have succesfully installed and configured OIM & SOA in weblogic domain on 'OIMHOST1', trying to propagate the configuration from 'OIMHOST1' to 'OIMHOST2' I have packed (using pack.sh) the domain on 'OIMHOST1' and unpacked (using unpack.sh) it to 'OIMHOST2' so I have updated the NodeManager executing setNMProps.sh and finally Ihave started the NodeManager. In order to Test everything is fine and following the documentation I'm traying to perform the following steps, but I'm not succeed
    I'M MUST TO SAY THAT I'M RUNNING ON SINGLE STANDARD EDITION DB INSTANCE AND NOT RAC AS MENTIONED IN ORACLE DOCS, PLEASE CLARIFY IF RAC IS REQUIRED, FOR NOW I'M IN DEVELOPMENT ENVIRONMENT, SO I THINK RAC IS NOT REQUIRED FOR NOW, PLEASE CLARIFY
    8.9.3.8.3 Start the WLS_SOA2 and WLS_OIM2 Managed Servers on OIMHOST2
    Follow these steps to start the WLS_SOA2 and WLS_OIM2 managed servers on OIMHOST2:
    Stop the WebLogic Administration Server on OIMHOST2. Use the WebLogic Administration Console to stop the Administration Server.
    Start the WebLogic Administration Server on OIMHOST2 using the startWebLogic.sh script under the $DOMAIN_HOME/bin directory. For example:
    /u01/app/oracle/admin/OIM/bin/startWebLogic.sh > /tmp/admin.out 2>1&
    Validate that the WebLogic Administration Server started up successfully by bringing up the WebLogic Administration Console.
    Here its not possible start AdminServer on OIMHOST2, first of all, it looks like boot.properties file under WLS_OIM_DOMAIN_HOME/servers/AdminSever/security is not valid, the first time I try to execute startWeblogic.sh script, it ask for username/password, I have updated boot.properties (vi boot.properties) and manually set clear username and password, this time startWeblogic.sh script passed this stage, but fails:
    <Error> <util.install.help.BuildMasterHelpSet> <BEA-000000> <IOException ioe java.io.IOException: No such file or directory>
    <Error> <oracle.adf.share.config.ADFMDSConfig> <BEA-000000> <MDSConfigurationException encountered in parseADFConfigurationMDS-01330: unable to load MDS configuration document
    MDS-01329: unable to load element "persistence-config"
    MDS-01370: MetadataStore configuration for metadata-store-usage "writeable" is invalid.
    MDS-00503: The metadata path "/u01/app/oracle/product/Middleware/user_projects/domains/IDMDomain/sysman/mds" does not contain any valid directories.
    I have verified that this directory "mds" does not exists, as reported by the IOException, in OIMHOST2, but it exists in OIMHOST1. from here its not possible for me following Oracle's documentation, I test this starting Adminserver in OIMHOST1, and starting WLS_SOA2 and WLS_OIM2 managed servers from OIMHOST1 AdminServer console, I have tested 2 ways:
    1.- All managed servers in OIHOST1 are shutdown, for this, managed servers in OIMHOST2 works as expected
    2.- All managed servers in OIMHOST1 are RUNNING, for this, first I have started SOA2 managed server, after that, I have fired OIM2 managed server, when it finish boot process the following message appears in server's output:
    <Warning> <org.quartz.impl.jdbcjobstore.JobStoreCMT> <BEA-000000> <This scheduler instance (servername.domainname1304128390936) is still active but was recovered by another instance in the cluster. This may cause inconsistent behavior.>
    Start the WLS_SOA2 managed server using the WebLogic Administration Console.
    Start the WLS_OIM2 managed server using the WebLogic Administration Console. The WLS_OIM2 managed server must be started after the WLS_SOA2 managed server is started.
    8.9.3.9 Validate the Oracle Identity Manager Instance on OIMHOST2
    Validate the Oracle Identity Manager Server instance on OIMHOST2 by bringing up the Oracle Identity Manager Console using a web browser.
    The URL for the Oracle Identity Manager Console is:
    http://oimvhn2.mycompany.com:14000/oim
    Log in using the xelsysadm password.
    Your help is highly apprecciated
    Regards
    Juan

    Hi Vaasu,
    I have succeeded deploying OIM in HA, just now my customer and I are working on the installation of webtier. Now I have a better understand about HA concepts and the way weblogic works -really nice, but little tricky-
    All the magic about HA is configuring properly the network interfaces in each Linux boxes (our case) so, first of all you need to create 2 new floating IP's on each Linux boxes (google: how to create virtual Ip in linux, if you don't know) clone and modify your 'eth0' network script to create the virtual IPs
    Follow the procudere in the HA guide: http://download.oracle.com/docs/cd/E14571_01/core.1111/e10106/imha.htm#CDEFECJF
    create DB schemas with RCU
    install weblogic
    install SOA
    patch SOA
    install IAM
    ---if you are working on a virtual machine is good idea to take a snapshot here---
    Create and configure the weblogic domain (special attentention whe configuring the cluster), see step 13 of 8.9.3.2 Creating and Configuring the WebLogic Domain for OIM and SOA on OIMHOST1, here you need to cofigure:
    For the oim_server1 entry, change the entry to the following values:
    Name: WLS_OIM1
    Listen Address: the IP that is confured in eth0:1 of Linux box1
    Listen Port: 14000
    For the soa_server1 entry, change the entry to the following values:
    Name: WLS_SOA1
    Listen Address: the IP configure on eth0:2 of Linux box1
    Listen Port: 8001
    For the second OIM Server, click Add and supply the following information:
    Name: WLS_OIM2
    Listen Address: the IP configured on eth0:1 of Linux box2
    Listen Port: 14000
    For the second SOA Server, click Add and supply the following information:
    Name: WLS_SOA2
    Listen Address: the IP configured on eth0:2 of Linux box2
    Listen Port: 8001
    Click Next.
    On Step 16 ensure you are using the UNIX tab to configure the machines, also ensure that for machine1 you use the IP configured on the eth0 interface of Linux box1, the same for machine2
    please confirm you have performered 8.9.3.3.2 Update Node Manager on OIMHOST1
    if everything is ok you must be able to start the AdminServer as described in the guide.
    configure OIM: 8.9.3.4.2 Running the Oracle Identity Management Configuration Wizard, in my case I don't need LDAPsync, I have skipped this section, if you configure properly OIM, then you mus perform 8.9.3.5 Post-Configuration Steps for the Managed Servers
    resrtar AdminServer then from the weblogic console, start OIM and SOA if node manager is properly configured SOA and OIM must run properly, update deployment mode and coherence as described in the guide and verify that OIM run perfectly in Linux box1.
    Propagate OIM from Linux box1 to Linux box2 as described in the guide, using pack and unpack (you MUST use the same filesystem directory structure on both Linux boxes)
    Update and start NodeManager as described in the guide
    VERY IMPORTAN OBSERVATION
    the guide say:
    8.9.3.8.3 Start the WLS_SOA2 and WLS_OIM2 Managed Servers on OIMHOST2
    Follow these steps to start the WLS_SOA2 and WLS_OIM2 managed servers on OIMHOST2:
    Stop the WebLogic Administration Server on OIMHOST2. Use the WebLogic Administration Console to stop the Administration Server.
    JUAN OBSERVATION:
    IS NOT POSSIBLE TO START OR STOP ADMINSERVER ON HOST2 SINCE ADMIN SERVER WERE CONFIGURED TO LISTEN ON THE IP ADDRES OF eth0 INTERFACE ON HOST1, SO, ITS NOT POSSIBLE TO PLAY IT ON HOST2, I THINK AND ADDITIONAL PROCEDURE SHOULD BE FOLLOWED TO CONFIGURE ADMINSERVER IN HA IN A ACTIVE-PASSIVE MODE
    Start the WebLogic Administration Server on OIMHOST2 using the startWebLogic.sh script under the $DOMAIN_HOME/bin directory. For example:
    /u01/app/oracle/admin/OIM/bin/startWebLogic.sh > /tmp/admin.out 2>1& -----NOT APPLICABLE
    Validate that the WebLogic Administration Server started up successfully by bringing up the WebLogic Administration Console. -----NOT APPLICABLE
    Start the WLS_SOA2 managed server using the WebLogic Administration Console. ----START SOA2 FROM THE CONSOLE RUNNING ON HOST1, IT DOESN'T MATTER
    Start the WLS_OIM2 managed server using the WebLogic Administration Console. The WLS_OIM2 managed server must be started after the WLS_SOA2 managed server is started. ------ START OIM2 FROM THE CONSOLE RUNNING ON HOST1
    HERE YOU MUST BE ABLE TO LOGIN TO OIM2 SERVER AS DESCRIBED IN THE GUIDE, YOU DON'T NEED TO EXECUTE config.sh SCRIPT THIS SHOULD WORK AS DESCRIBED.
    Server migration should work straight-forward if you have configured the floating IPs as described, I have not configured the persistence yet since my customer does not have the skills to share a storage.
    I hope this helps, and feel free to comment or complement.
    By the way, did you know how to set up a valid SSL certificate in Windows 2003 server??? I need it to test and Exchange 2007 I'm tryin to integrate
    Regards
    Juan

Maybe you are looking for

  • Vanilla rpd modification.

    Hi, I am currently working on OBIEE integrated with Oracle Apps. We have a discoverer report which needs to be created in OBIEE. There are coupl of fields missing in OBIEE subject area. I was able to indentify these fields in the physical and logical

  • OBIEE 11g install

    Hi, I am trying to install OBIEE 11g on Windows XP with 4 GIG of ram and during Configuration it is failing at "Creating ASInstance" If I continue to configure then it also failed at " Executing: opmnctl start" The log file has the following informat

  • Wont boot: I get beeps and flashing sleep light

    The PB-T boots to a beeping noise and then the sleep light flashes once: long, then 3 short flashes. I reseated the RAM and swapped RAM, to no avail. Wont boot from anything even install disks. Did the PRAM too (which never does anything). Tried the

  • Problems whit Time Machine in OSX 10.8.2.

    Hello, i have randomly problems whit Time Machine in OSX 10.8.2. The drive is then read only. After a disconnect and a new connect the problem is solved. Peter

  • Moving an iMovie Project to an External HD

    I want to move my iMovie project to a new external HD as I am running out of space on my internal drive. I am currently working with two iMovie projects, one in DV format and one in MPEG4 format. The MPEG4 format project opens and edits fine once tra