Failed to add hot standby instances in liveCache Hotstandby setup
Hi All,
I am trying to setup Hot Standby between two HP-UX IA64 hosts and facing few issues. Given below are the setup details.
Hosts: HP-UX IA64 B.11.31
liveCache version: 7.7.06.16
Storage: EMC Symmetrix
maxDB Database Manager: 7.6.06.04
These are the steps I did using maxDB GUI
1. Added primary server (i.e. MASTER).
2. Made it online to validate the setup.
3. Made it offline, so that Hot Standby System can be enabled.
4. Enabled the Hot Standby System, and created a virtual server name entry.
5. Made the primary online, so that standby instances can be added.
6. Tried adding Hot Standby instances and saw a pop-up message with following error.
"-24994 Runtime environment error [hss_addstandby ...]; 20090, Check knldiag! Kernel exited with '0' before reaching ADMIN state"
Found the following error message in KnlMsg file of SECONDARY/STANDBY host.
<MSGL _NO="110" _PROCESS="20561" _THREAD="0x19" _TASK="2" _TIME="2009-10-01 13:04:33.000">
<MSG _NO="1" _TYPE="Error" _ID="20049" _COMP="RTEHSS" TEXT="Call to RTEHSSInit failed since RTEHSS_Api is not usable">
<MSG_ARGS
FILE="RTEHSSApiDll.cpp"
_LINE="736"
_TIME="2009-10-01 13:04:33.000"
/>
</MSG>
<MSG _NO="2" _TYPE="Error" _ID="20046" _COMP="RTE" _TEXT="Loading DLL /usr/symcli/shlib/apps/SAP/libemcslc.sl failed dlopen failed:Unable to find library &
apos;/usr/symcli/shlib/apps/SAP/libemcslc.sl'.">
<MSG_ARGS
FILE="RTESysSharedLib.cpp"
_LINE="631"
_TIME="2009-10-01 13:04:32.000"
/>
</MSG>
<MSG _NO="3" _ID="20048" _COMP="Admin" _TEXT="The database parameters are neither correctly configured for 'HotStandby' nor for 'Normal&apos
; operation.">
<MSG_ARGS
FILE="KernelAdministration.cpp"
_LINE="4409"
_TIME="2009-10-01 13:04:33.000"
/>
</MSG>
</MSGL>
The library is available on the STANDBY host and has correct permissions.
ll /usr/symcli/shlib/apps/SAP/libemcslc.sl
-rwxrwxrwx 1 sdb sdba 297720 Sep 17 21:51 /usr/symcli/shlib/apps/SAP/libemcslc.sl
Any help/pointer on resolving the issue will be appreciated.
Thanks and Regards,
Mohammed Firdosh Nasim.
What immediately comes to my mind when I see this:
> Hosts: HP-UX IA64 B.11.31
and
> <MSG _NO="2" _TYPE="Error" _ID="20046" _COMP="RTE" _TEXT="Loading DLL /usr/symcli/shlib/apps/SAP/libemcslc.sl failed dlopen failed:Unable to find library & apos;/usr/symcli/shlib/apps/SAP/libemcslc.sl'.">
You may try to load the symmetrix shared library for PA-RISC platform but you are on IA64. Shared libraries on IA64 have the extension ".so". There is an "emulator" (ARIES) on IA64 to run PA-RISC binaries - but since the database you run is IA64 it can't load a PA-RISC shared library.
What do you get when you run
file /usr/symcli/shlib/apps/SAP/libemcslc.sl
However, this is just a guess.
Markus
Similar Messages
-
Oracle ORA_16000 when trying to add standby instance to existing rac node
I attempted to use dbca to add a new standby instance to an existing cluster. The cluster is 4 nodes, Linux RHEL 5.3 Oracle 11.1.0.7. Also using ASM, asmlib, ocfs2 and shared block devices.
ASM instances are up and functional on all nodes. current config appears to be running normally and correctly.
I have a 4 instance database running on the cluster. I also have 3 physical standby active data guard instances running on 3 of the nodes. I wanted to add a new ADG instance to the 4th node.
While running dbca I received ORA-00604 and ORA-16000.
The active data guard database was open (read only) and redo apply was on. I am using data guard broker as well, but not grid control.
Does anyone have a procedure for adding an instance in this environment? Do I need to have the standby in mount state? If dbca won't work does anyone have a manual procedure for adding a new instance?
Thankszulo
Let's say you adding node nusclust160## to you existing cluster and dbca is a pain to use.
Extend clusterware to the nusclust160## server.
re: Page 64 of Oracle® Clusterware Administration and Deployment Guide 11g Release 1 (11.1)
1a.
Add undo tablespace to support additional node.
Re-check space for DATA1 on nusclust16007 and /dbdata/ORADB on sun16109.
As of Thursday, May 21, 2009 the DATA1 asm group has 53,584M free.
As of Thursday, May 21, 2009 the /dbdata/ORADB has 77G free.
In a separate terminal window on nusclust16007 run the following in sqlplus
CREATE UNDO TABLESPACE UNDOTBS4 datafile '+DATA1' SIZE 13300M AUTOEXTEND ON ;
This will take a long time to create this tablespace. Please minimize the window after submitting the ddl and move on to the next step.
1b.
Insure .bash_profile on nusclust160## should look like this:
vi .bash_profile
export ORACLE_HOSTNAME=nusclust160##
export ORACLE_SID=ORADB4
export ORA_CRS_BASE=/apps/ocr/oracle
export ORACLE_BASE=/apps/dbs/oracle
export PATH=/usr/ccs/bin:/usr/X/bin:/usr/bin:/usr/sfw/bin:/usr/sbin:/usr/local/bin
export server=`uname -n`
export PS1="$ORACLE_SID@$HOSTNAME >"
alias cls='clear'
alias More='more'
alias ll='ls -lt | more'
Gather IP addresses for fourth node from /etc/hosts:
222.65.125.### nusclust160##
222.65.125.### nusclust160##-vip
10.333.248.### nusclust160##-priv
2. Start Oracle Universal Installer:
Go to CRS_home/oui/bin and run the addNode.sh script on one of the existing
nodes. Oracle Universal Installer runs in add node mode.
The Oracle inventory on nusclust16007, nusclust16008, and nusclust16036 are found under:
/home/oracle/oraInventory
Use a X windows enabled session (The OUI takes 33 minutes)
cd /apps/ocr/oracle/product/11.1.0/crs/oui/bin
./addNode.sh
a. In the first screen specify a new node as :
Public Node Name: nusclust160##
Private Node Name: nusclust160##-priv
Virtual Host Name: nusclust160##-vip
If you receive the error:
" tar. ./bin/racgvip.orig: Permission denied"
Do the following:
cd /apps/ocr/oracle/product/11.1.0/crs/bin
ls -al racgvip.orig
paste here:
chown root:oinstall racgvip.orig
chmod 771 racgvip.orig
should now show:
-rwxrwx--x 1 root oinstall 19213 Feb 11 08:36 racgvip.orig
As root:
a.
On nusclust160##:
cd /home/oracle/oraInventory
./orainstRoot.sh
b.
On nusclust16007:
cd /apps/ocr/oracle/product/11.1.0/crs/install
./rootaddnode.sh
clscfg: EXISTING configuration version 4 detected.
clscfg: version 4 is 11 Release 1.
Attempting to add 1 new nodes to the configuration
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 4: nusclust160## nusclust160##-priv nusclust160##
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
/apps/ocr/oracle/product/11.1.0/crs/bin/srvctl add nodeapps -n nusclust160## -A nusclust160##-vip/255.255.255.224/bge0
c.
On nusclust160##:
cd /apps/ocr/oracle/product/11.1.0/crs/
./root.sh
WARNING: directory '/apps/ocr/oracle/product/11.1.0' is not owned by root
WARNING: directory '/apps/ocr/oracle/product' is not owned by root
WARNING: directory '/apps/ocr/oracle' is not owned by root
Checking to see if Oracle CRS stack is already configured
OCR LOCATIONS = /raw/ocr/ocrconf1,/raw/ocr/ocrconf2
OCR backup directory '/apps/ocr/oracle/product/11.1.0/crs/cdata/rac_cluster' does not exist. Creating now
Setting the permissions on OCR backup directory
Setting up Network socket directories
Oracle Cluster Registry configuration upgraded successfully
The directory '/apps/ocr/oracle/product/11.1.0' is not owned by root. Changing owner to root
The directory '/apps/ocr/oracle/product' is not owned by root. Changing owner to root
The directory '/apps/ocr/oracle' is not owned by root. Changing owner to root
clscfg: EXISTING configuration version 4 detected.
clscfg: version 4 is 11 Release 1.
Successfully accumulated necessary OCR keys.
Using ports: CSS=49895 CRS=49896 EVMC=49898 and EVMR=49897.
node <nodenumber>: <nodename> <private interconnect name> <hostname>
node 1: nusclust16007 nusclust16007-priv nusclust16007
node 2: nusclust16008 nusclust16008-priv nusclust16008
node 3: nusclust16036 nusclust16036-priv nusclust16036
clscfg: Arguments check out successfully.
NO KEYS WERE WRITTEN. Supply -force parameter to override.
-force is destructive and will destroy any previous cluster
configuration.
Oracle Cluster Registry for cluster has already been initialized
Startup will be queued to init within 30 seconds.
Adding daemons to inittab
Expecting the CRS daemons to be up within 600 seconds.
Cluster Synchronization Services is active on these nodes.
nusclust16007
nusclust16008
nusclust16036
nusclust160##
Cluster Synchronization Services is active on all the nodes.
Waiting for the Oracle CRSD and EVMD to start
Oracle CRS stack installed and running under init(1M)
4. After this is done crs_stat -t will show nusclust160## in the crs i.e.
I see:
Name Type Target State Host
ora....160##.gsd application ONLINE ONLINE sun...160##
ora....160##.ons application ONLINE OFFLINE
ora....160##.vip application ONLINE ONLINE sun...160##
Do not be concerned about ora.nusclust160##.ons being OFFLINE, as that will be fixed shortly in a step that follows this one.
5. As oracle :
On nusclust16007:
cd /apps/ocr/oracle/product/11.1.0/crs/bin
./racgons add_config nusclust160##:6251
This should take about one second to run.
If it says that it has already been added to the OCR you are fine.
If it hangs, you may need to reboot all servers to clear this issue.
6. Insure new node is properly added to ocr by running
On nusclust16007:
ocrdump
Check for the entries that show:
[DATABASE.ONS_HOSTS.nusclust160##.PORT]
ORATEXT : 6251
7. Check that your cluster is integrated and that the cluster is not divided into
partitions by completing the following operations:
On nusclust16007:
cd /apps/ocr/oracle/product/11.1.0/crs/bin
./cluvfy comp clumgr -n all -verbose
Should see Verification of cluster manager integrity was successful.
8.
Use the following command to perform an integrated validation of the Oracle
Clusterware setup on all of the configured nodes, both the preexisting nodes
and the nodes that you have added:
AS oracle on nusclust16007:
cluvfy stage -post crsinst -n all -verbose
Post-check for cluster services setup was successful.
good: Post-check for cluster services setup was successful.
9.
On nusclust160## as oracle run the following:
cd /apps/ocr/oracle/product/11.1.0/crs/bin
./crs_stat -t | grep OFFLINE
If you see this:
ora.nusclust160##.ons application ONLINE OFFLINE
then run this:
./crs_start -all
After:
./crs_stat -t
ora.nusclust160##.ons application ONLINE ONLINE nusclust160##
If you see the above then you can move on the next step.
Adding database binaries to the nusclust160## server and setting up the listener.
1.
From nusclust16007:
Open an X window (The OUI part takes 13 minutes)
cd /apps/dbs/oracle/product/11.1.0/db_1/oui/bin
./runInstaller -addNode ORACLE_HOME=/apps/dbs/oracle/product/11.1.0/db_1 $*
You should get a prompt to specify a new node, in this case you should see nusclust160## where you will need to put a check mark beside it.
2.
from nusclust160##:
Eventually you will be prompted to run the following as root on the new node
On nusclust160##
cd /apps/dbs/oracle/product/11.1.0/db_1
./root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /apps/dbs/oracle/product/11.1.0/db_1
Enter the full pathname of the local bin directory: [usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /var/opt/oracle/oratab file...
Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.
3. verification
Now set up the .bash_profile and .asm profile to on nusclust160## to support new ORADB4 and +ASM4 instances for the oracle userid.
On nusclust160##:
cp .bash_profile .bash_profile.bak
On nusclust16007:
sftp nusclust160##
put .bash_profile
On nusclust160##:
vi .bash_profile
change ORALCE_SID to ORADB4
cp .bash_profile .asm
vi .asm
change ORALCE_SID to +ASM4 in .asm file
which sqlplus
Should show the path below is $PATH environmental variable is set correctly.
/apps/dbs/oracle/product/11.1.0/db_1/bin/sqlplus
On nusclust160##:
oifcfg getif
This should show:
ce4 10.333.248.192 global cluster_interconnect
ce5 222.65.125.128 global public
4.
Run Netbackup Oracle Agent link script.
As oracle make sure ORACLE_HOME is fined.
env | grep ORACLE_HOME
then
cd /usr/openv/netbackup/bin/
./oracle_link
ls -al $ORACLE_HOME/lib/libobk.so
should show:
/apps/dbs/oracle/product/11.1.0/db_1/lib/libobk.so -> /usr/openv/netbackup/bin/libobk.so64.1
5.
On the target node, run the Net Configuration Assistant (NETCA) to add a
listener. Add a listener to the target node by running NETCA from the target node and
selecting only the target node on the Node Selection page.
I shall do the following on nusclust160## using X Windows
Now before I do this I see:
crs_stat -t
ora.nusclust160##.gsd application ONLINE ONLINE nusclust160##
ora.nusclust160##.ons application ONLINE ONLINE nusclust160##
ora.nusclust160##.vip application ONLINE ONLINE nusclust160##
Connect to nusclust160## and open up X windows session.
netca
Choose Cluster configuration.
select nusclust160## as the node to configure.
Choose Listener configuration, then Add.
When it prompts you for a listener name choose LISTENER as it will append _NUSCLUST160##(server name) to end of the LISTENER name to make a complete listener name.
At this point you will have listener to support the new node in the crs.
now
crs_stat -t
will show:
ora....0#.lsnr application ONLINE ONLINE nusclust160##
ora.nusclust160##.gsd application ONLINE ONLINE nusclust160##
ora.nusclust160##.ons application ONLINE ONLINE nusclust160##
ora.nusclust160##.vip application ONLINE ONLINE nusclust160##
At this point the necessary crs entries for gsd, ons, vip, and the listener on nusclust160## all we need now are the ORADB4 and +ASM4 instances added.
III. 7/11/2009 7:40 AM Sat [120 min] NTTA DBA
Use NON dbca method to create additional instances on the nusclust160## server. This will involve a complete shutdown of all RAC instances.
1.
Undo tablespace creation was taken care of in Step I,1. Check on the progress of the creation of tablespace UNDOTBS4 in the minimized window. Should see tablespace on primary and physical standby databases.
2. First we shall set up the +ASM4 instance on nusclust160## and add it to the cluster.
On nusclust160##
cd $ORACLE_HOME/dbs
vi init+ASM4.ora
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
# Cluster Database
cluster_database=true
cluster_database_instances=6
# Miscellaneous
diagnostic_dest=/apps/dbs/oracle
instance_type=asm
# Pools
large_pool_size=12M
asm_diskgroups='DATA1','ARCH','REDO1','REDO2'
asm_diskstring='/raw/asm'
+ASM1.instance_number=1
+ASM2.instance_number=2
+ASM3.instance_number=3
+ASM4.instance_number=4
3.
On nusclust16007
cd $ORACLE_HOME/dbs
sftp nusclust160##
put orapw+ASM1 /apps/dbs/oracle/product/11.1.0/db_1/dbs
put orapwORADB1 /apps/dbs/oracle/product/11.1.0/db_1/dbs
4.
On nusclust160##
cd $ORACLE_HOME/dbs
cp orapw+ASM1 orapw+ASM4
cp orapwORADB1 orapwORADB4
5.
On nusclust160##
cd $HOME
. ./.asm
sqlplus '/ as sysasm'
startup
create spfile from pfile='/apps/dbs/oracle/product/11.1.0/db_1/dbs/init+ASM4.ora' ;
shutdown immediate ;
startup
show parameters spfile
6. Now that we have a running asm instance add it the cluster.
On nusclust160##
srvctl add asm -n nusclust160## -i +ASM4 -o /apps/dbs/oracle/product/11.1.0/db_1
srvctl enable asm -n nusclust160## -i +ASM4
7. Now that we have an asm instance let's set up a database instance.
On nusclust16007/ORADB1 :
alter system set cluster_database_instances=6 scope=spfile ;
alter system set instance_name=ORADB4 scope=spfile sid='ORADB4' ;
alter system set instance_number=4 scope=spfile sid='ORADB4' ;
alter system set local_listener=LISTENER_ NUSCLUST160## scope=both sid='ORADB4' ;
alter system set thread=4 scope=both sid='ORADB4' ;
alter system set undo_tablespace=UNDOTBS4 scope=both sid='ORADB4' ;
alter database add logfile thread 4 group 28 ('+REDO1', '+REDO2' ) size 100M ;
alter database add logfile thread 4 group 29 ('+REDO1', '+REDO2' ) size 100M ;
alter database add logfile thread 4 group 30 ('+REDO1', '+REDO2' ) size 100M ;
alter database add logfile thread 4 group 31 ('+REDO1', '+REDO2' ) size 100M ;
alter database enable public thread 4;
Need to add 5 groups to support standby
So at the end of the day 900M will be added to REDO1(29,577M free) and 900M will be added to REDO2 (29,577M free).
8. Set up init.ora, listener.ora, and tnsnames.ora for ORADB4 on nusclust160##.
a. init.ora set up
cd $ORACLE_HOME/dbs
vi initORADB4.ora
SPFILE='+DATA1/ORADB/spfileORADB.ora'
b. add entries to tnsnames.ora:
ORADB4 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
(INSTANCE_NAME = ORADB4)
ORADB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16007-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16008-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16036-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
LISTENERS_ORADB =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16007-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16008-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16036-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
LISTENER_NUSCLUST160## =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
ORADB_PRIM =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16007-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16008-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust16036-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
c. add entries to listener.ora, The entries for most of this file should be set already, just insure modifications that need to be made are made.
SID_LIST_LISTENER_NUSCLUST160## =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /apps/dbs/oracle/product/11.1.0/db_1)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = ORADB)
(ORACLE_HOME = /apps/dbs/oracle/product/11.1.0/db_1)
(SID_NAME = ORADB4)
LISTENER_NUSCLUST160## =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = NUSCLUST160##-vip)(PORT = 1521)(IP = FIRST))
(ADDRESS = (PROTOCOL = TCP)(HOST = 222.65.125.###)(PORT = 1521)(IP = FIRST))
9. Reload the listener.
lsnrclt
set current_listener LISTENER_NUSCLUST160##
reload
exit
10. Check audit trail, add instance to cluster, and start db instance.
a.
Check for audit directory and start the instance.
/apps/dbs/oracle/product/11.1.0/db_1/rdbms/audit
If this audit trail directory does not exist then create it.
b.
srvctl add instance -d ORADB -i ORADB4 -n nusclust160##
srvctl modify instance -d ORADB -i ORADB4 -s +ASM4
srvctl enable instance -d ORADB -i ORADB4
Will probably show: PRKP-1017 : Instance ORADB4 already enabled.
c.
sqlplus '/ as sysdba'
startup
**Because the cluster_database_instances parameter requires the complete shutdown of all instances in the cluster, you might have an issue when it attempts to start the instance. If you receive an error then run:
srvctl stop database -d oradb
sqlplus '/ as sysdba'
startup
shutdown
srvctl start database -d oradb
shutdown
srvctl start instance -d ORADB -i ORADB4 -o open
11.
Modify spfile of ASM1, ASM2, +ASM3
On nusclust16007
. ./.asm
sqlplus '/ as sysasm'
alter system set instance_number=4 scope=spfile sid='+ASM4' ;
On nusclust16008
. ./.asm
sqlplus '/ as sysasm'
alter system set instance_number=4 scope=spfile sid='+ASM4' ;
On nusclust16036
. ./.asm
sqlplus '/ as sysasm'
alter system set instance_number=4 scope=spfile sid='+ASM4' ;
b Modify tnsnames.ora on nusclust nusclust16007, nusclust16008, and nusclust16036
On nusclust16007
ORADB4 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
(INSTANCE_NAME = ORADB4)
Add the following line to the ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the LISTENERS_ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the ORADB_PRIM alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
On nusclust16008
ORADB4 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
(INSTANCE_NAME = ORADB4)
Add the following line to the ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the LISTENERS_ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the ORADB_PRIM alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
On nusclust16036
ORADB4 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORADB)
(INSTANCE_NAME = ORADB4)
Add the following line to the ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the LISTENERS_ORADB alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
Add the following line to the ORADB_PRIM alias:
(ADDRESS = (PROTOCOL = TCP)(HOST = nusclust160##-vip)(PORT = 1521))
c Add standby logs on primary to support 4th node.
alter database add standby logfile thread 4 group 32 ('+REDO1', '+REDO2' ) size 100M ;
alter database add standby logfile thread 4 group 33 ('+REDO1', '+REDO2' ) size 100M ;
alter database add standby logfile thread 4 group 34 ('+REDO1', '+REDO2' ) size 100M ;
alter database add standby logfile thread 4 group 35 ('+REDO1', '+REDO2' ) size 100M ;
alter database add standby logfile thread 4 group 36 ('+REDO1', '+REDO2' ) size 100M ;
12.
Test the cluster to make sure everything is set up correctly.
a. Shutdown resources.
On nusclust16007:
emctl stop dbconsole
ps -ef | grep perl
ps -ef | grep agent
ps -ef | grep java
On nusclust16008:
emctl stop dbconsole
On nusclust16036:
emctl stop dbconsole
On nusclust16008:
cd $HOME
. ./.rman
cd scripts
./go
shutdown immediate
cd $HOME
. ./.bash_profile
srvctl stop database -d oradb
crs_stop -all
crs_stat -t
b. Startup resources
On nusclust16007:
cd $HOME
. ./.bash_profile
crs_start -all
crs_stat -t
The command above should show everything up and running.
ocrcheck
On nusclust16008:
cd $HOME
. ./.rman
cd scripts
./go
startup
On nusclust16007:
emctl start dbconsole
On nusclust16008:
emctl start dbconsole
On nusclust16036:
emctl start dbconsole
How does that work for you?
-JR jr -
Standby instance: Ora-01033 when changing passwort
Hello
I build up an standby instance which I would like to as^dd in Grid Control. As you know, the standby instances is mounted, but not opened.
This state leads to an error when trying to change dbsnmp's password:
oracle@sksta90271 [IARTSBY]:~> sqlplus sys as sysdba
SQL*Plus: Release 10.2.0.3.0 - Production on Mon May 26 09:13:36 2008
Copyright (c) 1982, 2006, Oracle. All Rights Reserved.
Enter password:
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL> alter user dbsnmp identified by test;
alter user dbsnmp identified by test
ERROR at line 1:
ORA-01109: database not open
SQL>
I need to set dbsnmp's password to add the instance in Grid control. How to do this?
Thanks CasiThe procedure above (setting pw for dbsnmp, switching logfiles and having them
applied to standby) was not succesful.Can you be more specific at what point did it fail??
On Primary Database:
====================
SQL> alter user scott identified by scott123;
User altered.
SQL> conn scott/scott123
Connected.
SQL> conn /as sysdba
Connected.
SQL> alter system switch logfile;
System altered.
On Physical Standby Database:
=============================
SQL> conn scott/scott123
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress
Warning: You are no longer connected to ORACLE.
SQL> conn /as sysdba
Connected.
SQL>
SQL> alter database recover managed standby database cancel;
Database altered.
SQL> alter database open ;
Database altered.
SQL> conn scott/scott123
Connected. -
How to create online log in standby instance?
Oracle say that:
Step 3 Create an Online Redo Log on the Standby Database
Although this step is optional, Oracle recommends that an online redo log be created
when a standby database is created. By following this best practice, a standby database
will be ready to quickly transition to the primary database role.
The size and number of redo log groups in the online redo log of a standby database
should be chosen so that the standby database performs well if it transitions to the
primary role.
But when I execute "ALTER DATABASE ADD LOGFILE ('/opt/oracle/oradata/orcl/redo01.log') SIZE 50M;" in standby instance,I get the follow message:
ORA-01275: Operation ADD LOGFILE is not allowed if standby file management is automatic.
How could I do?Hello xyz_hh ;
Your post is just a little vague so I'm guessing you are referring to "3.2.6 Start the Physical Standby Database" in "Data Guard Concepts and Administration"
If this is correct, this is part of "Step-by-Step Instructions for Creating a Physical Standby Database"
Assuming I right so far you are try to "Create an Online Redo Log on the Standby Database".
Can you confirm along with you OS, and Oracle version?
If you are trying to create redo on the standby after the fact you will need to make this change before you proceed.
STANDBY_FILE_MANAGEMENT=MANUALIf this is your issue check this link out:
http://kb.dbatoolz.com/tp/2692.avoid_ora-19527_set_dummy_log_file_name_convert.html
Best Regards
mseberg
Edited by: mseberg on Aug 12, 2011 5:35 AM -
Why do I see "FAILED" for probes on standby ACE?
Here there,
I am running a pair of ACE in redundancy mode for HA and have created multiple context.
here is my basic config for the serverfarm.
serverfarm host VPN_Farm
transparent
failaction purge
predictor leastconns
probe ICMP_Probe
rserver SVR_A
probe ICMP_Probe
inservice
rserver SVR_B
probe ICMP_Probe
inservice
So, on the active unit, I can see that the probes are running fine. However, if I do "show probe" on the standby unit, it appears that all my probes fail.
Result of "show probe" captured from Standby Unit.
probe : ICMP_Probe
type : ICMP
state : ACTIVE
port : 0 address : 0.0.0.0 addr type : -
interval : 15 pass intvl : 60 pass count : 3
fail count: 3 recv timeout: 10
------------------ probe results ------------------
associations ip-address port porttype probes failed passed health
------------ ---------------+-----+--------+--------+--------+--------+------
rserver : SVR_A
1.1.1.1 0 -- 109 109 0 FAILED
is it normal to see failed probe on the standby unit?
Thank you
Best RegardsHi Hyeon,
Some questions here.
Is this an ACE module or an ACE 4710? What version?
Are both ACEs peers connected to the same switch or how you got them setup? Can you describe a little bit your topology?
From the standby, Did you try to ping/telnet the servers?
Did you try to remove the probe and re-add it back? (get a #show tech-support before and after)
Is there any firewall or L3 device between the ACEs and the servers?
Do you use these servers for several contexts? Is the probe failing in all the contexts?
Jorge -
Standby instance throwing error
when trying to startup standby instance , i am getting error :
SQL> startup pfile='/home/oracle/dummy/admin/pfile/initdummy.ora' nomount;
ORA-16025: parameter LOG_ARCHIVE_DEST_2 contains repeated or conflicting attributes
SQL>
db_name=org
compatible=10.2.0
sga_target=1000m
control_files='/home/oracle/dummy/oradata/control1.ctl'
background_dump_dest='/home/oracle/dummy/admin/bdump/'
core_dump_dest='/home/oracle/dummy/admin/cdump/'
user_dump_dest='/home/oracle/dummy/admin/udump/'
fal_server=org
fal_client=dummy
db_unique_name=dummy
standby_file_management=auto
remote_login_passwordfile='exclusive'
db_file_name_convert='/home/oracle/org/oradata/','/home/oracle/dummy/oradata/'
log_file_name_convert='/home/oracle/org/oradata/','/home/oracle/dummy/oradata/'
log_archive_dest_1='location=/home/oracle/dummy/oradata/arch/'
log_archive_dest_2='service=org'
~
~
~now i can startup my standby instance but getting some error.
SQL> startup pfile='/home/oracle/dummy/admin/pfile/initdummy.ora' nomount;
ORACLE instance started.
Total System Global Area 1048576000 bytes
Fixed Size 1223344 bytes
Variable Size 255853904 bytes
Database Buffers 784334848 bytes
Redo Buffers 7163904 bytes
SQL> alter database mount standby database;
Database altered.
SQL> alter database recover managed standby database disconnect from session;
Database altered.
SQL> select sequence#,applied from v$archived_log order by 1;
SEQUENCE# APP
9 NO
10 NO
11 NO
12 NO
13 NO
14 NO
15 NO
16 YES
17 YES
9 rows selected.
but stand by alert log showing following error :
bash-3.2$ tail -f alert_dummy.log
ORA-00312: online log 2 thread 1: '/home/oracle/dummy/oradata/log2.log'
ORA-27037: unable to obtain file status
Linux Error: 2: No such file or directory
Additional information: 3
Mon Jan 6 16:21:52 2014
Completed: alter database recover managed standby database disconnect from session
Mon Jan 6 16:21:52 2014
Clearing online redo logfile 2 complete
Media Recovery Log /home/oracle/dummy/oradata/arch/1_17_836141614.dbf
Media Recovery Waiting for thread 1 sequence 18
Mon Jan 6 16:22:28 2014
Errors in file /home/oracle/dummy/admin/bdump/dummy_arc1_8621.trc:
ORA-16009: remote archive log destination must be a STANDBY database
Mon Jan 6 16:22:28 2014
PING[ARC1]: Heartbeat failed to connect to standby 'org'. Error is 16009. -
Dbstart/dbstop for Primary or Physical Standby instance
We have established a Physical DataGuard instance on Oracle 9i RAC, RedHat 2.
In our environment we switchover from the Primary to Standby site about every 6 months.
DBSTART is called after a system restart - and its goal is to bring the database up automatically.
DBSTART works ok when the instance is a primary instance, and does not work when the instance is a Standby database.
As supplied by Oracle, DBSTART puts the instance into NOMOUNT status when the instance is a Standby Instance.
I would to put the database into "Managed Recovery Mode" when the instance is a Standby Instance.
I know that I can modify DBSTART to always put the instance into managed recovery - but then I would need to remember to modify DBSTART after a switchover.
Has anyone modified DBSTART so that it detects a "Standby Control File" and issues the appropriate statements?Hi Richard,
I'd suggest you read the documentation as a starting point, to answer your questions on here would be quite lengthy,
http://download.oracle.com/docs/cd/B19306_01/server.102/b14239/toc.htm
In a nutshell you dont need downtime to maintain a standby, you can create them from a hot backup of your primary and get them recovering whilst it is open, in terms of which type of standby to use (physical or logical) that depends on your requirements for the use of the standby ... as I said read the doco (chapter 2 has a section on the benefits of each type).
HTH
Paul -
Hi,
I have a 4 node 10.2.0.3.0 RAC on RHEL4, OCR files on OCFS2 and DB Files on ASM. Due to some issues, we have temporarily shut down 3 nodes of the cluster. we also have 2 physical standby databases for it. Today we had the following error in the alert log:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
+PING[ARC1]: Heartbeat failed to connect to standby 'ONCRSDB'. Error is 12514.+
and after that, the whole server hanged. This happened 3 times and I had to cold reboot the server to access the prompt, then I decided to disable the log_archive_dest for that standby db. The standby dbs and primary db can tnsping each other.
Does anyone have any idea about that?Start simply,analyze the listener error message:
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor Cause: The listener received a request to establish a connection to a database or other service. The connect descriptor received by the listener specified a service name for a service (usually a database service) that either has not yet dynamically registered with the listener or has not been statically configured for the listener. This may be a temporary condition such as after the listener has started, but before the database instance has registered with the listener.
Action:
- Wait a moment and try to connect a second time.
- Check which services are currently known by the listener by executing: lsnrctl services <listener name>
- Check that the SERVICE_NAME parameter in the connect descriptor of the net service name used specifies a service known by the listener.
- If an easy connect naming connect identifier was used, check that the service name specified is a service known by the listener.
- Check for an event in the listener.log file.
Werner -
OSD Failed to add driver to driver store. Code 0x8022001b
Hello,
I am stuck at applying a Dell driver packages with SCCM 2007.
It's for the Dell Optiplex 7010 & Dell Latitude E6530
82579LM Gigabit Network Connection
I tried the Dell driver package but it kept failing and I ended up in creating a driver package with just the network driver but it also keeps failing.
I don't know what to do anymore because I really need to have a successful network driver installation to continue the deployment. The driver is working fine in WINPE because there I have an IP and Windows7 is installed(PXE deployment) but it fails installing
the driver on Windows7. I have also tried the latest driver from Intel (18.2).
Part of the log file (Driver package download successful):
Download done setting progress bar to 100 OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\01bee370-65be-4cbc-839c-0b6441b97f5d is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\01d4b3f7-a1ce-443e-9eb0-51700e8ee227 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\03d386cd-4c3b-44d6-b1c2-b85d6d6cd5ff is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\15cff229-cbb6-43a3-add3-e2262505afbb is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\18d880d1-075f-4450-8ad3-45aa4be29cec is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\1e0c9d57-d6b1-462a-8cf2-b95d1b857380 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\b58a6ac7-d015-4041-9378-654497f30d94 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\de771279-76ba-4609-a634-0b4c4349b04c is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\e25063c2-235e-43df-970b-50d7f236cbb3 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\e32fee5c-4b0e-4fd3-8ec2-8b55db9eecdd is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\ebacac22-5cfb-42ac-817c-7da025fa14a6 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\f7aed134-7da1-47d8-a2b6-0a51cf618f6b is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
c:\_smstasksequence\packages\p010010f\ffe0e94f-7a7e-4cad-8293-1c069cfbf782 is a directory. Setting directory security OSDDriverClient 17/05/2013 10:33:09 1676 (0x068C)
Content successfully downloaded at C:\_SMSTaskSequence\Packages\P010010F OSDDriverClient
17/05/2013 10:33:10 1676 (0x068C)
Adding "C:\_SMSTaskSequence\Packages\P010010F\01BEE370-65BE-4CBC-839C-0B6441B97F5D" to Windows driver store. OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Setting %SystemRoot% to "C:\Windows" OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Getting namespace "Microsoft-Windows-PnpCustomizationsNonWinPE" for architecture "x86" OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Added list item with key value '1' OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Writing configuration information to C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Successfully saved configuration information to C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Setting temporary directory to 'C:\_SMSTaskSequence\PkgMgrTemp'. OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Calling Package manager to add drivers to the offline driver store. OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Command line for extension .exe is "%1" %* OSDDriverClient 17/05/2013 10:33:10 1676 (0x068C)
Set command line: "X:\WINDOWS\Pkgmgr\dism.exe" /image:"C:" /windir:"Windows" /apply-unattend:"C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml" /logpath:"C:\_SMSTaskSequence\PkgMgrTemp\dism.log" OSDDriverClient 17/05/2013
10:33:10 1676 (0x068C)
Executing command line: "X:\WINDOWS\Pkgmgr\dism.exe" /image:"C:" /windir:"Windows" /apply-unattend:"C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml" /logpath:"C:\_SMSTaskSequence\PkgMgrTemp\dism.log" OSDDriverClient
17/05/2013 10:33:10 1676 (0x068C)
Process completed with exit code 0 OSDDriverClient 17/05/2013 10:33:12 1676 (0x068C)
Dism successfully added drivers to the offline driver store. OSDDriverClient 17/05/2013 10:33:12 1676 (0x068C)
Successfully added "C:\_SMSTaskSequence\Packages\P010010F\01BEE370-65BE-4CBC-839C-0B6441B97F5D" to the Windows driver store. OSDDriverClient 17/05/2013 10:33:12 1676 (0x068C)
Adding "C:\_SMSTaskSequence\Packages\P010010F\01D4B3F7-A1CE-443E-9EB0-51700E8EE227" to Windows driver store. OSDDriverClient 17/05/2013 10:33:12 1676 (0x068C)
Setting %SystemRoot% to "C:\Windows" OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Getting namespace "Microsoft-Windows-PnpCustomizationsNonWinPE" for architecture "x86" OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Added list item with key value '1' OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Writing configuration information to C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Successfully saved configuration information to C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Setting temporary directory to 'C:\_SMSTaskSequence\PkgMgrTemp'. OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Calling Package manager to add drivers to the offline driver store. OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Command line for extension .exe is "%1" %* OSDDriverClient 17/05/2013 10:33:13 1676 (0x068C)
Set command line: "X:\WINDOWS\Pkgmgr\dism.exe" /image:"C:" /windir:"Windows" /apply-unattend:"C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml" /logpath:"C:\_SMSTaskSequence\PkgMgrTemp\dism.log" OSDDriverClient 17/05/2013
10:33:13 1676 (0x068C)
Executing command line: "X:\WINDOWS\Pkgmgr\dism.exe" /image:"C:" /windir:"Windows" /apply-unattend:"C:\_SMSTaskSequence\PkgMgrTemp\drivers.xml" /logpath:"C:\_SMSTaskSequence\PkgMgrTemp\dism.log" OSDDriverClient
17/05/2013 10:33:13 1676 (0x068C)
Process completed with exit code 2149711899 OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
uExitCode == 0, HRESULT=8022001b (e:\nts_sms_fre\sms\client\osdeployment\osddriverclient\sysprepdriverinstaller.cpp,558) OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Dism failed with return code -2145255397 OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
AddPnPDriverToStore( pszSource, sTargetSystemDrive, sTargetSystemRoot, wProcessorArchitecture), HRESULT=8022001b (e:\nts_sms_fre\sms\client\osdeployment\osddriverclient\sysprepdriverinstaller.cpp,668) OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Failed to add driver to driver store. Code 0x8022001b OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
InstallDriver( iInstallParams->sContentId, iInstallParams->sSource, iInstallParams->pBootCriticalInfo ), HRESULT=8022001b (e:\nts_sms_fre\sms\client\osdeployment\osddriverclient\driverinstaller.cpp,557) OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Entering ReleaseSource() for C:\_SMSTaskSequence\Packages\P010010F OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
reference count 1 for the source C:\_SMSTaskSequence\Packages\P010010F before releasing OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Delete source directory C:\_SMSTaskSequence\Packages\P010010F OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Released the resolved source C:\_SMSTaskSequence\Packages\P010010F OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
pDriverInstaller->InstallDriverPackage( sPackageId, pBootCriticalInfo ), HRESULT=8022001b (e:\nts_sms_fre\sms\client\osdeployment\osddriverclient\osddriverclient.cpp,409) OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Failed to provision driver. Code 0x8022001b OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Exiting with return code 0x8022001B OSDDriverClient 17/05/2013 10:33:16 1676 (0x068C)
Process completed with exit code 2149711899 TSManager 17/05/2013 10:33:16 1644 (0x066C)
!--------------------------------------------------------------------------------------------! TSManager 17/05/2013 10:33:16 1644 (0x066C)
Failed to run the action: Apply Driver Package.
Unknown error (Error: 8022001B; Source: Unknown) TSManager 17/05/2013 10:33:16 1644 (0x066C)
Sending status message . . . TSManager 17/05/2013 10:33:16 1644 (0x066C)
Any suggestions on this issue?The failing part of the dism.log file
2013-05-21 15:47:44, Info DISM DISM.EXE: Succesfully registered commands for the provider: Edition Manager.
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Getting Provider DISM Unattend Manager - CDISMProviderStore::GetProvider
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2013-05-21 15:47:44, Info DISM DISM Package Manager: PID=808 <servicing> node not found. Nothing to do. - CPackageManagerUnattendHandler::Apply
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Getting Provider SmiManager - CDISMProviderStore::GetProvider
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2013-05-21 15:47:44, Info CSI 00000001 Shim considered [l:252{126}]"\??\C:\Windows\Servicing\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_0b0e4b4025cf4049\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
2013-05-21 15:47:44, Info CSI 00000002 Shim considered [l:246{123}]"\??\C:\Windows\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17592_none_0b0e4b4025cf4049\pkgmgr.exe" : got STATUS_SUCCESS
2013-05-21 15:47:44, Info DISM DISM Smi Provider: PID=808 SMI provider selected "offlineServicing" servicing pass. - CSmiWrapper::ApplySettings
2013-05-21 15:47:44, Error CSI 00000001 (F) 8022001b [Error,Facility=FACILITY_STATE_MANAGEMENT,Code=27 (0x001b)] #28# from CChildContextStore::CreateListSetting(path = /settings/DriverPaths, settingName = PathAndCredentials[@keyValue="1"], enumerator = @0x346f08, settingType = 16 (0x00000010))[gle=0x80004005]
2013-05-21 15:47:44, Error CSI 00000002 (F) 8022001b [Error,Facility=FACILITY_STATE_MANAGEMENT,Code=27 (0x001b)] #27# from CWcmStateNodeCore::GetOrCreateChildOneLevel(fCreate = TRUE, fTopLevel = FALSE, fPredefinedList = FALSE, node name = [@keyValue="1"], name in handler = 0, childType = 16 (0x00000010), childMetaData = @0x335c20, childNode = NULL)
[gle=0x80004005]
2013-05-21 15:47:44, Warning DISM DISM Smi Provider: PID=808 The following problems were encountered while deserializing settings. List of issues follows: - CSmiWrapper::ApplySettings
2013-05-21 15:47:44, Error DISM DISM Smi Provider: PID=808 [Setting Override Error] hr=0x8022001b / Source=[Name: Microsoft-Windows-PnpCustomizationsNonWinPE, Language: neutral, ProcessorArchitecture: x86, PublicKeyToken: 31bf3856ad364e35, VersionScope: nonSxS, /settings/DriverPaths/PathAndCredentials/[@keyValue="1"]] / Description=[This list setting is marked for add, but a list item with the same key value already exists.]. - CSmiWrapper::DisplayDeserializationResults
2013-05-21 15:47:44, Warning DISM DISM Smi Provider: PID=808 End of list. - CSmiWrapper::ApplySettings
2013-05-21 15:47:44, Error DISM DISM Smi Provider: PID=808 Error found in unattend settings - CSmiWrapper::ApplySettings(hr:0x8022001b)
2013-05-21 15:47:44, Error DISM DISM Smi Provider: PID=808 d:\w7rtm\base\ntsetup\opktools\dism\providers\smiprovider\dll\smimanager.cpp:166 - CSmiManager::Apply(hr:0x8022001b)
2013-05-21 15:47:44, Error DISM DISM Unattend Manager: PID=808 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:400 - CUnattendManager::Apply(hr:0x8022001b)
2013-05-21 15:47:44, Error DISM DISM Unattend Manager: PID=808 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:654 - CUnattendManager::InternalExecuteCmdLine(hr:0x8022001b)
2013-05-21 15:47:44, Error DISM DISM Unattend Manager: PID=808 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:603 - CUnattendManager::ExecuteCmdLine(hr:0x8022001b)
2013-05-21 15:47:44, Error DISM DISM.EXE: DISM Unattend Manager processed the command line but failed. HRESULT=8022001B
2013-05-21 15:47:44, Info DISM DISM Image Session: PID=808 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
2013-05-21 15:47:44, Info DISM DISM Provider Store: PID=808 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SOFTWARE
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SOFTWARE, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SYSTEM
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SYSTEM, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SECURITY
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SECURITY, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SAM
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/SAM, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/COMPONENTS
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/COMPONENTS, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/DEFAULT
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/System32/config/DEFAULT, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Users/default/ntuser.dat
2013-05-21 15:47:44, Info CBS Failed to unload offline registry: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Users/default/ntuser.dat, the client may still need it open. [HRESULT = 0x80070005 - E_ACCESSDENIED]
2013-05-21 15:47:44, Info CBS Unloading offline registry hive: {bf1a281b-ad7b-4476-ac95-f47682990ce7}C:/Windows/system32/smi/store/Machine/schema.dat
2013-05-21 15:47:44, Info DISM DISM Package Manager: PID=808 Finalizing CBS core. - CDISMPackageManager::Finalize
I have still the same issue. It occurs with every driver package. Dism always fails to inject the drivers. What can I do about this? -
Server 2012 R2 DHCP Failover - Hot Standby clients not renewing with standby server
In my test network I have a pair of Server 2012 R2 DHCP servers setup for Hot Standby and they will successfully service a client request for a new request.
What I am seeing is that when I test failover the clients will not renew with the Standby server. I have to release first and then renew.
When both DHCP servers are up the state is normal and replication of configuration from the Active to Standby is working. As far as I can tell it is configured correctly.
MaxClientLeadTime is 10 minutes.
StateSwitchInterval is 10 minutes.
AutoStateTransition is set to True.
Adding that manual renews fail with a message stating that it was unable to contact the dhcp server. However if I wait for the lease to expire/auto-renew the dhcp server does indeed change to the standby. Once the primary server comes back up and the state
returns to normal I am able to manually renew.
thanks in advance
Hi,
For test, we let the active DHCP down and the standby DHCP server will take place. But when we renew an IP, client send unicast to the former DHCP
server. That’s why the first request failed.
At 7/8 of the scope lease time, the client moves into a REBINDING state and broadcasts a lease renewal request.
For more information please refer to:
DHCP Failover Examples
http://technet.microsoft.com/en-us/library/dn338973.aspx
Hope this helps. -
Register the RAC standby instances in CRS
Hi All,
Is there any document or artical for how to register the Standby RAC instances in CRS ? we have tried it but after reboot of the server
it mounted the standby instances but not started the media recovery.So can you pls share your ideas ?
Regards
KamalUse the srvctl utility to add the database/instances. When you do this, if you tell CRS that the database you are adding is a Standby, then it will start managed recovery automatically on startup. The srvctl commands can be found here:
http://download.oracle.com/docs/cd/E11882_01/rac.112/e16795/srvctladmin.htm#CDCGICIF
To add the database, do something like:
srvctl add database -d db_name -o oracle_home -p spfile_location -c RAC -r PHYSICAL_STANDBY -s MOUNT -t IMMEDIATE
Once the database has been added, add each node's instance similar to the following:
srvctl add instance -d db_name -i instance_name -n node_name
HTH,
Brian -
Add-on Status is Failed, but Add-on is connected
Good Day!
Hi Experts,
I had created an installer for my Add-on for the client. This is a project from SAP B1 Studio.
SAP B1 version is 9.0 PL11.
1. The add-on is running ok in Debug Mode.
2. I've successfully created an ARD File.
3. Successfully installed ARD File.
4. On Add-on Manager, when I tried to click Start, the add-on says Incorrect Connection String for Add-on. Even if the Status is Failed, the Add-on still executes. It still displays the custom form, the events, CFL etc.
I've used the SAPBouicom.Dll in my debug folder, and I ensured the latest SAP B1 Studio and DI API is installed (PL11). I even removed the old files and reinstalled but the same result appears.
Your help is greatly appreciated in this matter.i had already a Debug Code in my Environment.
Dim sConnectionString As String
SboGuiApi = New SAPbouiCOM.SboGuiApi
sConnectionString = Environment.GetCommandLineArgs.GetValue(1).ToString
Try
SboGuiApi.Connect(sConnectionString)
' Causes an Error Here but if I don't terminate the Add-on here, the Add-on will still run
Catch ex As Exception
'System.Windows.Forms.MessageBox.Show("No SAP Business One Application was found")
'End
Try
SBO_Application = SboGuiApi.GetApplication() -
Creation of InitialContext fails when i hot-deploy scheduler-service.xml
Creation of InitialContext fails when i hot-deploy scheduler-service.xml
I configured scheduler-service as follows in Jboss 3.2:
scheduler-service.xml
<mbean code="org.jboss.varia.scheduler.Scheduler"
name=":service=Scheduler">
<attribute name="StartAtStartup">true</attribute>
<attribute name="SchedulableClass">com.beta.my.utils.FMScheduler</attribute>
<attribute name="SchedulableArguments">Schedulabe Test,12345</attribute>
<attribute name="SchedulableArgumentTypes">java.lang.String,int</attribute>
<attribute name="InitialStartDate">0</attribute>
<attribute name="SchedulePeriod">10000</attribute>
<attribute name="InitialRepetitions">-1</attribute>
</mbean>
Schedulable Class
package com.beta.my.utils;
import java.util.Date;
import org.jboss.varia.scheduler.Schedulable;
public static class FMScheduler
implements Schedulable
private String mName;
private int mValue;
public FMScheduler(String pName,int pValue)
mName = pName;
mValue = pValue;
public void perform(Date pTimeOfCall,long pRemainingRepetitions)
try {
Context context = new InitialContext();//properties taken from jndi.properties file
} catch (Exception e){
e.printStackTrace();
I started my jboss..,FMScheduler created successfully, perform method in FMScheduler called succesfully after SchedulePeriod(1000)
The problem occurs(NullPointerException) while i changed SchedulePeriod time and hot-deployed(just saved scheduler-service.xml).
The following Exception occures due to InitialContext creation fails*(Context context = new InitialContext();)* in FMScheduler.
17:46:27,361 ERROR [STDERR] java.lang.NullPointerException
17:46:27,361 ERROR [STDERR] at org.jboss.mx.loading.UnifiedClassLoader.findR
esources(UnifiedClassLoader.java:374)
17:46:27,361 ERROR [STDERR] at java.lang.ClassLoader.getResources(ClassLoade
r.java:825)
17:46:27,361 ERROR [STDERR] at com.sun.naming.internal.VersionHelper12$5.run
(VersionHelper12.java:145)
17:46:27,361 ERROR [STDERR] at java.security.AccessController.doPrivileged(N
ative Method)
17:46:27,377 ERROR [STDERR] at com.sun.naming.internal.VersionHelper12.getRe
sources(VersionHelper12.java:142)
17:46:27,377 ERROR [STDERR] at com.sun.naming.internal.ResourceManager.getAp
plicationResources(ResourceManager.java:468)
17:46:27,377 ERROR [STDERR] at com.sun.naming.internal.ResourceManager.getIn
itialEnvironment(ResourceManager.java:159)
17:46:27,377 ERROR [STDERR] at javax.naming.InitialContext.init(InitialConte
xt.java:215)
17:46:27,377 ERROR [STDERR] at javax.naming.InitialContext.<init>(InitialCon
text.java:195)
17:46:27,377 ERROR [STDERR] at com.beta.my.utils.FMScheduler.perform
(FMScheduler.java:42)
17:46:27,392 ERROR [STDERR] at org.jboss.varia.scheduler.Scheduler$Listener.
handleNotification(Scheduler.java:1263)
17:46:27,392 ERROR [STDERR] at org.jboss.mx.server.NotificationListenerProxy
.handleNotification(NotificationListenerProxy.java:69)
17:46:27,392 ERROR [STDERR] at javax.management.NotificationBroadcasterSuppo
rt.sendNotification(NotificationBroadcasterSupport.java:95)
17:46:27,392 ERROR [STDERR] at javax.management.timer.Timer.sendNotification
s(Timer.java:441)
17:46:27,392 ERROR [STDERR] at javax.management.timer.Timer.access$000(Timer
.java:31)
17:46:27,408 ERROR [STDERR] at javax.management.timer.Timer$RegisteredNotifi
cation.doRun(Timer.java:612)
17:46:27,408 ERROR [STDERR] at org.jboss.mx.util.SchedulableRunnable.run(Sch
edulableRunnable.java:164)
17:46:27,408 ERROR [STDERR] at org.jboss.mx.util.ThreadPool$Worker.run(Threa
dPool.java:225)
please help me if u have any idea,thanksHi Hamsa,
Did you also create and configure an "Execution Destination"?
You can test the Metadata destination configuration on Web Service Navigator.
On the web service navigator (http://hostname:portnumber/wsnavigator) search in the metatda destination you have created for the service you imported in web dynpro as a model. If you can find it there test it on the ws navigator.
Best regards,
Yasar -
IDoc failed with the error massaeg "Instance of object type could not be ch
Hi All
I am getting IDoc failed with the error massaeg "Instance of object type could not be changed"
Message type :PORDCR
Basic type : PORDCR05
Message no. BAPI003
Status : 51
All POs are get uploaded in SAP during Cut over activities only.
Please suggest on this.It will be a great help.
Thanks
AjitHi
After uploading POs into SAP we are changing quantity and value in PO in Legacy system, and for this all IDocs are failed, subsequently these changes are not triggering to ECC.
Please help
Thanks
Ajit -
Hi all,
My imac (osx 10.6.8), apple mail(4.5) has begun to act very odd. It quits out and on occasion I open an email to face "plugin is missing" or I have a spinning wheel and the email won't open. New to do list fails to add to the list. Can anyone help?Hi all,
My imac (osx 10.6.8), apple mail(4.5) has begun to act very odd. It quits out and on occasion I open an email to face "plugin is missing" or I have a spinning wheel and the email won't open. New to do list fails to add to the list. Can anyone help?
Maybe you are looking for
-
Whenever my powerbook is not laying flat it gets the beachball of death. When it is sitting on my desk, there is no problem. I have tried everything I know. Anyone have any suggestions? Thanks
-
How can I work on a finished imovie trailer again
How can I work on a finished imovie trailer again
-
i decided to update itunes to itunes 8 and it download from the itunes website store .when i try to install itunes 8 it says "the itunes application could not be opened. A required itunes component is not installed.(-42404)"
-
Solution Manager 3.1 upgrade to 3.2
Hi, I have to upgrade Solution Manager to 3.2 SP Stack 15 or 7.0 SP Stack 09. Now I have Solution Manager 3.1, in detail: SAPKB62052 and SAPKU31010 How can I do it? My problem is: I have to upragde Solution Manager because I have on my notebook Micr
-
Upgrading from a G5 iMac running Tiger to a new iMac.
I am upgrading from a G5 iMac running Tiger to a new iMac, can I use 32Gb SD Card to move iphotos, itunes, ivideos? If so, how do I do it and insure I keep slideshows, playlists etc. I have built in iphoto, itunes etc.