High availability on VMS 2.2.2
Hi,
I have iscsi-target and iscsi client running on all my VM Servers (7 in total),
what I did after this is:
On all VM Servers:
vi /etc/ocfs2/cluster.conf
service o2cb offline ocfs2
service o2cb unload
service o2cb configure
On the root VM Server:
mkfs.ocfs2 -N 8 -L "OVS" /dev/sda3
(Is the last command only needed on the root or all VM servers?)
Now I'm wondering to make the repository to work, what should I do next?
Is it: /opt/ovs-agent-2.3/utils/repos.py -n source
/opt/ovs-agent-2.3/utils/repos.py -r source
And should I do it on all VM Servers or only the root node?
Is fstab necessary? And if so, for all shared disks or only the repository?
Thank you in advance!
Hmm, it's still not there so i'm starting to get suspicious.
I tried making a new pool but received an error that the VMS is already assigned to another pool, which is normal.
The ouput of /var/log/messages:
[root@VMS01 ~]# cat /var/log/messages | tail
Mar 6 09:53:17 VMS01 kernel: OCFS2 User DLM kernel interface loaded
Mar 6 09:59:29 VMS01 kernel: o2dlm: Nodes in domain 20FC6D762F334ECC913A8D6434B51D51: 0
Mar 6 10:07:14 VMS01 modprobe: FATAL: Module ocfs2_stackglue not found.
Mar 6 10:07:20 VMS01 kernel: OCFS2 1.4.4
Mar 6 10:07:20 VMS01 kernel: o2dlm: Nodes in domain 651BFEC200C8489CB7F549F086B4D547: 0
Mar 6 10:07:20 VMS01 kernel: JBD: Ignoring recovery information on journal
Mar 6 10:07:20 VMS01 kernel: kjournald starting. Commit interval 5 seconds
Mar 6 10:07:20 VMS01 kernel: ocfs2: Mounting device (8,3) on (node 0, slot 0) with ordered data mode.
Mar 6 10:07:26 VMS01 kernel: ocfs2: Unmounting device (8,3) on (node 0)
Mar 6 10:56:58 VMS01 modprobe: FATAL: Module ocfs2_stackglue not found.
[root@VManager ~]# cat /var/log/messages | tail
Mar 6 08:40:44 VManager kernel: xenbr0: port 2(peth0) entering forwarding state
Mar 6 08:52:40 VManager avahi-daemon[3726]: Invalid query packet.
Mar 6 08:53:20 VManager last message repeated 7 times
Mar 6 08:54:39 VManager avahi-daemon[3726]: Invalid query packet.
Mar 6 08:54:43 VManager last message repeated 5 times
Mar 6 08:54:46 VManager ntpd[6570]: kernel time sync enabled 0001
Mar 6 08:54:52 VManager avahi-daemon[3726]: Invalid query packet.
Mar 6 08:57:40 VManager last message repeated 2 times
Mar 6 08:59:00 VManager last message repeated 8 times
Mar 6 09:06:44 VManager last message repeated 8 times
Mar 6 09:09:03 VManager last message repeated 18 times
Mar 6 09:22:56 VManager last message repeated 10 times
Edited by: 916571 on Mar 6, 2012 2:34 AM
Similar Messages
-
Hyper-V 2012 High Availability using Windows Server 2012 File Server Storage
Hi Guys,
Need your expertise regarding hyper-v high availability. We setup 2 hyper-v 2012 host in our infra for our domain consolidation project. Unfortunately, we don't have hardware storage that is said to be a requirement that we can use to create a failover cluster
for hyper-v host to implement HA. Here's the setup:
Host1
HP Proliant L380 G7
Windows Server 2012 Std
Hyper-V role, Failover Cluster Manager and File and Storage Services installed
Host2
Dell PowerEdge 2950
Windows Server 2012 Std
Hyper-V role, Failover Cluster Manager and File and Storage Services installed
Storage
Dell PowerEdge 6800
Windows Server 2012 Std
File and Storage Services installed
I'm able to configure the new feature about Shared Nothing Live Migration - i'm able to move VM's back and fort between my hosts without storage. But this is planned and proactive approach. My concern is to have my hyper-v host to become highly available in
the event of system failure. If my host1 dies, the VMs should go/move to host2 and vice versa. In setting this up, i believe i need to enable the failover clustering between my hyper-v hosts which i already did but upon validation, it says "No disks
were found on which to perform cluster validation tests." Is it possible to cluster it using just a regular windows file server? I've read about SMB 3.0 and i've configured it as well i'm able to save VMs on my file server, but i don't think that my hyper-v
hosts are already highly available.
Any feedback and suggestions or recommendation is highly appreciated. Thanks in advance!Hi Guys,
Need your expertise regarding hyper-v high availability. We setup 2 hyper-v 2012 host in our infra for our domain consolidation project. Unfortunately, we don't have hardware storage that is said to be a requirement that we can use to create a failover cluster
for hyper-v host to implement HA. Here's the setup:
Host1
HP Proliant L380 G7
Windows Server 2012 Std
Hyper-V role, Failover Cluster Manager and File and Storage Services installed
Host2
Dell PowerEdge 2950
Windows Server 2012 Std
Hyper-V role, Failover Cluster Manager and File and Storage Services installed
Storage
Dell PowerEdge 6800
Windows Server 2012 Std
File and Storage Services installed
I'm able to configure the new feature about Shared Nothing Live Migration - i'm able to move VM's back and fort between my hosts without storage. But this is planned and proactive approach. My concern is to have my hyper-v host to become highly available in
the event of system failure. If my host1 dies, the VMs should go/move to host2 and vice versa. In setting this up, i believe i need to enable the failover clustering between my hyper-v hosts which i already did but upon validation, it says "No disks were
found on which to perform cluster validation tests." Is it possible to cluster it using just a regular windows file server? I've read about SMB 3.0 and i've configured it as well i'm able to save VMs on my file server, but i don't think that my hyper-v hosts
are already highly available.
Any feedback and suggestions or recommendation is highly appreciated. Thanks in advance!
Your shared storage is a single point of failure with this scenario so I would not consider the whole setup as a production configuration... Also setup is both slow (all I/O is travelling down the wire to storage server, running VMs from DAS is ages faster)
and expensive (third server + extra Windows license). I would think twice about what you do and either deploy a built-in VM replication technologies (Hyper-V Replica) and apps built-in clustering features that does not require shared storage (SQL Server and
Database Mirroring for example, BTW what workload do you run?) or use some third-party software creating fault tolerant shared storage from DAS or investing into physical shared storage hardware (HA one of course).
Hi VR38DETT,
Thanks for responding. The hosts will cater a domain controller (on each host), Web filtering software (Websense), Anti-Virus (McAfee ePO), WSUS and an Auditserver as of the moment. Is the Hyper-V Replica somewhat give "high availability" to VMs or Hyper-V
hosts? Also, is the cluster required in order to implement it? Haven't tried that but worth a try. -
VMs High availability in cloud
If a cloud is created with SAN Storage Pool, hyper-v hosts (without clustered) and network fabrics should the VMs will migrate to another hyper-v host in case one of the hyper-v hosts failure. By cloud characteristics it should.
Please help clarifying.
A cloud in VMM is an abstraction of the underlying resources, it is not a technical feature on its own, but depending on the underlying configuration in the fabric.
A cloud can contain several host groups, and each host group can contain a mix of both stand-alone hosts and clusters. In order to have VMs on a cluster, they must be instrumented that they should be highly available. This can be set on the template where
the VM deployment will be based on, or you can force the cloud to deploy them to a cluster.
No matter what you are trying to achieve, high availability for Hyper-V would require the virtualization hosts to be members of a Windows Failover Cluster.
And regarding placement, when you deploy to a cloud in VMM, you don't specify a host. Intelligent placement (in VMM) will determine the best suited host for the configured virtual machine. If you deploy to a host
group, then you are able to pick the desired host - although intelligent placement will give the recommended host in the wizard.
-kn
Kristian (Virtualization and some coffee: http://kristiannese.blogspot.com ) -
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. -
Oracle EBS R12.1.3 High Availability with RAC 11g on VMWARE
Dear All,
Our customer requirement is of high availability and good utilization of hardware for EBS R12.13 implementation.As per our strategy we want to use Oracle VM(I think it doesn't require any licensing) , RAC 11gR2 and appstier load balancing.We have only two servers to achieve all these.One one node there will be two VMs one for dbtier and another one for appstier and same will be on second server.So this way we will be having four virtual machines on two physical nodes.For all these we will use OEL Linux as Operating system
Please share your experiences , if above deployment model is correct or need further enhancements.
Regards.Our customer requirement is of high availability and good utilization of hardware for EBS R12.13 implementation.As per our strategy we want to use Oracle VM(I think it doesn't require any licensing) , Please contact your Oracle Sales representative for license questions.
RAC 11gR2 and appstier load balancing.We have only two servers to achieve all these.One one node there will be two VMs one for dbtier and another one for appstier and same will be on second server.So this way we will be having four virtual machines on two physical nodes.For all these we will use OEL Linux as Operating system
Please share your experiences , if above deployment model is correct or need further enhancements.Please see these docs.
Using Oracle VM Templates for Oracle E-Business Suite [ID 975734.1]
Using Oracle VM with Oracle E-Business Suite Release 11i or Release 12 [ID 465915.1]
Oracle E-Business Suite High Availability on Oracle VM [ID 986690.1]
Certified Software on Oracle VM [ID 464754.1]
Oracle VM General Frequently Asked Questions [ID 464756.1]
Thanks,
Hussein -
Problems With the High Availability
Hi all,
First of all, i'm sorry for my "bad" english, but i will to try to explain my problem as clairly as i can.
I'm using VDI 3.1.1 ,a configuration "High Availability with bundled MySQL" with a primary server and 2 secondary servers.
i'm trying to test the HA for the core VDI and FailOver for the VirtualBox, The HA works but i think with a timeout (=2minutes) that i want to reduce.
I found some troubles with the VirtualBox failover.
Here is more explaination :
These Tests are done with the VRDP mode.
The first test after the installation&configuration, the failover works fine after the crash of server A, the desktops migrate and restart in the other server (the server B)
The second test : i reboot the server A, and i want to test again with shuting down the server B (crash). the desktops migrate to the server A and they are with the state "running" but SRS can't deport the display (it loops on the authentication screen) ... The VM is running and i can access to it with the Remote Desktop Connection.
When i looked to the logs, i found that the SRS is always looking for the VM on the server who crashed (Server B). I looked to the vda-client command for the user concerned and it shows me that the host is the server who crashed (Server B) with the old port. I opened the MySQL,vda database and i looked the datas on the t_desktop* table, the fields* ip-or-dns* and port *were not updated when the VMs migrates. i update the two fields with an update request with the correct host (of the server A) and the new port where the VM has migrate, and the display comes in 1s.
So, the VM migrate well, but Datas on MySQL Database were not updated.
For the WRDP mode, everything works fine, because the SRS uses the IP of the VM to deport the display, not the host and port like in VRDP mode.
I test this with different configuration :
* HA with bundled Mysql : primary server and two secondary servers. The two secondary servers contains the VDI core and the VirtualBoxes.
* HA with bundled Mysql : the 3 vdi Cores are virtualized on a server, and Two Servers with only the VirtualBoxes.
* One Server with VDI Core, and Two Servers with only the VirtualBoxes to test only the failover of virtualbox.
All of this tests gave the same results.
My questions :
1 - After a crash of a server and after reboot, is there anything to do? (i checked all the vda services "database,webservices ..." and everything is ok after the reboot).
2 - Is there a bug for the HA with the VRDP mode?
3 - Is anybody had the same problems? if yes, what is the solution?
4 - How can i reduce the timeout for the HA of VDI Core? is there any process for that?
Thank you all for your help , and again sorry for my bad english, i know i have to improve it :)I am using VDI version 3.2. Virtualization layer is Virtuabl Box.
setup is 1 x VDI server, 2 x virtual box host , remote mysql database and shared storage backend i.e NAS
The Virtualbox session / vm does not fail over, period !
When i pull the plug on the 1st Virtualbox, all the desktops session on the down server, remains on the server
and did not failover to the other one.
Seriously , have any one managed to get the HA working ? anyone ?
see below for the cli output.
Started 1 desktop
root@vdihost-a:~[598]# vda provider-list-hosts virtualbox
NAME STATUS ENABLED CPU_USAGE MEMORY_USAGE DESKTOPS
vdi1 OK Enabled 0% (20 MHz) 10% (1.8 GB) 0
vdi2 OK Enabled 1% (310 MHz) 16% (2.6 GB) 1
Started 2nd desktop
root@vdihost-a:~[599]# vda provider-list-hosts virtualbox
NAME STATUS ENABLED CPU_USAGE MEMORY_USAGE DESKTOPS
vdi1 OK Enabled 1% (319 MHz) 17% (2.9 GB) 1
vdi2 OK Enabled 1% (327 MHz) 16% (2.6 GB) 1
AfterpPower cut to vdi2, but second desktop did not failover to vdi2, desktops count still 1, instead of 2
root@vdihost-a:~[600]# vda provider-list-hosts virtualbox
NAME STATUS ENABLED CPU_USAGE MEMORY_USAGE DESKTOPS
vdi1 OK Enabled 0% (140 MHz) 17% (2.9 GB) 1
vdi2 Unresponsive Enabled 0% (0 MHz) 0% (0 KB) 1
I really want to know if anyone has managed to get this working at all. -
Hardware requirements to setup high available SOA system on production env
Hi All,
Can anyone tell me the recommended hardware requirements to setup a highly available SOA system on production machine?
Thanks
JahangirWe have a 2 managed servers setup in 2 different VMs (SuSe Linux )
The minimum recommended hardware and system configuration requirements for each VM on which Oracle SOA Suite, Oracle Service Bus, Oracle BAM
components are installed is:
• 4 CPU Cores; each with a clock speed of 1.5 GHz or greater
• 8 GB RAM (Physical Memory)
• Disk Space: 50 GB SAN Disk Space on each VM
Please note we have separate domain for all three components. Typically JVM size is 1GB for admin server and 2GB for managed servers. With this configuration, the memory usage is always around 90%.. If you want to reduce the memory usage %, you may have to increase the RAM size.. -
VSphere High Availability with local storage
I am building a small virtualization system utilizing vSphere 6.0. The system will only be running about 10 VMs. I plan to use two ESXi hosts with Essentials Plus.
Unfortunately High Availability is a requirement. Due to the system being small, I'd like to avoid a SAN if possible and use local storage. I know I could use vSphere Replication, but if the host that is running vCenter fails, my understanding is that you're unable to restore the replica.
Is there anyway to achieve HA without using a SAN or shared storage?
Thanks!
This topic first appeared in the Spiceworks CommunityIn that field, no ip is configured at all.
We have other sites were HA is working perfectly and checked them, they also have this field empty.
EDIT: I inserted the IP address, but HA still times out -
Possible to use Azure SQL as database for RD Connection broker high availability?
I am looking in to setting up a highly available Remote Desktop services service on Azure and note that the high availability for the Connection Broker service needs a full SQL database (rather than the LocalDB used for one instance). Is it possible
to use an Azure SQL database for these purposes (i.e. opposed to VMs running SQL Server)?
Has anyone had any experience with this? This would be nice as I am not looking at thousands of users and the Azure SQL would provide the high availability for the database without creating multiple (expensive) VMs running SQL server.So far there's no such a feature in azure sql, you can vote for it
http://feedback.azure.com/forums/217321-sql-database/suggestions/423275-enable-sql-service-broker-in-sql-azure -
BizTalk 2013 Azure VM (IaaS) High availability
Hi,
We have a 2 BT , 1 SQL configuration for the BizTalk Environment. BizTalk 2013 VMs and SQL 2012 VM provisioned from the gallery. Since there is a limitation on having a highly available SQL tier (for BizTalk) on Azure, we are evaluating a possible
replacement of the Azure setup with a on-premise setup which will guarantee highly available environment(as the SQL tier will be highly available too and with the SSO service). Wanted to know your thoughts on the below topics.
1) Is the BizTalk 2013 Azure (IaaS) used widely in production scenarios today (given the limitation for HA). If yes, what could be the mitigating solution
2) Is the roadmap for Microsoft (BizTalk Server related) going to address this scenario.
Appreciate your inputs in this regard which would help us to make an informed decision to switch back to on-premise.
Thanks,
Ujjwal
-UjjwalTheoretically since SQL Always-ON or database mirroring is not supported with BizTalk, SQL Server Azure virtual machines do not support Failover Cluster Instances.
But ensure by selecting “Availability Set” your virtual machine will be deployed to different fault domains and update domain thus ensuring that your application is available during network failures, hardware failures, and any planned downtime. This increases
the case of server/service high availability. And with these features unavailability of the server in Azure is very less.
But if you’re one of those customers you still want to ensure they don’t let any chance of failure (or don’t afford for any failure) and still look to implement failover Cluster Instances, then simple answer is SQL Server Azure virtual machines do not support
Failover Cluster Instances. If you ask about mitigation plan, then ensure you have selected “Availability Set” while provisioning the servers.
To answer to you couple of specific questions:
1) Is the BizTalk 2013 Azure (IaaS) used widely in production scenarios today (given the limitation for HA). If yes,
what could be the mitigating solution - Ican't
answer BizTalk as Iaas is widely used, this question has to be asked to Microsoft directly. And regarding the mitigation plan, as mentioned provisional your server across fault
domains and update domain minimize the down time or increases the high availability.
2) Is the roadmap for Microsoft (BizTalk Server related) going to address this scenario. - As of now SQL Always-ON or database mirroring are not supported for BizTalk and roadmap remains same.
If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply. -
Today I had requirement, where we have to use the SharePoint Foundation 2013 (free version) to build an intranet portal ( basic announcement , calendar , department site , document management - only check-in check-out / Version).
Please help me regarding the license and size limitations. ( I know the feature comparison of Standard / Enterprise) I just want to know only about the installation process and license.
6 Server - 2 App / 2 Web / 2 DB cluster ( so total license 6 windows OS license , 2 SQL Server license and Guess no sharepoint licenes)Thanks Trevor,
Is load balance service also comes in free license... So, in that case I can use SharePoint Foundation 2013 version for building a simple Intranet & DMS ( with limited functionality). And for Workflow and content management we have to write code.
Windows Network Load Balancing (the NLB feature) is included as part of Windows Server and would offer high availability for traffic bound to the SharePoint servers. WNLB can only associate with up to 4 servers.
Trevor Seward
Follow or contact me at...
  
This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs. -
11.1.2 High Availability for HSS LCM
Hello All,
Has anyone out there successfully exported an LCM artifact (Native Users) through Shared Services console to the OS file system (<oracle_home>\user_projects\epmsystem1\import_export) when Shared Services is High Available through a load balancer?
My current configuration is two load balanced Shared Services servers using the same HSS repository. Everything works perfectly everywhere except when I try to export anything through LCM from the HSS web console. I have shared out the import_export folder on server 1. And I have edited the oracle_home>\user_projects\epmsystem1\config\FoundationServices1\migration.properties file on the second server to point to the share on the first server. Here is a cut and paste of the migration.properties file from server2.
grouping.size=100
grouping.size_unknown_artifact_count=10000
grouping.group_by_type=Y
report.enabled=Y
report.folder_path=<epm_oracle_instance>/diagnostics/logs/migration/reports
fileSystem.friendlyNames=false
msr.queue.size=200
msr.queue.waittime=60
group.count=10000
double-encoding=true
export.group.count = 30
import.group.count = 10000
filesystem.artifact.path=\\server1\import_export
I perform an export of just the native users to the file system, the export fails stating and I find errors in the log stating the following.
[2011-03-29T20:20:45.405-07:00] [EPMLCM] [NOTIFICATION] [EPMLCM-11001] [oracle.EPMLCM] [tid: 10] [ecid: 0000Iw4ll2fApIOpqg4EyY1D^e6D000000,0] [arg: /server1/import_export/msr/PKG_34.xml] Executing package file - /server1/import_export/msr/PKG_34.xml
[2011-03-29T20:20:45.530-07:00] [EPMLCM] [ERROR] [EPMLCM-12097] [oracle.EPMLCM] [tid: 10] [ecid: 0000Iw4ll2fApIOpqg4EyY1D^e6D000000,0] [SRC_CLASS: com.hyperion.lcm.clu.CLUProcessor] [SRC_METHOD: execute:?] Cannot find the migration definition file in the specified file path - /server1/import_export/msr/PKG_34.xml.
[2011-03-29T20:20:45.546-07:00] [EPMLCM] [NOTIFICATION] [EPMLCM-11000] [oracle.EPMLCM] [tid: 10] [ecid: 0000Iw4ll2fApIOpqg4EyY1D^e6D000000,0] [arg: Completed with failures.] Migration Status - Completed with failures.
I go and look for the path that it is searching for "/server1/import_export/msr/PKG_34.xml" and find that this file does exist, it was infact created by the export process so I know that it is able to find the correct location, but it then says that it can't find it after the fact. I have tried creating mapped drives and editing the migration.properties file to reference the mapped drive but it gives me the same errors but with the new path. I also tried the below article that I found in support with no result. Please advise, thank you.
Bug 11683769: LCM MIGRATIONS FAIL WHEN HSS IS SET UP FOR HA AND HSS IS STARTED AS A SERVICE
Bug Attributes
Type B - Defect Fixed in Product Version 11.1.2.0.000PSE
Severity 3 - Minimal Loss of Service Product Version 11.1.2.0.00
Status 90 - Closed, Verified by Filer Platform 233 - Microsoft Windows x64 (64-bit)
Created 25-Jan-2011 Platform Version 2003 R2
Updated 24-Feb-2011 Base Bug 11696634
Database Version 2005
Affects Platforms Generic
Product Source Oracle
Related Products
Line - Family -
Area - Product 4482 - Hyperion Lifecycle Management
Hdr: 11683769 2005 SHRDSRVC 11.1.2.0.00 PRODID-4482 PORTID-233 11696634Abstract: LCM MIGRATIONS FAIL WHEN HSS IS SET UP FOR HA AND HSS IS STARTED AS A SERVICE*** 01/25/11 05:15 pm ***Hyperion Foundation Services is set up for high availability. Lifecycle management migrations fail when running Hyperion Foundation Services - Managed Server as a Windows Service. We applied the following configuration changes:Set up shared disk then we modify the migration.properties.filesystem.artifact.path=\\<servername>\LCM\import_export We are able to get the migrations to work if we set filesystem.artifact.path=V:\import_export (a maped drive to the shared disk) and we run Hyperion Foundation Services in console mode.*** 01/25/11 05:24 pm *** *** 01/28/11 03:32 pm *** (CHG: Sta->11)*** 01/28/11 03:32 pm *** (CHG: Comp. Ver-> 11.1.2 -> 11.1.2.0.00)*** 01/28/11 03:34 pm *** (CHG: Base Bug-> NULL -> 11696634)*** 02/02/11 01:53 pm *** (CHG: Sta->41)*** 02/02/11 01:53 pm ****** 02/02/11 05:18 pm ****** 02/03/11 10:30 am ****** 02/04/11 03:53 pm *** *** 02/04/11 03:53 pm *** (CHG: Sta->80 Asg->NEW OWNER)*** 02/10/11 08:49 am ****** 02/15/11 11:59 am ****** 02/15/11 04:56 pm ****** 02/16/11 09:58 am *** (CHG: Sta->90)*** 02/16/11 09:58 am ****** 02/16/11 02:12 pm *** (CHG: Sta->93)*** 02/24/11 06:14 pm *** (CHG: Sta->90)Back to topit is not possible to implement a kind of HA between two different appliances 3315 and 3395.
A node in HA can have the 3 persona.
Suppose Node A (Admin(primary), monitoring(Primary) and PSN).
Node B(Admin(Secondary), Monitoring(Secondary) and PSN).
If the Node A is unavailable, you will have to promote manually the Admin role to Primary.
Although the best way is to have
Node A Admin(Primary), Monitoring(Secondary) and PSN
Node B Admin(Secondary), Monitoring (Primary) and PSN.
Rate if helpful and Marked As correct if it is correct for the experts.
Regards, -
Oracle Berkeley DB Java Edition High Availability (White Paper)
Hi all,
I've just read Oracle Berkeley DB Java Edition High Availability White Paper
http://www.oracle.com/technetwork/database/berkeleydb/berkeleydb-je-ha-whitepaper-132079.pdf
In section "Time Consistency Policy" (Page 18) it is written:
"Setting a lag period that is too small, given the load and available hardware resources, could result in
frequent timeout exceptions and reduce a replica's availability for read operations. It could also increase
the latency associated with read requests, as the replica makes the read transaction wait so that it can
catch up in the replication stream."
Can you tell me why those read operations will not be taken by the master ?
Why will we have frequent timeout ?
Why should read transaction wait instead of being redirect to the master ?
Why should it reduce replica's availability for read operations ?
ThanksPlease post this question on the Berkeley DB Java Edition (BDB JE) forum Berkeley DB Java Edition. This is the Berkeley DB Core (BDB) forum.
Thanks,
Andrei -
Office Web Apps farm - how to make it high available
Hi there,
I have deployed OWAs for Lync 2013 with two servers in one farm. When I was testing, e.g. the case when other server is down I found out the following error:
Log Name: Microsoft Office Web Apps
Source: Office Web Apps
Date: 17/03/2014 22:59:54
Event ID: 8111
Level: Error
Computer: OWASrv02.domain.com
Description:
A Word or PowerPoint front end failed to communicate with backend machine
http://OWASrv01:809/pptc/Viewing.svc
Does that means, that OWAs cannot setup as high avaiable when using standalone OWAs only? Above error appeared when the server OWASrv01 was rebooting.
PetriHi Petri,
For your scenario, you have achieve a high performance for your Office Web Apps farm but not high availability.
For performing a high availability Office Web Apps farm, you can refer to the blog:
http://blogs.technet.com/b/meamcs/archive/2013/03/27/office-web-apps-2013-multi-servers-nlb-installation-and-deployment-for-sharepoint-2013-step-by-step-guide.aspx
Thanks,
Eric
Forum Support
Please remember to mark the replies as answers
if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]
Eric Tao
TechNet Community Support -
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>< &Back</caption><action>ACTION_PREV</action><tooltiphelp><![CDATA[]]></tooltiphelp></button><button sid="btNEXT" default="true"><caption>&Next</caption><action>ACTION_NEXT</action><tooltiphelp><![CDATA[Continue processing]]></tooltiphelp></button><button sid="btEDIT"><caption>&Revise</caption><action>ACTION_EDIT</action><tooltiphelp><![CDATA[Edit input values]]></tooltiphelp></button><button sid="btDETAIL" default="true"><caption>Show &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 sHello 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
Maybe you are looking for
-
Syntax error in ABAP HR program
Hello Experts, I am new to programming in HR. I am getting a syntax error "PERNR is not defined for the current logical database" with the following piece of code. TABLES: PERNR. INFOTYPES: 0002, 0006. GET PERNR. PROVIDE * FROM P0002 BETWEEN PN-BEGDA
-
Wrong order in pivot table using Rank function
Hi Gurus, I have the following query: SELECT Periods."Year" saw_0, Periods."Month" saw_1, SalesFacts.Dollars saw_2, RANK(SalesFacts.Dollars BY Periods."Year") saw_3 FROM SupplierSales ORDER BY saw_0, saw_3 In table view the order is correct. However
-
JSP is not responding after Installing oracle Apps 11i
Hi, I installed Oracle Applications successfully on my PC with Windows XP OS. I used expess installation for the VIS database. After installation all Post Install checks passed except for "JSP is not responding" checking URL = http://kanaan.mydomain:
-
Reset Balance ......
Dear Guru, I need to do Reset a balance to zero. like we do have balance Dimensions to store some values after every payroll run. if i need to reset that value zero how to do it. Thanks Archna
-
Field name BPMNG and BAMNG in table EKBE
Hi there I have a hard time understanding what does BPMNG and BAMNG in table EKBE. This are all related to quantity upon GR. Please help. Thank you Jesielle