Storage in a Grid
Hi,
using e.g. 5 Grid-Nodes with 73 Gb diskspace each, can I set up the database storage in a way to use these local disks? Like a "shared-nothing" with partitioned tables?
node 1: a-e
node 2: f-j
node 3: k-o
If so, what Software exactly would I use to set it up? AMS? Partitioning Option? Parallel Server?
thanks,
Kai
Automatic Storage Managment requires access to all disks from all nodes. ASM does not support the concept of local disk in a clusted environment. The approach is shared everything and with ASM, it manages which databases are in what disk groups. So the pool of storage is available to all asm instances in the cluster and ASM manages the access of a given database to a specific set of disk in the cluster.
Similar Messages
-
Potential Versioning Differences Between Storage Server and Grid Infrastructure/DB
Hello.
While awaiting my MOS CSI access to be approved For Exadata HW issues so I can open an SR, I have a question. We are about to apply QFSDP for BP 22 on one of our full RACK X3 Exadta servers. Currently, the Grid Infrastructure (GI)/DB SW is at 11.2.0.3.0 and teh storage SW is at 11.2.3.2. Our last BP was 19. BEFORE we apply the BP 22, we want to upgrade the clusterware to 12c - but not the DB (that will come later). This is a high level question which I have discussed with several Oracle techs, but wanted to see what the experience/opinion is while I await access to my CSI. Can you have your Grid Infrastructure (GI) running at a higher version than that of your your storage server? The tech I spoke to said that all GI/DB SW should be at a version that is NO GREATER than that of the storage server - meaning a 12c version of the GI would not be compatible with a lowere version of the storage server. Thank you in advacne for any guidance.
Regards,
MattHi Matt,
Seems you want to do a lot in one go here.
Maybe you should look at Doc ID 888828.1, Doc ID 1537407.1 and Doc ID 1373255.1 for a start.
For 12c (grid and rdbms) on Exadata it is recommended to upgrade your FW to 12.1.1.1.0 first.
My advice would be to patch up 11g to BP22 and when done start planning the 12c upgrade (keeping the 11g dbhome).
Regards,
Tycho -
Hello
With regards to valid storage options for Grid Infrastructure voting disk and install,
I think ASM, ACFS and NFS are the valid storage options but not sure about CFS and block disk slices ?
Any suggestion ?
1-)a certified cluster file system (CFS)
2-)a certified network file system (NFS)
3-)ASM cluster file system (ACFS)
4-)Automatic Storage Management (ASM)
5-)shared disk slices (block or raw device)Hi Rico,
see the certification matrices for details. Here is the one for linux:
http://www.oracle.com/technetwork/database/clustering/tech-generic-linux-new-086754.html
So with 11.2. OCR and Voting disks can only be a certified CFS (under this falls NFS and Veritas), or ASM. ACFS is not an option, since ACFS is later in the stack.
With 11.1 OCR and Voting disks can also be on block disk slices / raw devices.
So for 11.2 only
1, 2 and 4 are valid.
Regards
Sebastian -
Availability of VM template on RAC11gR2+Grid Control 11gR1 on OEL (64 bit)
When will Oracle realease VM template on RAC11gR2 and Grid Control 11gR1 (two templates) on OEL (64 bit)?
http://www.oracle.com/technetwork/server-storage/vm/rac-template-11grel2-166623.html
http://www.oracle.com/technetwork/server-storage/vm/em-grid-control-325551.html
More at: http://www.oracle.com/technetwork/server-storage/vm/overview/templates-101937.html -
Shared storage check failed on nodes
hi friends,
I am installing rac 10g on vmware and os is OEL4.i completed all the prerequisites but when i run the below command
./runclufy stage -post hwos -n rac1,rac2, i am facing below error.
node connectivity check failed.
Checking shared storage accessibility...
WARNING:
Unable to determine the sharedness of /dev/sde on nodes:
rac2,rac2,rac2,rac2,rac2,rac1,rac1,rac1,rac1,rac1
Shared storage check failed on nodes "rac2,rac1"
please help me anyone ,it's urgent
Thanks,
poorna.
Edited by: 958010 on 3 Oct, 2012 9:47 PMHello,
It seems that your storage is not accessible from both the nodes. If you want you can follow these steps to configure 10g RAC on VMware.
Steps to configure Two Node 10 RAC on RHEL-4
Remark-1: H/W requirement for RAC
a) 4 Machines
1. Node1
2. Node2
3. storage
4. Grid Control
b) 2 switchs
c) 6 straight cables
Remark-2: S/W requirement for RAC
a) 10g cluserware
b) 10g database
Both must have the same version like (10.2.0.1.0)
Remark-3: RPMs requirement for RAC
a) all 10g rpms (Better to use RHEL-4 and choose everything option to install all the rpms)
b) 4 new rpms are required for installations
1. compat-gcc-7.3-2.96.128.i386.rpm
2. compat-gcc-c++-7.3-2.96.128.i386.rpm
3. compat-libstdc++-7.3-2.96.128.i386.rpm
4. compat-libstdc++-devel-7.3-2.96.128.i386.rpm
------------ Start Machine Preparation --------------------
1. Prepare 3 machines
i. node1.oracle.com
etho (192.9.201.183) - for public network
eht1 (10.0.0.1) - for private n/w
gateway (192.9.201.1)
subnet (255.255.255.0)
ii. node2.oracle.com
etho (192.9.201.187) - for public network
eht1 (10.0.0.2) - for private n/w
gateway (192.9.201.1)
subnet (255.255.255.0)
iii. openfiler.oracle.com
etho (192.9.201.182) - for public network
gateway (192.9.201.1)
subnet (255.255.255.0)
NOTE:-
-- Here eth0 of all the nodes should be connected by Public N/W using SWITCH-1
-- eth1 of all the nodes should be connected by Private N/W using SWITCH-2
2. network Configuration
#vim /etc/host
192.9.201.183 node1.oracle.com node1
192.9.201.187 node2.oracle.com node2
192.9.201.182 openfiler.oracle.com openfiler
10.0.0.1 node1-priv.oracle.com node1
10.0.0.2 node2-priv.oracle.com node2-priv
192.9.201.184 node1-vip.oracle.com node1-vip
192.9.201.188 node2-vip.oracle.com node2-vip
2. Prepare Both the nodes for installation
a. Set Kernel Parameters (/etc/sysctl.conf)
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
b. Configure /etc/security/limits.conf file
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
c. Configure /etc/pam.d/login file
session required /lib/security/pam_limits.so
d. Create user and groups on both nodes
# groupadd oinstall
# groupadd dba
# groupadd oper
# useradd -g oinstall -G dba oracle
# passwd oracle
e. Create required directories and set the ownership and permission.
# mkdir –p /u01/crs1020
# mkdir –p /u01/app/oracle/product/10.2.0/asm
# mkdir –p /u01/app/oracle/product/10.2.0/db_1
# chown –R oracle:oinstall /u01/
# chmod –R 755 /u01/
f. Set the environment variables
$ vi .bash_profile
ORACLE_BASE=/u01/app/oracle/; export ORACLE_BASE
ORA_CRS_HOME=/u01/crs1020; export ORA_CRS_HOME
#LD_ASSUME_KERNEL=2.4.19; export LD_ASSUME_KERNEL
#LANG=”en_US”; export LANG
3. storage configuration
PART-A Open-filer Set-up
Install openfiler on a machine (Leave 60GB free space on the hdd)
a) Login to root user
b) Start iSCSI target service
# service iscsi-target start
# chkconfig –level 345 iscsi-target on
PART –B Configuring Storage on openfiler
a) From any client machine open the browser and access openfiler console (446 ports).
https://192.9.201.182:446/
b) Open system tab and update the local N/W configuration for both nodes with netmask (255.255.255.255).
c) From the Volume tab click "create a new physical volume group".
d) From "block Device managemrnt" click on "(/dev/sda)" option under 'edit disk' option.
e) Under "Create a partition in /dev/sda" section create physical Volume with full size and then click on 'CREATE'.
f) Then go to the "Volume Section" on the right hand side tab and then click on "Volume groups"
g) Then under the "Create a new Volume Group" specify the name of the volume group (ex- racvgrp) and click on the check box and then click on "Add Volume Group".
h) Then go to the "Volume Section" on the right hand side tab and then click on "Add Volumes" and then specify the Volume name (ex- racvol1) and use all space and specify the "Filesytem/Volume type" as ISCSI and then click on CREATE.
i) Then go to the "Volume Section" on the right hand side tab and then click on "iSCSI Targets" and then click on ADD button to add your Target IQN.
j) then goto the 'LUN Mapping" and click on "MAP".
k) then goto the "Network ACL" and allow both node from there and click on UPDATE.
Note:- To create multiple volumes with openfiler we need to use Multipathing that is quite complex that’s why here we are going for a single volume. Edit the property of each volume and change access to allow.
f) install iscsi-initiator rpm on both nodes to acces iscsi disk
#rpm -ivh iscsi-initiator-utils-----------
g) Make entry in iscsi.conf file about openfiler on both nodes.
#vim /etc/iscsi.conf (in RHEL-4)
and in this file you will get a line "#DiscoveryAddress=192.168.1.2" remove comment and specify your storage ip address here.
OR
#vim /etc/iscsi/iscsi.conf (in RHEL-5)
and in this file you will get a line "#ins.address = 192.168.1.2" remove comment and specify your storage ip address here.
g) #service iscsi restart (on both nodes)
h) From both Nodes fire this command to access volume of openfiler-
# iscsiadm -m discovery -t sendtargets -p 192.2.201.182
i) #service iscsi restart (on both nodes)
j) #chkconfig –level 345 iscsi on (on both nodes)
k) make the partition 3 primary and 1 extended and within extended make 11 logical partition
A. Prepare partitions
1. #fdisk /dev/sdb
:e (extended)
Part No. 1
First Cylinder:
Last Cylinder:
:p
:n
:l
First Cylinder:
Last Cylinder: +1024M
2. Note the /dev/sdb* names.
3. #partprobe
4. Login as root user on node2 and run partprobe
B. On node1 login as root user and create following raw devices
# raw /dev/raw/raw5 /dev/sdb5
#raw /dev/raw/taw6 /dev/sdb6
# raw /dev/raw/raw12 /dev/sdb12
Run ls –l /dev/sdb* and ls –l /dev/raw/raw* to confirm the above
-Repeat the same thing on node2
C. On node1 as root user
# vi .etc/sysconfig/rawdevices
/dev/raw/raw5 /dev/sdb5
/dev/raw/raw6 /dev/sdb6
/dev/raw/raw7 /dev/sdb7
/dev/raw/raw8 /dev/sdb8
/dev/raw/raw9 /dev/sdb9
/dev/raw/raw10 /dev/sdb10
/dev/raw/raw11 /dev/sdb11
/dev/raw/raw12 /dev/sdb12
/dev/raw/raw13 /dev/sdb13
/dev/raw/raw14 /dev/sdb14
/dev/raw/raw15 /dev/sdb15
D. Restart the raw service (# service rawdevices restart)
#service rawdevices restart
Assigning devices:
/dev/raw/raw5 --> /dev/sdb5
/dev/raw/raw5: bound to major 8, minor 21
/dev/raw/raw6 --> /dev/sdb6
/dev/raw/raw6: bound to major 8, minor 22
/dev/raw/raw7 --> /dev/sdb7
/dev/raw/raw7: bound to major 8, minor 23
/dev/raw/raw8 --> /dev/sdb8
/dev/raw/raw8: bound to major 8, minor 24
/dev/raw/raw9 --> /dev/sdb9
/dev/raw/raw9: bound to major 8, minor 25
/dev/raw/raw10 --> /dev/sdb10
/dev/raw/raw10: bound to major 8, minor 26
/dev/raw/raw11 --> /dev/sdb11
/dev/raw/raw11: bound to major 8, minor 27
/dev/raw/raw12 --> /dev/sdb12
/dev/raw/raw12: bound to major 8, minor 28
/dev/raw/raw13 --> /dev/sdb13
/dev/raw/raw13: bound to major 8, minor 29
/dev/raw/raw14 --> /dev/sdb14
/dev/raw/raw14: bound to major 8, minor 30
/dev/raw/raw15 --> /dev/sdb15
/dev/raw/raw15: bound to major 8, minor 31
done
E. Repeat the same thing on node2 also
F. To make these partitions accessible to oracle user fire these commands from both Nodes.
# chown –R oracle:oinstall /dev/raw/raw*
# chmod –R 755 /dev/raw/raw*
F. To make these partitions accessible after restart make these entry on both nodes
# vi /etc/rc.local
Chown –R oracle:oinstall /dev/raw/raw*
Chmod –R 755 /dev/raw/raw*
4. SSH configuration (User quivalence)
On node1:- $ssh-keygen –t rsa
$ssh-keygen –t dsa
On node2:- $ssh-keygen –t rsa
$ssh-keygen –t dsa
On node1:- $cd .ssh
$cat *.pub>>node1
On node2:- $cd .ssh
$cat *.pub>>node2
On node1:- $scp node1 node2:/home/oracle/.ssh
On node2:- $scp node2 node2:/home/oracle/.ssh
On node1:- $cat node*>>authowized_keys
On node2:- $cat node*>>authowized_keys
Now test the ssh configuration from both nodes
$ vim a.sh
ssh node1 hostname
ssh node2 hostname
ssh node1-priv hostname
ssh node2-priv hostname
$ chmod +x a.sh
$./a.sh
first time you'll have to give the password then it never ask for password
5. To run cluster verifier
On node1 :-$cd /…/stage…/cluster…/cluvfy
$./runcluvfy stage –pre crsinst –n node1,node2
First time it will ask for four New RPMs but remember install these rpms by double clicking because of dependancy. So better to install these rpms in this order (rpm-3, rpm-4, rpm-1, rpm-2)
1. compat-gcc-7.3-2.96.128.i386.rpm
2. compat-gcc-c++-7.3-2.96.128.i386.rpm
3. compat-libstdc++-7.3-2.96.128.i386.rpm
4. compat-libstdc++-devel-7.3-2.96.128.i386.rpm
And again run cluvfy and check that "It should given a clean cheat" then start clusterware installation. -
Oracle 11gR2 RAC on Oracle Linux
Folks, need some help in finding the correct asmlib for this linux box, have already tired one and screwed up one box, now trying on 2nd one.
Here is info: Oracle Linux Server release 5.6 x86_64
Please advice, I'm looking at here and tried this one, but it's not working too:
Intel EM64T (x86_64) Architecture
Library and Tools
oracleasm-support-2.1.8-1.el5.x86_64.rpm
oracleasmlib-2.0.4-1.el5.x86_64.rpm
Link: http://www.oracle.com/technetwork/server-storage/linux/downloads/rhel5-084877.html#oracleasm_rhel5_amd64
and this is my oracleasm status on the server:
[root@rac1 ~]# rpm -qa | grep -i oracleasm
oracleasm-support-2.1.4-1.el5
oracleasm-2.6.18-238.el5xen-2.0.5-1.el5
oracleasm-2.6.18-238.el5debug-2.0.5-1.el5
oracleasm-2.6.18-238.el5-2.0.5-1.el5
Please assist, do I need to upgrade or ... how to fix this problem and proceed to complete the Oracle RAC setup.
Thanks in advance.ASMLib is becoming "obsolete" (by system admins, not by Oracle Corp) and believe it will soon disappear.
For RHEL6 or Oracle Linux 6, Oracle will only provide ASMLib software and updates for the UEK Kernel and the Red Hat Compatible Kernel for Oracle Linux.
I recommend you use udev rules instead.
Configuring Storage for Oracle Grid Infrastructure for a Cluster and Oracle RAC
ORACLE-BASE - UDEV SCSI Rules Configuration for ASM in Oracle Linux 5 and 6 -
Very basic questions about SMC
I've never used SMC before and I have some basic questions. I'm trying to set up the Sun Management Colsole to manage LDAP users in accordance with the instructions in Tom Bialaski's book LDAP IN THE SOLARIS OPERATING ENVIRONMENT.
My questions are:
1) What's the difference between Sun Management Center and Sun Management Console?
2) The book references Sun Management Console 2.1, what's the latest version and where do I get it? Version 2.1 is already installed on my machine and running.1) What's the difference between Sun Management Center
and Sun Management Console?This forum is for Sun Management Center:
http://wwws.sun.com/software/solaris/sunmanagementcenter/
It's Sun's unified monitoring tool, specializing in Sun hardware/OS/apps. It ties into storage, cluster, N1 Grid Containers, flar deployment, PatchPro etc... as well as lots of 3rd party addons.
Regards.
Note: I am an employee of Halcyon (www.HalcyonInc.com) -
How do i licence a two node RAC with ASM infrastructure
AM trying to estimate the licensing of two node RAC with ASM as storage manager and GRID control as management tool
Hi,
Oracle license depends on lot of things, Edition of Oracle your running standard or enterprise, the optional packges you need and etc.
Read through http://docs.oracle.com/cd/E11882_01/license.112/e10594/editions.htm#BABDJGGI
also if you license named users or processor. You can get the price for the from online oracle store
https://oraclestore.oracle.com/OA_HTML/ibeCCtdMinisites.jsp?language=US&ref=ibeCZzpHome.jsp -
Storage Grid - One Large Shared ASM Pool
Gurus,
We're looking into options/methods to take advantage of the "storage grid". We want to create a large diskgroup for data and fra and have these accessible to all our lower region servers (dev, qa, ...). These servers are all non-rac and non-clustered.
Is this concept possible without installing Oracle Clusterware?
If clusterware is required, it requires an additional NIC for the private network, since this is a non-production environment we are discussing the possibility to assign both public and private IPs to the same nic (save some hardware $$). Since we'd never failover b/c we are not running RAC, do you see any issues running this way? Or is there another way to share storage between many nodes?
TIAI believe you are going to have to at least cluster the ASM. Each machine sharing the ASM storage will need an ASM instance that contains your large diskgroups.
-
Shared storage and grid configuration
hello
i want to configure grid invoirenment on two p4 computers
now i am comfused about storage userd by cluster nodes
i read that only shared storage is used which is shared both clusters nodes
please tell me that is there any there cheeper option instead of shared device
if not then can i use shared storage with only one 40 GB hard drive
if there is any link related to configure grid comluting and shared storeage
i want any cheeper option to form this beacuse i am student of comluter science
and this is my university project and i am woried about it
thanks in advance
allah hafizThe cheapest storage solution is firewire. Check out:
http://www.idevelopment.info/data/Oracle/DBA_tips/Oracle10gRAC/CLUSTER_10.shtml
Bert
hello
i want to configure grid invoirenment on two p4
computers
now i am comfused about storage userd by cluster
nodes
i read that only shared storage is used which is
shared both clusters nodes
please tell me that is there any there cheeper option
instead of shared device
if not then can i use shared storage with only one 40
GB hard drive
if there is any link related to configure grid
comluting and shared storeage
i want any cheeper option to form this beacuse i am
student of comluter science
and this is my university project and i am woried
about it
thanks in advance
allah hafiz -
Command return code of 255 (65280) during Grid Infrastructure Installation
I am trying to create a 2-node RAC 11gR2. I am using OEL 5 Update 4. I am using NFS as shared storage. The time on both node is same. Both nodes have 4GB RAM each. Following is my IP settings from /etc/hosts on both nodes:
[oracle@vis ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
# Public
10.8.5.191 vis.awc.com vis
10.8.5.192 vsstest.awc.com vsstest
#Private
192.168.0.101 vis-priv.awc.com vis-priv
192.168.0.102 vsstest-priv.awc.com vsstest-priv
#Virtual
10.8.5.166 vis-vip.awc.com vis-vip
10.8.5.170 vsstest-vip.awc.com vsstest-vip
# SCAN
10.8.5.182 rac-scan.awc.com rac-scan
#NAS
192.168.0.101 nas1.awc.com nas1
I am getting error during the Grid Infrastructure installation, when I run the root.sh script through root. Following is the logfile showing the error (/u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_vis.log):
2010-02-02 11:58:05: The configuration parameter file /u01/app/11.2.0/grid/crs/install/crsconfig_params is valid
2010-02-02 11:58:05: Checking for super user privileges
2010-02-02 11:58:05: User has super user privileges
2010-02-02 11:58:05: ### Printing the configuration values from files:
2010-02-02 11:58:05: /u01/app/11.2.0/grid/crs/install/crsconfig_params
2010-02-02 11:58:05: /u01/app/11.2.0/grid/crs/install/s_crsconfig_defs
2010-02-02 11:58:05: ASM_DISCOVERY_STRING=
2010-02-02 11:58:05: ASM_DISKS=
2010-02-02 11:58:05: ASM_DISK_GROUP=
2010-02-02 11:58:05: ASM_REDUNDANCY=
2010-02-02 11:58:05: ASM_SPFILE=
2010-02-02 11:58:05: ASM_UPGRADE=false
2010-02-02 11:58:05: CLSCFG_MISSCOUNT=
2010-02-02 11:58:05: CLUSTER_GUID=
2010-02-02 11:58:05: CLUSTER_NAME=rac-scan
2010-02-02 11:58:05: CRS_NODEVIPS='vis-vip/255.248.0.0/eth0,vsstest-vip/255.248.0.0/eth0'
2010-02-02 11:58:05: CRS_STORAGE_OPTION=2
2010-02-02 11:58:05: CSS_LEASEDURATION=400
2010-02-02 11:58:05: DIRPREFIX=
2010-02-02 11:58:05: DISABLE_OPROCD=0
2010-02-02 11:58:05: EMBASEJAR_NAME=oemlt.jar
2010-02-02 11:58:05: EWTJAR_NAME=ewt3.jar
2010-02-02 11:58:05: EXTERNAL_ORACLE_BIN=/opt/oracle/bin
2010-02-02 11:58:05: GNS_ADDR_LIST=
2010-02-02 11:58:05: GNS_ALLOW_NET_LIST=
2010-02-02 11:58:05: GNS_CONF=false
2010-02-02 11:58:05: GNS_DENY_ITF_LIST=
2010-02-02 11:58:05: GNS_DENY_NET_LIST=
2010-02-02 11:58:05: GNS_DOMAIN_LIST=
2010-02-02 11:58:05: GPNPCONFIGDIR=/u01/app/11.2.0/grid
2010-02-02 11:58:05: GPNPGCONFIGDIR=/u01/app/11.2.0/grid
2010-02-02 11:58:05: GPNP_PA=
2010-02-02 11:58:05: HELPJAR_NAME=help4.jar
2010-02-02 11:58:05: HOST_NAME_LIST=vis,vsstest
2010-02-02 11:58:05: ID=/etc/init.d
2010-02-02 11:58:05: INIT=/sbin/init
2010-02-02 11:58:05: IT=/etc/inittab
2010-02-02 11:58:05: JEWTJAR_NAME=jewt4.jar
2010-02-02 11:58:05: JLIBDIR=/u01/app/11.2.0/grid/jlib
2010-02-02 11:58:05: JREDIR=/u01/app/11.2.0/grid/jdk/jre/
2010-02-02 11:58:06: LANGUAGE_ID=AMERICAN_AMERICA.AL32UTF8
2010-02-02 11:58:06: MSGFILE=/var/adm/messages
2010-02-02 11:58:06: NETCFGJAR_NAME=netcfg.jar
2010-02-02 11:58:06: NETWORKS="eth0"/10.8.0.0:public,"eth1"/192.168.0.0:cluster_interconnect
2010-02-02 11:58:06: NEW_HOST_NAME_LIST=
2010-02-02 11:58:06: NEW_NODEVIPS='vis-vip/255.248.0.0/eth0,vsstest-vip/255.248.0.0/eth0'
2010-02-02 11:58:06: NEW_NODE_NAME_LIST=
2010-02-02 11:58:06: NEW_PRIVATE_NAME_LIST=
2010-02-02 11:58:06: NODELIST=vis,vsstest
2010-02-02 11:58:06: NODE_NAME_LIST=vis,vsstest
2010-02-02 11:58:06: OCFS_CONFIG=
2010-02-02 11:58:06: OCRCONFIG=/etc/oracle/ocr.loc
2010-02-02 11:58:06: OCRCONFIGDIR=/etc/oracle
2010-02-02 11:58:06: OCRID=
2010-02-02 11:58:06: OCRLOC=ocr.loc
2010-02-02 11:58:06: OCR_LOCATIONS=/u01/shared_config/ocr_configuration
2010-02-02 11:58:06: OLASTGASPDIR=/etc/oracle/lastgasp
2010-02-02 11:58:06: OLRCONFIG=/etc/oracle/olr.loc
2010-02-02 11:58:06: OLRCONFIGDIR=/etc/oracle
2010-02-02 11:58:06: OLRLOC=olr.loc
2010-02-02 11:58:06: OPROCDCHECKDIR=/etc/oracle/oprocd/check
2010-02-02 11:58:06: OPROCDDIR=/etc/oracle/oprocd
2010-02-02 11:58:06: OPROCDFATALDIR=/etc/oracle/oprocd/fatal
2010-02-02 11:58:06: OPROCDSTOPDIR=/etc/oracle/oprocd/stop
2010-02-02 11:58:06: ORACLE_BASE=/u01/app/oracle
2010-02-02 11:58:06: ORACLE_HOME=/u01/app/11.2.0/grid
2010-02-02 11:58:06: ORACLE_OWNER=oracle
2010-02-02 11:58:06: ORA_ASM_GROUP=dba
2010-02-02 11:58:06: ORA_DBA_GROUP=oinstall
2010-02-02 11:58:06: PRIVATE_NAME_LIST=
2010-02-02 11:58:06: RCALLDIR=/etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/rc.d/rc5.d /etc/rc.d/rc6.d
2010-02-02 11:58:06: RCKDIR=/etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc4.d /etc/rc.d/rc6.d
2010-02-02 11:58:06: RCSDIR=/etc/rc.d/rc3.d /etc/rc.d/rc5.d
2010-02-02 11:58:06: RC_KILL=K19
2010-02-02 11:58:06: RC_KILL_OLD=K96
2010-02-02 11:58:06: RC_START=S96
2010-02-02 11:58:06: SCAN_NAME=rac-scan.awc.com
2010-02-02 11:58:06: SCAN_PORT=1521
2010-02-02 11:58:06: SCRBASE=/etc/oracle/scls_scr
2010-02-02 11:58:06: SHAREJAR_NAME=share.jar
2010-02-02 11:58:06: SILENT=false
2010-02-02 11:58:06: SO_EXT=so
2010-02-02 11:58:06: SRVCFGLOC=srvConfig.loc
2010-02-02 11:58:06: SRVCONFIG=/var/opt/oracle/srvConfig.loc
2010-02-02 11:58:06: SRVCONFIGDIR=/var/opt/oracle
2010-02-02 11:58:06: VNDR_CLUSTER=false
2010-02-02 11:58:06: VOTING_DISKS=/u01/shared_config/voting_disk
2010-02-02 11:58:06: ### Printing other configuration values ###
2010-02-02 11:58:06: CLSCFG_EXTRA_PARMS=
2010-02-02 11:58:06: CRSDelete=0
2010-02-02 11:58:06: CRSPatch=0
2010-02-02 11:58:06: DEBUG=
2010-02-02 11:58:06: DOWNGRADE=
2010-02-02 11:58:06: HAS_GROUP=oinstall
2010-02-02 11:58:06: HAS_USER=root
2010-02-02 11:58:06: HOST=vis
2010-02-02 11:58:07: IS_SIHA=0
2010-02-02 11:58:07: OLR_DIRECTORY=/u01/app/11.2.0/grid/cdata
2010-02-02 11:58:07: OLR_LOCATION=/u01/app/11.2.0/grid/cdata/vis.olr
2010-02-02 11:58:07: ORA_CRS_HOME=/u01/app/11.2.0/grid
2010-02-02 11:58:07: SUPERUSER=root
2010-02-02 11:58:07: UPGRADE=
2010-02-02 11:58:07: VF_DISCOVERY_STRING=/u01/shared_config/voting_disk
2010-02-02 11:58:07: addfile=/u01/app/11.2.0/grid/crs/install/crsconfig_addparams
2010-02-02 11:58:07: crscfg_trace=1
2010-02-02 11:58:07: crscfg_trace_file=/u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_vis.log
2010-02-02 11:58:07: hosts=
2010-02-02 11:58:07: oldcrshome=
2010-02-02 11:58:07: oldcrsver=
2010-02-02 11:58:07: osdfile=/u01/app/11.2.0/grid/crs/install/s_crsconfig_defs
2010-02-02 11:58:07: parameters_valid=1
2010-02-02 11:58:07: paramfile=/u01/app/11.2.0/grid/crs/install/crsconfig_params
2010-02-02 11:58:07: platform_family=unix
2010-02-02 11:58:07: srvctl_trc_suff=0
2010-02-02 11:58:07: unlock_crshome=
2010-02-02 11:58:07: user_is_superuser=1
2010-02-02 11:58:07: ### Printing of configuration values complete ###
2010-02-02 11:58:07: Oracle CRS stack is not configured yet
2010-02-02 11:58:07: CRS is not yet configured. Hence, will proceed to configure CRS
2010-02-02 11:58:07: Cluster-wide one-time actions... Done!
2010-02-02 11:58:17: set owner/group of OCR path
2010-02-02 11:58:17: Oracle CRS home = /u01/app/11.2.0/grid
2010-02-02 11:58:17: Host name = vis
2010-02-02 11:58:17: CRS user = oracle
2010-02-02 11:58:17: Oracle CRS home = /u01/app/11.2.0/grid
2010-02-02 11:58:17: GPnP host = vis
2010-02-02 11:58:17: Oracle GPnP home = /u01/app/11.2.0/grid/gpnp
2010-02-02 11:58:17: Oracle GPnP local home = /u01/app/11.2.0/grid/gpnp/vis
2010-02-02 11:58:17: GPnP directories verified.
2010-02-02 11:58:17: Checking to see if Oracle CRS stack is already configured
2010-02-02 11:58:17: Oracle CRS stack is not configured yet
2010-02-02 11:58:17: ---Checking local gpnp setup...
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" does not exist
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cwallet.sso" does not exist
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/vis/wallets/prdr/cwallet.sso" does not exist
2010-02-02 11:58:18: chk gpnphome /u01/app/11.2.0/grid/gpnp/vis: profile_ok 0 wallet_ok 0 r/o_wallet_ok 0
2010-02-02 11:58:18: chk gpnphome /u01/app/11.2.0/grid/gpnp/vis: INVALID (bad profile/wallet)
2010-02-02 11:58:18: ---Checking cluster-wide gpnp setup...
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/profiles/peer/profile.xml" does not exist
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/wallets/peer/cwallet.sso" does not exist
2010-02-02 11:58:18: The setup file "/u01/app/11.2.0/grid/gpnp/wallets/prdr/cwallet.sso" does not exist
2010-02-02 11:58:18: chk gpnphome /u01/app/11.2.0/grid/gpnp: profile_ok 0 wallet_ok 0 r/o_wallet_ok 0
2010-02-02 11:58:18: chk gpnphome /u01/app/11.2.0/grid/gpnp: INVALID (bad profile/wallet)
2010-02-02 11:58:18: gpnp setup checked: local valid? 0 cluster-wide valid? 0
2010-02-02 11:58:18: gpnp setup: NONE
2010-02-02 11:58:18: GPNP configuration required
2010-02-02 11:58:18: Validating for SI-CSS configuration
2010-02-02 11:58:18: Retrieving OCR main disk location
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrconfig_loc
2010-02-02 11:58:18: Unable to retrieve ocr disk info
2010-02-02 11:58:18: Checking to see if any 9i GSD is up
2010-02-02 11:58:18: libskgxnBase_lib = /etc/ORCLcluster/oracm/lib/libskgxn2.so
2010-02-02 11:58:18: libskgxn_lib = /opt/ORCLcluster/lib/libskgxn2.so
2010-02-02 11:58:18: SKGXN library file does not exists
2010-02-02 11:58:18: OLR location = /u01/app/11.2.0/grid/cdata/vis.olr
2010-02-02 11:58:18: Oracle CRS Home = /u01/app/11.2.0/grid
2010-02-02 11:58:18: Validating /etc/oracle/olr.loc file for OLR location /u01/app/11.2.0/grid/cdata/vis.olr
2010-02-02 11:58:18: /etc/oracle/olr.loc already exists. Backing up /etc/oracle/olr.loc to /etc/oracle/olr.loc.orig
2010-02-02 11:58:18: Oracle CRS home = /u01/app/11.2.0/grid
2010-02-02 11:58:18: Oracle cluster name = rac-scan
2010-02-02 11:58:18: OCR locations = /u01/shared_config/ocr_configuration
2010-02-02 11:58:18: Validating OCR
2010-02-02 11:58:18: Retrieving OCR location used by previous installations
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrconfig_loc
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrmirrorconfig_loc
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrconfig_loc3
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrconfig_loc4
2010-02-02 11:58:18: Opening file OCRCONFIG
2010-02-02 11:58:18: Value () is set for key=ocrconfig_loc5
2010-02-02 11:58:18: Checking if OCR sync file exists
2010-02-02 11:58:18: No need to sync OCR file
2010-02-02 11:58:18: OCR_LOCATION=/u01/shared_config/ocr_configuration
2010-02-02 11:58:18: OCR_MIRROR_LOCATION=
2010-02-02 11:58:18: OCR_MIRROR_LOC3=
2010-02-02 11:58:18: OCR_MIRROR_LOC4=
2010-02-02 11:58:19: OCR_MIRROR_LOC5=
2010-02-02 11:58:19: Current OCR location=
2010-02-02 11:58:19: Current OCR mirror location=
2010-02-02 11:58:19: Current OCR mirror loc3=
2010-02-02 11:58:19: Current OCR mirror loc4=
2010-02-02 11:58:19: Current OCR mirror loc5=
2010-02-02 11:58:19: Verifying current OCR settings with user entered values
2010-02-02 11:58:19: Setting OCR locations in /etc/oracle/ocr.loc
2010-02-02 11:58:19: Validating OCR locations in /etc/oracle/ocr.loc
2010-02-02 11:58:19: Checking for existence of /etc/oracle/ocr.loc
2010-02-02 11:58:19: Backing up /etc/oracle/ocr.loc to /etc/oracle/ocr.loc.orig
2010-02-02 11:58:19: Setting ocr location /u01/shared_config/ocr_configuration
2010-02-02 11:58:19: Creating or upgrading Oracle Local Registry (OLR)
2010-02-02 11:58:20: OLR successfully created or upgraded
2010-02-02 11:58:20: /u01/app/11.2.0/grid/bin/clscfg -localadd
2010-02-02 11:58:21: Keys created in the OLR successfully
2010-02-02 11:58:21: GPnP setup state: none
2010-02-02 11:58:21: Creating local GPnP setup for clustered node...
2010-02-02 11:58:21: Oracle CRS home = /u01/app/11.2.0/grid
2010-02-02 11:58:21: Oracle GPnP wallets home = /u01/app/11.2.0/grid/gpnp/vis/wallets
2010-02-02 11:58:21: Checking if GPnP setup exists
2010-02-02 11:58:21: /u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cwallet.sso wallet must be created
2010-02-02 11:58:21: Removing old wallets/certificates, if any
2010-02-02 11:58:21: Creating GPnP Root Wallet...
2010-02-02 11:58:21: /u01/app/11.2.0/grid/bin/orapki wallet create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/root" -pwd gpnp_wallet1 -nologo
2010-02-02 11:58:22: Creating GPnP Root Certificate...
2010-02-02 11:58:22: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/root" -pwd gpnp_wallet1 -self_signed -dn "CN=GPnP_root" -keysize 1024 -validity 9999 -nologo
2010-02-02 11:58:24: Exporting GPnP Root Certificate...
2010-02-02 11:58:24: /u01/app/11.2.0/grid/bin/orapki wallet export -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/root" -pwd gpnp_wallet1 -dn "CN=GPnP_root" -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/root/b64certificate.txt" -nologo
2010-02-02 11:58:25: Creating GPnP Peer Wallet...
2010-02-02 11:58:25: /u01/app/11.2.0/grid/bin/orapki wallet create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -auto_login -nologo
2010-02-02 11:58:25: Creating GPnP Profile Reader Wallet...
2010-02-02 11:58:25: /u01/app/11.2.0/grid/bin/orapki wallet create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/prdr" -pwd gpnp_wallet1 -auto_login -nologo
2010-02-02 11:58:26: Creating GPnP PA Wallet...
2010-02-02 11:58:26: /u01/app/11.2.0/grid/bin/orapki wallet create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -auto_login -nologo
2010-02-02 11:58:27: Adding private key to GPnP Peer Wallet...
2010-02-02 11:58:27: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -dn "CN=GPnP_peer" -keysize 1024 -nologo
2010-02-02 11:58:28: Adding private key to GPnP PA Wallet...
2010-02-02 11:58:28: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -dn "CN=GPnP_pa" -keysize 1024 -nologo
2010-02-02 11:58:29: Creating certificate request for GPnP Peer Wallet...
2010-02-02 11:58:29: /u01/app/11.2.0/grid/bin/orapki wallet export -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -dn "CN=GPnP_peer" -request "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/certreq.txt" -nologo
2010-02-02 11:58:30: Creating certificate request for GPnP PA Wallet...
2010-02-02 11:58:30: /u01/app/11.2.0/grid/bin/orapki wallet export -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -dn "CN=GPnP_pa" -request "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/certreq.txt" -nologo
2010-02-02 11:58:31: Creating certificate for GPnP Peer Wallet...
2010-02-02 11:58:31: /u01/app/11.2.0/grid/bin/orapki cert create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/root" -pwd gpnp_wallet1 -request "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/certreq.txt" -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cert.txt" -validity 9999 -nologo
2010-02-02 11:58:32: Creating certificate for GPnP PA Wallet...
2010-02-02 11:58:32: /u01/app/11.2.0/grid/bin/orapki cert create -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/root" -pwd gpnp_wallet1 -request "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/certreq.txt" -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/cert.txt" -validity 9999 -nologo
2010-02-02 11:58:33: Adding Root Certificate TP to GPnP Peer Wallet...
2010-02-02 11:58:33: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/root/b64certificate.txt" -nologo
2010-02-02 11:58:34: Adding Root Certificate TP to GPnP Profile Reader Wallet...
2010-02-02 11:58:34: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/prdr" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/root/b64certificate.txt" -nologo
2010-02-02 11:58:34: Adding Root Certificate TP to GPnP PA Wallet...
2010-02-02 11:58:34: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/root/b64certificate.txt" -nologo
2010-02-02 11:58:35: Adding PA Certificate as a TP into a GPnP Peer Wallet...
2010-02-02 11:58:35: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/cert.txt" -nologo
2010-02-02 11:58:36: Adding peer Certificate as a TP into a GPnP PA Wallet...
2010-02-02 11:58:36: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cert.txt" -nologo
2010-02-02 11:58:37: Adding PA Certificate as a TP into a GPnP Profile Reader Wallet...
2010-02-02 11:58:37: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/prdr" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/cert.txt" -nologo
2010-02-02 11:58:38: Adding peer Certificate as a TP into a GPnP Profile Reader Wallet...
2010-02-02 11:58:38: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/prdr" -pwd gpnp_wallet1 -trusted_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cert.txt" -nologo
2010-02-02 11:58:39: Adding PA Certificate as a TP into a GPnP Peer Wallet...
2010-02-02 11:58:39: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -pwd gpnp_wallet1 -user_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/peer/cert.txt" -nologo
2010-02-02 11:58:40: Adding peer Certificate as a TP into a GPnP PA Wallet...
2010-02-02 11:58:40: /u01/app/11.2.0/grid/bin/orapki wallet add -wallet "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa" -pwd gpnp_wallet1 -user_cert -cert "/u01/app/11.2.0/grid/gpnp/vis/wallets/pa/cert.txt" -nologo
2010-02-02 11:58:41: GPnP Wallets ownership/permissions successfully set.
2010-02-02 11:58:41: GPnP Wallets successfully created.
2010-02-02 11:58:41: <--- GPnP wallets successfully created
2010-02-02 11:58:41: Creating GPnP peer profile --->
2010-02-02 11:58:41: Oracle CRS home = /u01/app/11.2.0/grid
2010-02-02 11:58:41: Oracle GPnP profiles home = /u01/app/11.2.0/grid/gpnp/vis/profiles
2010-02-02 11:58:41: Oracle GPnP profiles parameters:
2010-02-02 11:58:41: paloc==
2010-02-02 11:58:41: cname=rac-scan=
2010-02-02 11:58:41: cssdisco=/u01/shared_config/voting_disk=
2010-02-02 11:58:41: cssld=400=
2010-02-02 11:58:41: asmdisco==
2010-02-02 11:58:41: asmspf==
2010-02-02 11:58:41: netlst="eth0"/10.8.0.0:public,"eth1"/192.168.0.0:cluster_interconnect=
2010-02-02 11:58:41: ocrid==
2010-02-02 11:58:41: clusterguid==
2010-02-02 11:58:41: Checking if GPnP setup exists
2010-02-02 11:58:41: /u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml profile must be created
2010-02-02 11:58:41: OCRID is not available, hence not set in GPnP Profile
2010-02-02 11:58:42: ClusterGUID is not available, hence not set in GPnP Profile
2010-02-02 11:58:42: gpnptool: run /u01/app/11.2.0/grid/bin/gpnptool create -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -prf -prf_sq=1 -prf_cn=rac-scan -prf_pa="" -hnet=gen -gen:hnet_nm="*" -gen:net=net1 -net1:net_ip="10.8.0.0" -net1:net_ada="eth0" -net1:net_use="public" -gen:net=net2 -net2:net_ip="192.168.0.0" -net2:net_ada="eth1" -net2:net_use="cluster_interconnect" -css=css -css:css_dis="/u01/shared_config/voting_disk" -css:css_ld=400 -asm=asm -asm:asm_dis="++no-value-at-profile-creation--never-updated-through-ASM++" -asm:asm_spf=""
2010-02-02 11:58:42: Running as user oracle: /u01/app/11.2.0/grid/bin/gpnptool create -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -prf -prf_sq=1 -prf_cn=rac-scan -prf_pa="" -hnet=gen -gen:hnet_nm="*" -gen:net=net1 -net1:net_ip="10.8.0.0" -net1:net_ada="eth0" -net1:net_use="public" -gen:net=net2 -net2:net_ip="192.168.0.0" -net2:net_ada="eth1" -net2:net_use="cluster_interconnect" -css=css -css:css_dis="/u01/shared_config/voting_disk" -css:css_ld=400 -asm=asm -asm:asm_dis="++no-value-at-profile-creation--never-updated-through-ASM++" -asm:asm_spf=""
2010-02-02 11:58:42: s_run_as_user2: Running /bin/su oracle -c ' /u01/app/11.2.0/grid/bin/gpnptool create -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -prf -prf_sq=1 -prf_cn=rac-scan -prf_pa="" -hnet=gen -gen:hnet_nm="*" -gen:net=net1 -net1:net_ip="10.8.0.0" -net1:net_ada="eth0" -net1:net_use="public" -gen:net=net2 -net2:net_ip="192.168.0.0" -net2:net_ada="eth1" -net2:net_use="cluster_interconnect" -css=css -css:css_dis="/u01/shared_config/voting_disk" -css:css_ld=400 -asm=asm -asm:asm_dis="++no-value-at-profile-creation--never-updated-through-ASM++" -asm:asm_spf="" '
2010-02-02 11:58:42: Removing file /tmp/fileXUKYkK
2010-02-02 11:58:42: Successfully removed file: /tmp/fileXUKYkK
2010-02-02 11:58:42: /bin/su successfully executed
2010-02-02 11:58:42: gpnptool: rc=0
2010-02-02 11:58:42: gpnptool output:
Resulting profile written to "/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml".
Success.
2010-02-02 11:58:42: gpnptool: run /u01/app/11.2.0/grid/bin/gpnptool sign -p="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -w="file:/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -rmws
2010-02-02 11:58:42: Running as user oracle: /u01/app/11.2.0/grid/bin/gpnptool sign -p="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -w="file:/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -rmws
2010-02-02 11:58:42: s_run_as_user2: Running /bin/su oracle -c ' /u01/app/11.2.0/grid/bin/gpnptool sign -p="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -o="/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml" -ovr -w="file:/u01/app/11.2.0/grid/gpnp/vis/wallets/peer" -rmws '
2010-02-02 11:58:43: Removing file /tmp/file4E7Vnj
2010-02-02 11:58:43: Successfully removed file: /tmp/file4E7Vnj
2010-02-02 11:58:43: /bin/su successfully executed
2010-02-02 11:58:43: gpnptool: rc=0
2010-02-02 11:58:43: gpnptool output:
Resulting profile written to "/u01/app/11.2.0/grid/gpnp/vis/profiles/peer/profile.xml".
Success.
2010-02-02 11:58:43: GPnP peer profile create successfully completed.
2010-02-02 11:58:43: <--- GPnP peer profile successfully created
2010-02-02 11:58:43: GPnP local setup successfully created
2010-02-02 11:58:43: Registering ohasd
2010-02-02 11:58:43: init file = /u01/app/11.2.0/grid/crs/init/init.ohasd
2010-02-02 11:58:43: Copying file /u01/app/11.2.0/grid/crs/init/init.ohasd to /etc/init.d directory
2010-02-02 11:58:43: Setting init.ohasd permission in /etc/init.d directory
2010-02-02 11:58:43: init file = /u01/app/11.2.0/grid/crs/init/ohasd
2010-02-02 11:58:43: Copying file /u01/app/11.2.0/grid/crs/init/ohasd to /etc/init.d directory
2010-02-02 11:58:43: Setting ohasd permission in /etc/init.d directory
2010-02-02 11:58:43: Removing "/etc/rc.d/rc3.d/S96ohasd"
2010-02-02 11:58:43: Removing file /etc/rc.d/rc3.d/S96ohasd
2010-02-02 11:58:43: Failure with return code 1 from command rm /etc/rc.d/rc3.d/S96ohasd
2010-02-02 11:58:43: Failed to remove file:
2010-02-02 11:58:43: Creating a link "/etc/rc.d/rc3.d/S96ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:43: Removing "/etc/rc.d/rc5.d/S96ohasd"
2010-02-02 11:58:43: Removing file /etc/rc.d/rc5.d/S96ohasd
2010-02-02 11:58:43: Failure with return code 1 from command rm /etc/rc.d/rc5.d/S96ohasd
2010-02-02 11:58:43: Failed to remove file:
2010-02-02 11:58:43: Creating a link "/etc/rc.d/rc5.d/S96ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:43: Removing "/etc/rc.d/rc0.d/K19ohasd"
2010-02-02 11:58:43: Removing file /etc/rc.d/rc0.d/K19ohasd
2010-02-02 11:58:43: Failure with return code 1 from command rm /etc/rc.d/rc0.d/K19ohasd
2010-02-02 11:58:43: Failed to remove file:
2010-02-02 11:58:43: Creating a link "/etc/rc.d/rc0.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:43: Removing "/etc/rc.d/rc1.d/K19ohasd"
2010-02-02 11:58:43: Removing file /etc/rc.d/rc1.d/K19ohasd
2010-02-02 11:58:43: Failure with return code 1 from command rm /etc/rc.d/rc1.d/K19ohasd
2010-02-02 11:58:44: Failed to remove file:
2010-02-02 11:58:44: Creating a link "/etc/rc.d/rc1.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:44: Removing "/etc/rc.d/rc2.d/K19ohasd"
2010-02-02 11:58:44: Removing file /etc/rc.d/rc2.d/K19ohasd
2010-02-02 11:58:44: Failure with return code 1 from command rm /etc/rc.d/rc2.d/K19ohasd
2010-02-02 11:58:44: Failed to remove file:
2010-02-02 11:58:44: Creating a link "/etc/rc.d/rc2.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:44: Removing "/etc/rc.d/rc4.d/K19ohasd"
2010-02-02 11:58:44: Removing file /etc/rc.d/rc4.d/K19ohasd
2010-02-02 11:58:44: Failure with return code 1 from command rm /etc/rc.d/rc4.d/K19ohasd
2010-02-02 11:58:44: Failed to remove file:
2010-02-02 11:58:44: Creating a link "/etc/rc.d/rc4.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:44: Removing "/etc/rc.d/rc6.d/K19ohasd"
2010-02-02 11:58:44: Removing file /etc/rc.d/rc6.d/K19ohasd
2010-02-02 11:58:44: Failure with return code 1 from command rm /etc/rc.d/rc6.d/K19ohasd
2010-02-02 11:58:44: Failed to remove file:
2010-02-02 11:58:44: Creating a link "/etc/rc.d/rc6.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-02-02 11:58:44: The file ohasd has been successfully linked to the RC directories
2010-02-02 11:58:44: Starting ohasd
2010-02-02 11:58:44: itab entries=
2010-02-02 11:58:49: Created backup /etc/inittab.no_crs
2010-02-02 11:58:49: Appending to /etc/inittab.tmp:
2010-02-02 11:58:50: h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null
2010-02-02 11:58:50: Done updating /etc/inittab.tmp
2010-02-02 11:58:50: Saved /etc/inittab.crs
2010-02-02 11:58:50: Installed new /etc/inittab
2010-02-02 11:58:55: ohasd is starting
2010-02-02 11:58:55: Checking ohasd
2010-02-02 11:58:55: ohasd started successfully
2010-02-02 11:58:55: Creating CRS resources and dependencies
2010-02-02 11:58:55: Configuring HASD
2010-02-02 11:58:55: Registering type ora.daemon.type
2010-02-02 11:58:59: Registering type ora.mdns.type
2010-02-02 11:59:00: Registering type ora.gpnp.type
2010-02-02 11:59:01: Registering type ora.gipc.type
2010-02-02 11:59:02: Registering type ora.cssd.type
2010-02-02 11:59:04: Registering type ora.cssdmonitor.type
2010-02-02 11:59:07: Registering type ora.crs.type
2010-02-02 11:59:08: Registering type ora.evm.type
2010-02-02 11:59:09: Registering type ora.ctss.type
2010-02-02 11:59:10: Registering type ora.asm.type
2010-02-02 11:59:13: Registering type ora.drivers.acfs.type
2010-02-02 11:59:14: Registering type ora.diskmon.type
2010-02-02 11:59:34: ADVM/ACFS is configured
2010-02-02 11:59:35: Successfully created CRS resources for cluster daemon and ASM
2010-02-02 11:59:35: Checking if initial configuration has been performed
2010-02-02 11:59:35: Starting CSS in exclusive mode
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.gipcd' on 'vis'
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.mdnsd' on 'vis'
2010-02-02 12:00:04: CRS-2676: Start of 'ora.gipcd' on 'vis' succeeded
2010-02-02 12:00:04: CRS-2676: Start of 'ora.mdnsd' on 'vis' succeeded
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.gpnpd' on 'vis'
2010-02-02 12:00:04: CRS-2676: Start of 'ora.gpnpd' on 'vis' succeeded
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.cssdmonitor' on 'vis'
2010-02-02 12:00:04: CRS-2676: Start of 'ora.cssdmonitor' on 'vis' succeeded
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.cssd' on 'vis'
2010-02-02 12:00:04: CRS-2672: Attempting to start 'ora.diskmon' on 'vis'
2010-02-02 12:00:04: CRS-2676: Start of 'ora.diskmon' on 'vis' succeeded
2010-02-02 12:00:04: CRS-2676: Start of 'ora.cssd' on 'vis' succeeded
2010-02-02 12:00:04: Querying for existing CSS voting disks
2010-02-02 12:00:04: Performing initial configuration for cluster
2010-02-02 12:00:51: Start of resource "ora.ctssd -init" Succeeded
2010-02-02 12:00:51: Creating or upgrading OCR keys
2010-02-02 12:00:51: Command return code of 255 (65280) from command: /u01/app/11.2.0/grid/bin/ocrconfig -upgrade oracle oinstall
2010-02-02 12:00:51: Failed to create Oracle Cluster Registry configuration, rc 255
2010-02-02 12:00:51: Exiting exclusive mode
2010-02-02 12:00:51: Command return code of 1 (256) from command: /u01/app/11.2.0/grid/bin/crsctl stop resource ora.crsd -init
2010-02-02 12:00:51: Stop of resource "ora.crsd -init" failed
2010-02-02 12:00:51: Failed to stop CRSD
2010-02-02 12:01:20: Initial cluster configuration failed. See /u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_vis.log for detailsHi,
I am trying to setup Oracle 11gR2 RAC setup on RHEL 5.4 64-bit machine, during grid installation i am also getting the same error.
2010-07-12 03:12:42: Removing file /etc/rc.d/rc6.d/K19ohasd
2010-07-12 03:12:42: Failure with return code 1 from command rm /etc/rc.d/rc6.d/K19ohasd
2010-07-12 03:12:42: Failed to remove file:
2010-07-12 03:12:42: Creating a link "/etc/rc.d/rc6.d/K19ohasd" pointing to /etc/init.d/ohasd
2010-07-12 03:12:42: The file ohasd has been successfully linked to the RC directories
2010-07-12 03:12:42: Starting ohasd
2010-07-12 03:12:42: itab entries=
2010-07-12 03:12:47: Created backup /etc/inittab.no_crs
2010-07-12 03:12:47: Appending to /etc/inittab.tmp:
2010-07-12 03:12:47: h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null
2010-07-12 03:12:47: Done updating /etc/inittab.tmp
2010-07-12 03:12:47: Saved /etc/inittab.crs
2010-07-12 03:12:47: Installed new /etc/inittab
2010-07-12 03:13:03: ohasd is starting
2010-07-12 03:13:03: Checking ohasd
2010-07-12 03:13:03: ohasd started successfully
2010-07-12 03:13:03: Creating CRS resources and dependencies
2010-07-12 03:13:03: Configuring HASD
2010-07-12 03:13:03: Registering type ora.daemon.type
2010-07-12 03:13:04: Registering type ora.mdns.type
2010-07-12 03:13:04: Registering type ora.gpnp.type
2010-07-12 03:13:04: Registering type ora.gipc.type
2010-07-12 03:13:05: Registering type ora.cssd.type
2010-07-12 03:13:05: Registering type ora.cssdmonitor.type
2010-07-12 03:13:06: Registering type ora.crs.type
2010-07-12 03:13:06: Registering type ora.evm.type
2010-07-12 03:13:07: Registering type ora.ctss.type
2010-07-12 03:13:07: Registering type ora.asm.type
2010-07-12 03:13:08: Registering type ora.drivers.acfs.type
2010-07-12 03:13:08: Registering type ora.diskmon.type
2010-07-12 03:13:35: ADVM/ACFS is configured
2010-07-12 03:13:35: Successfully created CRS resources for cluster daemon and ASM
2010-07-12 03:13:35: Checking if initial configuration has been performed
2010-07-12 03:13:35: Starting CSS in exclusive mode
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.gipcd' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.mdnsd' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2676: Start of 'ora.mdnsd' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: CRS-2676: Start of 'ora.gipcd' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.gpnpd' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2676: Start of 'ora.gpnpd' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.cssdmonitor' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2676: Start of 'ora.cssdmonitor' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.cssd' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2672: Attempting to start 'ora.diskmon' on 'lodvmrhn3'
2010-07-12 03:14:04: CRS-2676: Start of 'ora.diskmon' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: CRS-2676: Start of 'ora.cssd' on 'lodvmrhn3' succeeded
2010-07-12 03:14:04: Querying for existing CSS voting disks
2010-07-12 03:14:05: Performing initial configuration for cluster
2010-07-12 03:14:06: Start of resource "ora.ctssd -init" Succeeded
2010-07-12 03:14:06: Creating or upgrading OCR keys
2010-07-12 03:14:06: Command return code of 255 (65280) from command: /u01/app/11.2.0/grid/bin/ocrconfig -upgrade oracle oinstall
2010-07-12 03:14:06: Failed to create Oracle Cluster Registry configuration, rc 255
2010-07-12 03:14:06: Exiting exclusive mode
2010-07-12 03:14:06: Command return code of 1 (256) from command: /u01/app/11.2.0/grid/bin/crsctl stop resource ora.crsd -init
2010-07-12 03:14:06: Stop of resource "ora.crsd -init" failed
2010-07-12 03:14:06: Failed to stop CRSD
2010-07-12 03:14:34: Initial cluster configuration failed. See /u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_lodvmrhn3.log for details
Please hel me to resole the issue.
I have followed exact steps mentioned in the http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnLinuxUsingNFS.php -
Installation of Oracle Database 11g R2 Grid is failing
Hi Guys,
I've been trying to install Oracle Grid Infrastructure 11g R2 (11.2.0.2) for a long time, but, failing every time. This is what I've tried so far:
Things being used:
OS: Oracle Enterprise Linux 5.2
VM Software: VMware Workstation 7.1 and VMware Server 2
Oracle SW: Oracle Grid Infrastructure 11g R2 - 11.2.0.2
VMs: Three RAC nodes - rac1, rac2, rac3
I've tried to follow the link given below to on both VMware Server and VMware Workstation all goes well until it asks us to run two scripts as root.
http://www.oracle-base.com/articles/11g/OracleDB11gR2RACInstallationOnOEL5UsingVMwareServer2.php
The script "/u01/app/grid/11.2.0/root.sh" completes successfully on the first node, rac1, however, it fails on the rest of them with the following error:
CRS-4402: The CSS daemon was started in exclusive mode but found an active CSS daemon on node rac1, number 1, and is terminating
An active cluster was found during exclusive startup, restarting to join the cluster
Start of resource "ora.crsd" failed
CRS-2800: Cannot start resource 'ora.asm' as it is already in the INTERMEDIATE state on server 'rac2'
CRS-4000: Command Start failed, or completed with errors.
Failed to start Oracle Clusterware stack
Failed to start Cluster Ready Services at /u01/app/grid/11.2.0/crs/install/crsconfig_lib.pm line 1065.
/u01/app/grid/11.2.0/perl/bin/perl -I/u01/app/grid/11.2.0/perl/lib -I/u01/app/grid/11.2.0/crs/install /u01/app/grid/11.2.0/crs/install/rootcrs.pl execution failed
Instead of using shared disk as "independent-persistent" disks I've also used openfiler 2.99 to allocate storage by following below given link. With that the issue was that the iSCSI disks were not persistent and no solution worked to fix that.
http://www.jobacle.nl/?p=957
I also tried to use OCFS2 for OCR and VOTING disks, the installation completes successfully, however, the asm instance, registry, and few other services doesn't start. When I tried to reboot all the machines not a single oracle service came up. The crs just died because of OCR and VOTING disks.
I've tried so many things but nothing works.
My last installation was as follows:
==============================
VM: rac1, rac2, rac3
Config of each VM:
Memory: 4GB
Processors: 4
HDD (SCSI): 25GB
/dev/sda1 > /boot (100M)
/dev/sda2 > swap (8G)
/dev/sda3 > / (17G)HDD2 (SCSI): 60GB (Persistent)
/dev/sdb1 > ocrvot1 (2G)
/dev/sdb2 > ocrvot2 (2G)
/dev/sdb3 > ocrvot3 (2G)
/dev/sdb4 > data1 (10G)
/dev/sdb5 > data2 (10G)
/dev/sdb6 > data3 (10G)
/dev/sdb7 > fast1 (10G)
/dev/sdb8 > fast2 (10G)HDD3 (SCSI): 60GB (Persistent)
/dev/sdc1 > ocrvot4 (2G)
/dev/sdc2 > ocrvot5 (2G)
/dev/sdc3 > ocrvot6 (2G)
/dev/sdc4 > data4 (10G)
/dev/sdc5 > data5 (10G)
/dev/sdc6 > fast3 (10G)
/dev/sdc7 > fast4 (10G)
/dev/sdc8 > fast5 (10G)NIC 1: Bridge
NIC 2: Bridge
Pre-requisites completed.
ASM Disks labeled.
runcluvfy succeeds for all nodes
All nodes can see and write to the ASM disks.During the installation of GI 11.2.0.2 at prerequisites test got one error:
PRVF-5449 : Check of Voting Disk location "ORCL:(ORCL:)" failed
However, according to Metalink, note ID 1267569.1, its a bug and its going to be fixed in 11.2.0.3. The note gives a workaround which is the manual testing of the ASM disks from all the nodes and as long it succeeds we can ignore the error. Therefore, I just ignored the error and carried on. When prompted I executed the first script, "/u01/app/oraInventory/orainstRoot.sh ", on all the nodes successfully. The second script, "/u01/app/grid/11.2.0/root.sh" completes successfully on rac1, however, fails on the rest of the nodes.
On rac2 the alertrac2.log contains the following errors:
CRS-5019:All OCR locations are on ASM disk groups [OCRVOT], and none of these disk groups are mounted. Details are at "(:CLSN00100:)" in "/u01/app/grid/11.2.0/log/rac2/agent/ohasd/oraagent_oracle/oraagent_oracle.log".and oraagent_oracle.log contains the following errors:
2011-07-15 22:53:47.748: [ora.asm][1090414912] {0:0:215} [check] checkCrsStat 2 CLSCRS_STAT ret: 1842011-07-15 22:53:47.748: [ora.asm][1090414912] {0:0:215} [check] clsnUtils::error Exception type=2 string=
2011-07-15 22:53:47.748: [ora.asm][1090414912] {0:0:215} [check] AsmAgent::checkCbk: Exception UserErrorException
2011-07-15 22:53:47.748: [ora.asm][1090414912] {0:0:215} [check]
2011-07-15 22:53:47.748: [ora.asm][1090414912] {0:0:215} [check] InstAgent::check checkCounter 0 prev clsagfw_status 1 current clsagfw_status 4
2011-07-15 22:53:48.599: [ AGFW][1117755712] {0:0:166} Agent received the message: AGENT_HB[Engine] ID 12293:1089
2011-07-15 22:53:48.755: [ COMMCRS][1128261952]clsc_connect: (0x10c5d5b0) no listener at (ADDRESS=(PROTOCOL=IPC)(KEY=CRSD_UI_SOCKET))
On rac1:
========
[root@rac1 bin]# ./crsctl status res -t
NAME TARGET STATE SERVER STATE_DETAILS
Local Resources
ora.OCRVOT.dg
ONLINE ONLINE rac1
ora.asm
ONLINE ONLINE rac1 Started
ora.gsd
OFFLINE OFFLINE rac1
ora.net1.network
ONLINE ONLINE rac1
ora.ons
ONLINE ONLINE rac1
ora.registry.acfs
ONLINE ONLINE rac1
Cluster Resources
ora.LISTENER_SCAN1.lsnr
1 ONLINE ONLINE rac1
ora.cvu
1 ONLINE ONLINE rac1
ora.oc4j
1 ONLINE ONLINE rac1
ora.rac1.vip
1 ONLINE ONLINE rac1
ora.scan1.vip
1 ONLINE ONLINE rac1
On rac2
========
The alert+ASM2.log has the following errors:
SQL> ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:215} */
NOTE: Diskgroup used for Voting files is:
OCRVOT
Diskgroup used for OCR is:OCRVOT
NOTE: cache registered group OCRVOT number=1 incarn=0xee7b8cf5
NOTE: cache began mount (not first) of group OCRVOT number=1 incarn=0xee7b8cf5
NOTE: Loaded library: /opt/oracle/extapi/64/asm/orcl/1/libasm.so
NOTE: Assigning number (1,0) to disk (ORCL:OCRVOT1)
NOTE: Assigning number (1,1) to disk (ORCL:OCRVOT2)
NOTE: Assigning number (1,2) to disk (ORCL:OCRVOT3)
NOTE: Assigning number (1,3) to disk (ORCL:OCRVOT4)
NOTE: Assigning number (1,4) to disk (ORCL:OCRVOT5)
NOTE: Assigning number (1,5) to disk (ORCL:OCRVOT6)
ERROR: no PST quorum in group: required 3, found 0
NOTE: cache dismounting (clean) group 1/0xEE7B8CF5 (OCRVOT)
NOTE: dbwr not being msg'd to dismount
NOTE: lgwr not being msg'd to dismount
NOTE: cache dismounted group 1/0xEE7B8CF5 (OCRVOT)
NOTE: cache ending mount (fail) of group OCRVOT number=1 incarn=0xee7b8cf5
NOTE: cache deleting context for group OCRVOT 1/0xee7b8cf5
GMON dismounting group 1 at 2 for pid 23, osid 19831
NOTE: Disk in mode 0x8 marked for de-assignment
NOTE: Disk in mode 0x8 marked for de-assignment
NOTE: Disk in mode 0x8 marked for de-assignment
NOTE: Disk in mode 0x8 marked for de-assignment
NOTE: Disk in mode 0x8 marked for de-assignment
NOTE: Disk in mode 0x8 marked for de-assignment
ERROR: diskgroup OCRVOT was not mounted
WARNING: Disk Group OCRVOT containing configured OCR is not mounted
WARNING: Disk Group OCRVOT containing voting files is not mounted
ORA-15032: not all alterations performed
ORA-15017: diskgroup "OCRVOT" cannot be mounted
ORA-15063: ASM discovered an insufficient number of disks for diskgroup "OCRVOT"
ERROR: ALTER DISKGROUP ALL MOUNT /* asm agent call crs *//* {0:0:215} */
SQL> ALTER DISKGROUP ALL ENABLE VOLUME ALL /* asm agent *//* {0:0:215} */
Any help would be appreciated. Thanks.
Still miss those days when Oracle used to release easy to use and easy to install softwares, but now thats not the case. Grid Infrastructure, Grid Control, and other similar technologies have become so complicated and difficult for us to install on VMs and play with them.
Kashif.
Updates:
Metalink doc, Oracle Grid Infrastructure 11.2.0.2 Installation or Upgrade may fail due to Multicasting Requirement [ID 1212703.1], shows similar errors that I've in my log files. Therefore, I thought Multicast could be the culprit. Nonetheless:
[oracle@rac3 mcasttest]$ ./mcasttest.pl -n rac1,rac2,rac3 -i eth0,eth1
########### Setup for node rac1 ##########
Checking node access 'rac1'
Checking node login 'rac1'
Checking/Creating Directory /tmp/mcasttest for binary on node 'rac1'
Distributing mcast2 binary to node 'rac1'
########### Setup for node rac2 ##########
Checking node access 'rac2'
Checking node login 'rac2'
Checking/Creating Directory /tmp/mcasttest for binary on node 'rac2'
Distributing mcast2 binary to node 'rac2'
########### Setup for node rac3 ##########
Checking node access 'rac3'
Checking node login 'rac3'
Checking/Creating Directory /tmp/mcasttest for binary on node 'rac3'
Distributing mcast2 binary to node 'rac3'
########### testing Multicast on all nodes ##########
Test for Multicast address 230.0.1.0
Jul 15 23:57:30 | Multicast Succeeded for eth0 using address 230.0.1.0:42000
Jul 15 23:57:31 | Multicast Succeeded for eth1 using address 230.0.1.0:42001
Test for Multicast address 224.0.0.251
Jul 15 23:57:32 | Multicast Succeeded for eth0 using address 224.0.0.251:42002
Jul 15 23:57:33 | Multicast Succeeded for eth1 using address 224.0.0.251:42003
Hence, the issue is not multicast related.
Kashif.
Edited by: Kashif Khan on Jul 15, 2011 9:00 PMKashif Khan wrote:
THE ISSUE HAS BEEN RESOLVED!
With the same configuration the installation completed successfully on Oracle's Virtual Box. I had a lot of issues while installing Grid Control 11g on VMware, but, that got installed successfully as well on the Virtual Box.
Hence proved, VMware is no good for Oracle virtualization any more.
Hi,
Good if you have it resolved. Now could you please mark the thread as answered to avoid confusion
Cheers -
Localconfig is not found out in the new grid Oracle_HOME
Hi There,
Ifollowed the metalink Note ID 736121.1 to upgrad ASM for Non-RAC from 10gr2 to 11gr2. The 11gr2 Grid installation is successful, which is on a different directory from the current ASM directory. What I did for insallation is software only installation. However, when I'm doing step 4 in the Note, localconfig is not found out in the now Grid home directory(/ora/fs0000/app/grid/11.2.0/bin). even no DBUA is found out either. I'm unable to upgrade ASM for non-RAC from 10r2 to 11gr2.
With the successful installation of 11rr2 grid, the CSS is running in 11gr2, but No DBUA is found out in the new Grid Oracle_HOME directory.
$ ps -ef | grep d.bin | grep -v grep
oracle 7751 1 0 Sep 17 ? 40:56 /ora/fs0000/app/grid/11.2.0/bin/ocssd.bin
oracle 7618 1 0 Sep 17 ? 27:32 /ora/fs0000/app/grid/11.2.0/bin/ohasd.bin reboot
$ ls -ltr /ora/fs0000/app/grid/11.2.0/bin/local*
/ora/fs0000/app/grid/11.2.0/bin/local*: No such file or directory
$ ls -ltr /ora/fs0000/app/grid/11.2.0/bin/db*
-rwxr-x--- 1 oracle dba 13790 Jan 1 2000 /ora/fs0000/app/grid/11.2.0/bin/dbstart
-rwxr-x--- 1 oracle dba 6074 Jan 1 2000 /ora/fs0000/app/grid/11.2.0/bin/dbshut
-rwxr-xr-x 1 oracle dba 2426 Jan 1 2000 /ora/fs0000/app/grid/11.2.0/bin/dbhome
-rw-r--r-- 1 oracle dba 5297 Oct 3 2006 /ora/fs0000/app/grid/11.2.0/bin/dbgeu_run_action.pl
-rwxr-x--- 1 oracle dba 666264 Nov 2 2009 /ora/fs0000/app/grid/11.2.0/bin/dbfs_client
-rwxr-x--- 1 oracle dba 0 Nov 3 2009 /ora/fs0000/app/grid/11.2.0/bin/dbvO
-rwxr-x--- 1 oracle dba 0 Nov 3 2009 /ora/fs0000/app/grid/11.2.0/bin/dbfsizeO
-rwxr-x--x 1 oracle dba 554200 Sep 17 16:00 /ora/fs0000/app/grid/11.2.0/bin/dbv
-rwxr-x--x 1 oracle dba 11680 Sep 17 16:00 /ora/fs0000/app/grid/11.2.0/bin/dbfsize
Here are the steps in Note 736121.1:
1) Install the new 11g ASM Oracle Home (on a different directory) as described in the Installation Guide associated with your specific platform :
http://www.oracle.com/pls/db111/portal.portal_db?selected=11&frame=
==)> Installation Guide for <your platform/Os>
2) Shutdown all the database instances that are using ASM as storage option.
3) Shutdown the ASM instance.
4) Reconfigure the CSS service:
Connect as root OS user and execute:
$ORACLE_HOME/bin/localconfig reset
Where: $ORACLE_HOME is the new 11g ASM Oracle Home
5) Startup the ASM instance (connected as Oracle OS user) as usual (using the 10g Oracle Home).
6) From another graphical session, set the environment variables (ORACLE_HOME, PATH, etc.) pointing to your new 11 ASM Oracle Home.
7) Then execute the DBUA from the new ASM 11gOracle_Home/bin/dbua:
DBUA will show 2 options:
=)> upgrade ASM instance.
=)> upgrade the database
8) Select [upgrade ASM instance] option. The DBUA will upgrade your ASM instance to release 11g automatically.
9) Finally, please startup the databases that are using ASM as storage option.
Does anyone has experience upgrading 10g ASM for Non-RAC to 11gR2?
Thanks in advance.
Edited by: user618594 on 20-Sep-2010 4:17 PMstrangely, i seem to have left out the word "bought" to the first sentence.
"I have bought the album Fading West by Switchfoot..." -
Asmca hangs during grid installation on windows server 2008 r2 x64
Hi all,
searched the web, but did not found a solution to this right now.
The Grid Infrastructure installation (11.2.0.2) hangs every time i tried the installation (Basic, Advanced) on a two node configuration. Had the same issue with 11.2.0.1.
Environment:
- W2K8 Server EE x64, all patches installed
- FC Storage attached
- UAC disabled
- Firewall diabled
- Prereqs implemented as recommended by RAC Assurance Team
- Using Domain-User (Member of the local Administrator Group) for installation
- Public-IPs and SCAN-IPs in DNS has been configured
- GNS and IMPI not used
Used diskpart to create extended partition and logical partition as described in the manuals. Stamped GRID-disk using asmtoolg.
Whatever I tried, asmca seems to hang while creating the diskgroup for OCR/Voting ...
... maybe someone out there has an idea what may cause this?
Some logs that explain the problem:
cluvfy
C:\install\11.2.0.2\grid>runcluvfy.bat stage -pre crsinst -n BKO-dbqc01,BKO-dbqc
02 -verbose
Vorpr³fungen f³r Cluster-Services-Setup werden ausgef³hrt.
Knotenzugõnglichkeit wird gepr³ft...
Pr³fung: Knotenzugõnglichkeit von Knoten "BKO-dbqc01"
Zielknoten Zugõnglich?
BKO-dbqc02 ja
BKO-dbqc01 ja
Ergebnis: Pr³fung auf Knotenzugõnglichkeit von Knoten "BKO-dbqc01" erfolgreich
Benutzerõquivalenz wird ³berpr³ft...
Pr³fung: Benutzerõquivalenz f³r Benutzer "sup-bko-him"
Knotenname Kommentar
BKO-dbqc02 erfolgreich
BKO-dbqc01 erfolgreich
Ergebnis: Pr³fung auf Benutzerõquivalenz erfolgreich f³r Benutzer "sup-bko-him"
Knotenkonnektivitõt wird gepr³ft...
Schnittstelleninformationen f³r Knoten "BKO-dbqc02"
Name IP-Adresse Subnet Gateway Standard-Gateway HW-Adre
sse MTU
PublicLAN 10.0.145.35 10.0.144.0 On-link UNKNOWN D4:85
:64:C8:A3:FA 1500
PrivateLAN 192.168.123.4 192.168.123.0 On-link UNKNOWN D4:8
5:64:C8:A3:FE 1500
Schnittstelleninformationen f³r Knoten "BKO-dbqc01"
Name IP-Adresse Subnet Gateway Standard-Gateway HW-Adre
sse MTU
PublicLAN 10.0.145.32 10.0.144.0 On-link UNKNOWN D4:85
:64:C9:28:3E 1500
PrivateLAN 192.168.123.2 192.168.123.0 On-link UNKNOWN D4:8
5:64:C9:28:42 1500
Pr³fung: Knotenkonnektivitõt von Subnet "10.0.144.0"
Quelle Ziel Angemeldet?
BKO-dbqc02[10.0.145.35] BKO-dbqc01[10.0.145.32] ja
Ergebnis: Pr³fung auf Knotenkonnektivitõt f³r Subnet "10.0.144.0" mit Knoten BKO
-dbqc02,BKO-dbqc01 erfolgreich
Pr³fung: TCP-Konnektivitõt von Subnet "10.0.144.0"
Quelle Ziel Angemeldet?
BKO-dbqc01:10.0.145.32 BKO-dbqc02:10.0.145.35 erfolgreich
Ergebnis: Pr³fung der TCP-Konnektivitõt f³r Subnet "10.0.144.0" erfolgreich
Pr³fung: Knotenkonnektivitõt von Subnet "192.168.123.0"
Quelle Ziel Angemeldet?
BKO-dbqc02[192.168.123.4] BKO-dbqc01[192.168.123.2] ja
Ergebnis: Pr³fung auf Knotenkonnektivitõt f³r Subnet "192.168.123.0" mit Knoten
BKO-dbqc02,BKO-dbqc01 erfolgreich
Pr³fung: TCP-Konnektivitõt von Subnet "192.168.123.0"
Quelle Ziel Angemeldet?
BKO-dbqc01:192.168.123.2 BKO-dbqc02:192.168.123.4 erfolgreich
Ergebnis: Pr³fung der TCP-Konnektivitõt f³r Subnet "192.168.123.0" erfolgreich
Folgende Schnittstellen wurden auf Subnet "10.0.144.0" gefunden, die f³r ein Pri
vate Interconnect in Frage kommen:
BKO-dbqc02 PublicLAN:10.0.145.35
BKO-dbqc01 PublicLAN:10.0.145.32
Folgende Schnittstellen wurden auf Subnet "192.168.123.0" gefunden, die f³r ein
Private Interconnect in Frage kommen:
BKO-dbqc02 PrivateLAN:192.168.123.4
BKO-dbqc01 PrivateLAN:192.168.123.2
WARNING:
Es konnte keine geeignete Schnittstellengruppe f³r VIPs gefunden werden
Ergebnis: Pr³fung auf Knotenkonnektivitõt erfolgreich
Pr³fen: Gesamter Speicher
Knotenname Verf³gbar Erforderlich Kommentar
BKO-dbqc02 7,99GB (8378164.0KB) 922MB (944128.0KB) erfolgreich
BKO-dbqc01 7,99GB (8378164.0KB) 922MB (944128.0KB) erfolgreich
Ergebnis: Gesamter Speicher ▄berpr³fung erfolgreich
Pr³fen: Verf³gbarer Speicher
Knotenname Verf³gbar Erforderlich Kommentar
BKO-dbqc02 6,6797GB (7004176.0KB) 50MB (51200.0KB) erfolgreich
BKO-dbqc01 5,7739GB (6054412.0KB) 50MB (51200.0KB) erfolgreich
Ergebnis: Verf³gbarer Speicher ▄berpr³fung erfolgreich
Pr³fen: Swap-Bereich
Knotenname Verf³gbar Erforderlich Kommentar
BKO-dbqc02 15,9783GB (1.6754428E7KB) 7,99GB (8378164.0KB) erfolgreich
BKO-dbqc01 15,9783GB (1.6754428E7KB) 7,99GB (8378164.0KB) erfolgreich
Ergebnis: Swap-Bereich ▄berpr³fung erfolgreich
Pr³fen: Freier Datentrõgerspeicher f³r "BKO-dbqc02:C:\Windows\temp"
Pfad Knotenname Mount Point Verf³gbar Erforderlich Komm
entar
C:\Windows\temp BKO-dbqc02 C 105,3048GB 1GB erfo
lgreich
Ergebnis: Freier Datentrõgerspeicher ▄berpr³fung erfolgreich f³r "BKO-dbqc02:C:\
Windows\temp"
Pr³fen: Freier Datentrõgerspeicher f³r "BKO-dbqc01:C:\Windows\temp"
Pfad Knotenname Mount Point Verf³gbar Erforderlich Komm
entar
C:\Windows\temp BKO-dbqc01 C 91,5306GB 1GB erfo
lgreich
Ergebnis: Freier Datentrõgerspeicher ▄berpr³fung erfolgreich f³r "BKO-dbqc01:C:\
Windows\temp"
Pr³fen: Systemarchitektur
Knotenname Verf³gbar Erforderlich Kommentar
BKO-dbqc02 64-bit 64-bit erfolgreich
BKO-dbqc01 64-bit 64-bit erfolgreich
Ergebnis: Systemarchitektur ▄berpr³fung erfolgreich
Lõnge des Wertes der Umgebungsvariable "PATH" wird gepr³ft
Pr³fung: Lõnge des Wertes der Umgebungsvariable "PATH"
Knotenname Festgelegt? Maximale Lõnge Aktuelle Lõnge Kommentar
BKO-dbqc02 ja 1023 136 erfolgreich
BKO-dbqc01 ja 1023 189 erfolgreich
Ergebnis: Pr³fung auf Lõnge des Wertes der Umgebungsvariable "PATH" erfolgreich.
Pr³fung auf Media Sensing-Status von TCP/IP
Knotenname Aktiviert? Kommentar
BKO-dbqc02 nein erfolgreich
BKO-dbqc01 nein erfolgreich
Ergebnis: Pr³fung auf Media Sensing-Status von TCP/IP erfolgreich
Uhrensynchronisationspr³fungen mit dem Network Time Protocol (NTP) werden gestar
tet...
Es wird gepr³ft, ob Daemon aktiv ist...
Pr³fung: Aktiv f³r "W32Time"
Knotenname Wird ausgef³hrt?
BKO-dbqc02 ja
BKO-dbqc01 ja
Ergebnis: Aktivitõtspr³fung erfolgreich f³r "W32Time"
Pr³fung, ob der NTP-Daemon oder -Service aktiv ist, war auf allen Knoten erfolgr
eich
Ergebnis: Uhrensynchronisationspr³fung mit Network Time Protocol (NTP) erfolgrei
ch
Es wird gepr³ft, ob der aktuelle Benutzer ein Domain-Benutzer ist ...
Es wird gepr³ft, ob Benutzer "sup-bko-him" ein Domain-Benutzer ist
Ergebnis: Benutzer "sup-bko-him" ist Bestandteil der Domain "EUROPE"
Pr³fen: Zeitzonenkonsistenz
Ergebnis: Zeitzonenkonsistenz ▄berpr³fung erfolgreich
Pr³fung auf Status des Features zur automatischen Bereitstellung
Knotenname Aktiviert? Kommentar
BKO-dbqc02 ja erfolgreich
BKO-dbqc01 ja erfolgreich
Ergebnis: Pr³fung auf Status des Features zur automatischen Bereitstellung erfol
greich
Vorpr³fung f³r Cluster-Services-Setup war erfolgreich.
C:\install\11.2.0.2\grid>
* All tests were successful, sorry for the german :-) *
rootcrs log
... cutted ...
2010-12-22 21:21:01: Executing cmd: C:\grid\bin\crsctl check css
2010-12-22 21:21:01: Command output:
CRS-4529: Cluster Synchronization Services ist online
End Command output2010-12-22 21:21:01: CRS-2672: Versuch, "ora.mdnsd" auf "bko-dbqc01" zu starten
2010-12-22 21:21:01: CRS-2676: Starten von "ora.mdnsd" auf "bko-dbqc01" erfolgreich
2010-12-22 21:21:01: CRS-2672: Versuch, "ora.gpnpd" auf "bko-dbqc01" zu starten
2010-12-22 21:21:01: CRS-2676: Starten von "ora.gpnpd" auf "bko-dbqc01" erfolgreich
2010-12-22 21:21:01: CRS-2672: Versuch, "ora.cssdmonitor" auf "bko-dbqc01" zu starten
2010-12-22 21:21:01: CRS-2672: Versuch, "ora.gipcd" auf "bko-dbqc01" zu starten
2010-12-22 21:21:01: CRS-2676: Starten von "ora.gipcd" auf "bko-dbqc01" erfolgreich
2010-12-22 21:21:01: CRS-2676: Starten von "ora.cssdmonitor" auf "bko-dbqc01" erfolgreich
2010-12-22 21:21:01: CRS-2672: Versuch, "ora.cssd" auf "bko-dbqc01" zu starten
2010-12-22 21:21:01: CRS-2676: Starten von "ora.cssd" auf "bko-dbqc01" erfolgreich
2010-12-22 21:21:01: Querying for existing CSS voting disks
2010-12-22 21:21:01: Performing initial configuration for cluster
2010-12-22 21:21:01: Executing cmd: C:\grid\bin\crsctl start resource ora.ctssd -init
2010-12-22 21:21:04: Command output:
CRS-2672: Versuch, "ora.ctssd" auf "bko-dbqc01" zu starten
CRS-2676: Starten von "ora.ctssd" auf "bko-dbqc01" erfolgreich
End Command output2010-12-22 21:21:04: Start of resource "ora.ctssd" Succeeded
2010-12-22 21:21:04: Configuring ASM via ASMCA
2010-12-22 21:21:05: Executing as europe\sup-bko-him: C:\grid\bin\asmca -silent -diskGroupName GRID -diskList '\\.\ORCLDISKGRID0' -redundancy EXTERNAL -configureLocalASM
2010-12-22 21:21:05: Running as user europe\sup-bko-him: C:\grid\bin\asmca -silent -diskGroupName GRID -diskList '\\.\ORCLDISKGRID0' -redundancy EXTERNAL -configureLocalASM
2010-12-22 21:21:05: s_run_as_user: Running C:\grid\bin\asmca -silent -diskGroupName GRID -diskList '\\.\ORCLDISKGRID0' -redundancy EXTERNAL -configureLocalASM
2010-12-22 21:21:05: Executing C:\grid\bin\asmca -silent -diskGroupName GRID -diskList '\\.\ORCLDISKGRID0' -redundancy EXTERNAL -configureLocalASM
2010-12-22 21:21:05: Executing cmd: C:\grid\bin\asmca -silent -diskGroupName GRID -diskList '\\.\ORCLDISKGRID0' -redundancy EXTERNAL -configureLocalASM
*^^ hangs here*
asmca log:
... cutted ...
[Finalizer] [ 2010-12-22 21:21:15.070 CET ] [ClusterUtil.finalize:102] ClusterUtil: finalized called for oracle.ops.mgmt.has.ClusterUtil@68814013
[main] [ 2010-12-22 21:21:15.128 CET ] [OracleHome.getVersion:953] Current Version From Inventory: null
[main] [ 2010-12-22 21:21:15.129 CET ] [OracleHome.getVersion:960] using sqlplus: C:\grid\bin\sqlplus.exe
[main] [ 2010-12-22 21:21:15.174 CET ] [OracleHome.getVersion:1001] C:\grid\bin\sqlplus.exe Banner:
SQL*Plus: Release 11.2.0.2.0 Production
[main] [ 2010-12-22 21:21:15.174 CET ] [OracleHome.getVersion:1019] Current version from sqlplus: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.175 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.175 CET ] [OracleHome.getVersion:953] Current Version From Inventory: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.175 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.176 CET ] [OracleHome.getVersion:953] Current Version From Inventory: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.176 CET ] [SQLPlusEngine.getCmmdParams:222] m_home 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.176 CET ] [SQLPlusEngine.getCmmdParams:223] version > 112 true
[main] [ 2010-12-22 21:21:15.177 CET ] [SQLEngine.getEnvParams:552] Default NLS_LANG: GERMAN_GERMANY.AL32UTF8
[main] [ 2010-12-22 21:21:15.177 CET ] [SQLEngine.getEnvParams:562] NLS_LANG: GERMAN_GERMANY.AL32UTF8
[main] [ 2010-12-22 21:21:15.178 CET ] [SQLEngine.initialize:322] Execing SQLPLUS/SVRMGR process...
[main] [ 2010-12-22 21:21:15.180 CET ] [SQLEngine.initialize:359] m_bReaderStarted: false
[main] [ 2010-12-22 21:21:15.180 CET ] [SQLEngine.initialize:363] Starting Reader Thread...
[main] [ 2010-12-22 21:21:15.226 CET ] [UsmcaLogger.logExit:123] Exiting oracle.sysman.assistants.usmca.backend.USMInstance Method : createSQLEngine
[main] [ 2010-12-22 21:21:15.227 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: null
[main] [ 2010-12-22 21:21:15.229 CET ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2010-12-22 21:21:15.229 CET ] [OracleHome.getVersion:904] Homeinfo C:\grid,1
[main] [ 2010-12-22 21:21:15.318 CET ] [OracleHome.getVersion:953] Current Version From Inventory: null
[main] [ 2010-12-22 21:21:15.318 CET ] [OracleHome.getVersion:960] using sqlplus: C:\grid\bin\sqlplus.exe
[main] [ 2010-12-22 21:21:15.369 CET ] [OracleHome.getVersion:1001] C:\grid\bin\sqlplus.exe Banner:
SQL*Plus: Release 11.2.0.2.0 Production
[main] [ 2010-12-22 21:21:15.369 CET ] [OracleHome.getVersion:1019] Current version from sqlplus: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.370 CET ] [UsmcaLogger.logInfo:142] Role SYSASM
[main] [ 2010-12-22 21:21:15.370 CET ] [UsmcaLogger.logInfo:142] OS Auth true
[main] [ 2010-12-22 21:21:15.777 CET ] [SQLEngine.done:2167] Done called
[main] [ 2010-12-22 21:21:15.778 CET ] [UsmcaLogger.logException:172] SEVERE:method oracle.sysman.assistants.usmca.backend.USMInstance:configureLocalASM
[main] [ 2010-12-22 21:21:15.778 CET ] [UsmcaLogger.logException:173] ORA-01034: ORACLE not available
[main] [ 2010-12-22 21:21:15.779 CET ] [UsmcaLogger.logException:174] oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-01034: ORACLE not available
oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1655)
oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeQuery(SQLEngine.java:828)
oracle.sysman.assistants.usmca.backend.USMInstance.configureLocalASM(USMInstance.java:3003)
oracle.sysman.assistants.usmca.service.UsmcaService.configureLocalASM(UsmcaService.java:1049)
oracle.sysman.assistants.usmca.model.UsmcaModel.performConfigureLocalASM(UsmcaModel.java:926)
oracle.sysman.assistants.usmca.model.UsmcaModel.performOperation(UsmcaModel.java:779)
oracle.sysman.assistants.usmca.Usmca.execute(Usmca.java:174)
oracle.sysman.assistants.usmca.Usmca.main(Usmca.java:369)
[main] [ 2010-12-22 21:21:15.779 CET ] [UsmcaLogger.logEntry:114] Entering oracle.sysman.assistants.usmca.backend.USMInstance Method : createSQLEngine
[main] [ 2010-12-22 21:21:15.779 CET ] [SQLEngine.done:2167] Done called
[main] [ 2010-12-22 21:21:15.780 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: null
[main] [ 2010-12-22 21:21:15.782 CET ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2010-12-22 21:21:15.783 CET ] [OracleHome.getVersion:904] Homeinfo C:\grid,1
[main] [ 2010-12-22 21:21:15.874 CET ] [OracleHome.getVersion:953] Current Version From Inventory: null
[main] [ 2010-12-22 21:21:15.874 CET ] [OracleHome.getVersion:960] using sqlplus: C:\grid\bin\sqlplus.exe
[main] [ 2010-12-22 21:21:15.926 CET ] [OracleHome.getVersion:1001] C:\grid\bin\sqlplus.exe Banner:
SQL*Plus: Release 11.2.0.2.0 Production
[main] [ 2010-12-22 21:21:15.926 CET ] [OracleHome.getVersion:1019] Current version from sqlplus: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.926 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.927 CET ] [OracleHome.getVersion:953] Current Version From Inventory: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.927 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.927 CET ] [OracleHome.getVersion:953] Current Version From Inventory: 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.928 CET ] [SQLPlusEngine.getCmmdParams:222] m_home 11.2.0.2.0
[main] [ 2010-12-22 21:21:15.928 CET ] [SQLPlusEngine.getCmmdParams:223] version > 112 true
[main] [ 2010-12-22 21:21:15.928 CET ] [SQLEngine.getEnvParams:552] Default NLS_LANG: GERMAN_GERMANY.AL32UTF8
[main] [ 2010-12-22 21:21:15.929 CET ] [SQLEngine.getEnvParams:562] NLS_LANG: GERMAN_GERMANY.AL32UTF8
[main] [ 2010-12-22 21:21:15.929 CET ] [SQLEngine.initialize:322] Execing SQLPLUS/SVRMGR process...
[main] [ 2010-12-22 21:21:15.931 CET ] [SQLEngine.initialize:359] m_bReaderStarted: false
[main] [ 2010-12-22 21:21:15.932 CET ] [SQLEngine.initialize:363] Starting Reader Thread...
[main] [ 2010-12-22 21:21:15.982 CET ] [UsmcaLogger.logExit:123] Exiting oracle.sysman.assistants.usmca.backend.USMInstance Method : createSQLEngine
[main] [ 2010-12-22 21:21:15.983 CET ] [OracleHome.getVersion:885] OracleHome.getVersion called. Current Version: null
[main] [ 2010-12-22 21:21:15.985 CET ] [InventoryUtil.getOUIInvSession:347] setting OUI READ level to ACCESSLEVEL_READ_LOCKLESS
[main] [ 2010-12-22 21:21:15.986 CET ] [OracleHome.getVersion:904] Homeinfo C:\grid,1
[main] [ 2010-12-22 21:21:16.079 CET ] [OracleHome.getVersion:953] Current Version From Inventory: null
[main] [ 2010-12-22 21:21:16.079 CET ] [OracleHome.getVersion:960] using sqlplus: C:\grid\bin\sqlplus.exe
[main] [ 2010-12-22 21:21:16.132 CET ] [OracleHome.getVersion:1001] C:\grid\bin\sqlplus.exe Banner:
SQL*Plus: Release 11.2.0.2.0 Production
[main] [ 2010-12-22 21:21:16.133 CET ] [OracleHome.getVersion:1019] Current version from sqlplus: 11.2.0.2.0
[main] [ 2010-12-22 21:21:16.133 CET ] [UsmcaLogger.logInfo:142] Role SYSASM
[main] [ 2010-12-22 21:21:16.133 CET ] [UsmcaLogger.logInfo:142] OS Auth true
*^^no further entries here, so hangs, too*hmm, it is getting more misterious:
if i enable DTrace on the asmca-commandline (-DTRACING.ENABLED=true -DTRACING.LEVEL=2), asmca works ... -
Short dump while export grid alv with subtotals.
hello,
its strange and i face first time that my grid alv report goin to short dump while i done subtotals and send it to local file thru export.
if am not doing subtotals then export it to local file it goin fine.
whats it has problem plz give ur helping hends.
here i copied a dump msg also.
Short text
Error at assignment: Overwritten protected field.
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPLKKBL" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
Error analysis
A new value is to be assigned to the field "<L_UNIT>", although this field is
entirely or partly protected against changes.
The following are protected against changes:
- Character literals or numeric literals
- Constants (CONSTANTS)
- Parameters of the category IMPORTING REFERENCE for functions and
methods
- Untyped field symbols not yet assigned a field using ASSIGN
- TABLES parameters if the actual parameter is protected against changes
- USING reference parameters and CHANGING parameters for FORMs, if the
actual parameter is protected against changes and
- Accesses using field symbols if the field assigned using ASSIGN is
protected (or partially protected, e.g. key components of an internal
table with the type SORTED or HASHED TABLE) against changes
- Accesses using references, if the field bound to the reference is
protected (or partially protected) against changes
- External write accesses to READ-ONLY attributes,
- Content of a shared object area instance accessed using a shared lock
(ATTACH_FOR_READ).
regards amit.& Object Id : &
& Object Name : &
& Function Module Name : Sales Register &
& Transaction Code : &
& Author : Amit gujargoud &
& Module Name : SD &
& Sub-Module : &
& Program Type : Dialog Create Date : 02/02/2007 &
& SAP Release : ECC 6.0 &
& Description : Sales Register - Detail &
*& Report ZSALESREGISTER
REPORT zsd_salesregister.
*& TYPE-POOLS
TYPE-POOLS : slis.
*& TABLES
TABLES: vbrp, "Billing Document: Item Data
vbrk, "Billing Document: Header Data
lips, "SD document: Delivery: Item data
lfa1, "Vendor Master (General Section)
kna1, "General Data in Customer Master
vbak, "Sales Document: Header Data
vbpa, "Sales Document: Partner (Gopal)
likp, "SD Document: Delivery Header Data
vbap, "Sales Document: Item Data
vbkd, "Sales Document: Business Data
mara. "General Material Data
*& DATA DECLARATION
DATA: BEGIN OF i_report OCCURS 100,
vbeln LIKE vbrp-vbeln, "Billing Document
posnr LIKE vbrp-posnr,
matnr LIKE mara-matnr ,
aubel LIKE vbrp-aubel, "Sales Document
fkimg LIKE vbrp-fkimg, "Actual billed quantity
vrkme LIKE vbrp-vrkme, "Sales unit
arktx LIKE vbrp-arktx, "Short text for sales order item
vgbel LIKE vbrp-vgbel, "Doc number of the reference document
werks LIKE vbap-werks,
vkgrp LIKE vbrp-vkgrp,
fklmg LIKE vbrp-fklmg,
volum LIKE vbrp-volum,
vkbur LIKE vbrp-vkbur,
vtweg_auft LIKE vbrp-vtweg_auft,
auart LIKE vbak-auart,
tabix LIKE sy-tabix, "Internal Table, Current Row Index
name1 LIKE kna1-name1, "Name1
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
orqty TYPE p DECIMALS 0,
penqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
openqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
ean11 LIKE lips-ean11, "International Article No(EAN/UPC)
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
traid LIKE likp-traid,
ort01 LIKE lfa1-ort01, "City
lifnr LIKE lfa1-lifnr, "A/c Number of Vendor or Creditor
netwr LIKE vbrp-netwr, "Net val of bill item in doc currency
kunnr LIKE vbak-kunnr, "Sold-to party
adrnr LIKE vbpa-adrnr, "Address
city1 LIKE adrc-city1, "City
tprtr LIKE lfa1-name1, "Name 1
knumv LIKE konv-knumv, "Number of the document condition
kposn LIKE konv-kposn,
rate LIKE konv-kbetr, "Rate (cond amount or percentage)
bas_val LIKE konv-kwert, "Rate (cond amount or percentage)
exc_duty LIKE konv-kwert, "Rate (cond amount or percentage)
ed_cess LIKE konv-kwert, "Rate (cond amount or percentage)
freight LIKE konv-kwert, "Rate (cond amount or percentage)
pack LIKE konv-kwert, "Rate (cond amount or percentage)
cst LIKE konv-kwert, "Rate (cond amount or percentage)
vat LIKE konv-kwert, "Rate (cond amount or percentage)
ent_tax LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv_round LIKE konv-kwert, "Rate (cond amount or percentage)
disc_tot LIKE konv-kwert, "Discount total - Z001 to Z020
vat_rate LIKE konv-kbetr,
cst_rate LIKE konv-kbetr,
lst_rate LIKE konv-kbetr,
mwsbk LIKE vbrk-mwsbk,
bas_tax LIKE konv-kwert,
dev_tax LIKE konv-kwert,
tcs_tax LIKE konv-kwert,
bas_tot LIKE konv-kwert,
lst LIKE konv-kwert,
vkorg LIKE vbak-vkorg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
text1 LIKE tvm1t-bezei,
text2 LIKE tvm1t-bezei,
text3 LIKE tvm1t-bezei,
text4 LIKE tvm1t-bezei,
text5 LIKE tvm1t-bezei,
bismit_area TYPE p DECIMALS 4, " Size (L*B) in mm
face_area TYPE p DECIMALS 2, " Face Area Declaration
notional_area TYPE p DECIMALS 2,
stock_pcs TYPE p , " decimals 3 Pcs of Stock
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
bismt LIKE mara-bismt, " Size (L*B) in mm
normt LIKE mara-normt, " Industry Standard Description
temp TYPE p DECIMALS 2,
temp1 TYPE p DECIMALS 2,
temp2 TYPE p DECIMALS 2,
temp3 TYPE p DECIMALS 2,
temp4 TYPE p DECIMALS 2,
temp5 TYPE p DECIMALS 2,
temp6 TYPE p DECIMALS 2,
temp7 TYPE p DECIMALS 2,
temp8 TYPE p DECIMALS 2,
temp9 TYPE p DECIMALS 2,
temp10 TYPE p DECIMALS 2,
temp11 TYPE p DECIMALS 2,
temp12 TYPE p DECIMALS 2,
temp13 TYPE p DECIMALS 0,
temp14 TYPE p DECIMALS 0,
temp15 TYPE p DECIMALS 0,
temp16 TYPE p DECIMALS 2,
temp17 TYPE p DECIMALS 2,
temp18 TYPE p DECIMALS 2,
temp19 TYPE p DECIMALS 2,
temp20 TYPE p DECIMALS 2,
temp21 TYPE p DECIMALS 2,
waybill(20) TYPE c,
audat LIKE vbak-audat, "Document Date (Date Received/Sent)
lgort LIKE vbap-lgort, "Storage location
lgobe LIKE t001l-lgobe, "Description of storage location
erdat LIKE vbrk-erdat, "Date on which the record was created
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
vbtyp LIKE vbak-vbtyp, "SD document category
acdt LIKE likp-wadat_ist, "Actual goods movement date
fkdat LIKE vbrk-fkdat,
ship LIKE kna1-name1, "Name1 (Ship-to party)
fksto LIKE vbrk-fksto,
fkart LIKE vbrk-fkart,
bezei LIKE t005u-bezei,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
ferth LIKE mara-ferth,
lbtxt LIKE t024x-lbtxt,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
desc LIKE tvkbt-bezei,
brsch LIKE kna1-brsch,
zeinr LIKE mara-zeinr,
bzirk LIKE vbrk-bzirk,
area_desc LIKE tnlst-bezei,
dist_desc TYPE tkukt-vtext,
taluka_desc TYPE t016t-brtxt,
sales_desc TYPE tvgrt-bezei,
kmein LIKE konv-kmein, "Sales Unit
challan LIKE likp-vbeln,
END OF i_report.
data for MVKE
DATA: BEGIN OF i_report_mvke OCCURS 0,
vbeln LIKE vbrp-vbeln, "Billing Document
aubel LIKE vbrp-aubel, "Sales Document
vkorg LIKE vbak-vkorg,
matnr LIKE mara-matnr ,
vtweg LIKE vbak-vtweg,
END OF i_report_mvke.
***********************TEMP COPY
DATA: BEGIN OF i_report_temp OCCURS 0,
vbeln LIKE vbrp-vbeln, "Billing Document
posnr LIKE vbrp-posnr,
matnr LIKE mara-matnr ,
aubel LIKE vbrp-aubel, "Sales Document
fkimg LIKE vbrp-fkimg, "Actual billed quantity
vrkme LIKE vbrp-vrkme, "Sales unit
arktx LIKE vbrp-arktx, "Short text for sales order item
vgbel LIKE vbrp-vgbel, "Doc number of the reference document
werks LIKE vbap-werks,
vkgrp LIKE vbrp-vkgrp,
fklmg LIKE vbrp-fklmg,
volum LIKE vbrp-volum,
vkbur LIKE vbrp-vkbur,
vtweg_auft LIKE vbrp-vtweg_auft,
auart LIKE vbak-auart,
tabix LIKE sy-tabix, "Internal Table, Current Row Index
name1 LIKE kna1-name1, "Name1
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
orqty TYPE p DECIMALS 0,
penqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
openqty TYPE p DECIMALS 0, "Cumulative order qty in sls units
ean11 LIKE lips-ean11, "International Article No(EAN/UPC)
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
traid LIKE likp-traid,
ort01 LIKE lfa1-ort01, "City
lifnr LIKE lfa1-lifnr, "A/c Number of Vendor or Creditor
netwr LIKE vbrp-netwr, "Net val of bill item in doc currency
kunnr LIKE vbak-kunnr, "Sold-to party
adrnr LIKE vbpa-adrnr, "Address
city1 LIKE adrc-city1, "City
tprtr LIKE lfa1-name1, "Name 1
knumv LIKE konv-knumv, "Number of the document condition
kposn LIKE konv-kposn,
rate LIKE konv-kbetr, "Rate (cond amount or percentage)
bas_val LIKE konv-kwert, "Rate (cond amount or percentage)
exc_duty LIKE konv-kwert, "Rate (cond amount or percentage)
ed_cess LIKE konv-kwert, "Rate (cond amount or percentage)
freight LIKE konv-kwert, "Rate (cond amount or percentage)
pack LIKE konv-kwert, "Rate (cond amount or percentage)
cst LIKE konv-kwert, "Rate (cond amount or percentage)
vat LIKE konv-kwert, "Rate (cond amount or percentage)
ent_tax LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv LIKE konv-kwert, "Rate (cond amount or percentage)
tot_inv_round LIKE konv-kwert, "Rate (cond amount or percentage)
disc_tot LIKE konv-kwert, "Discount total - Z001 to Z020
vat_rate LIKE konv-kbetr,
cst_rate LIKE konv-kbetr,
lst_rate LIKE konv-kbetr,
mwsbk LIKE vbrk-mwsbk,
bas_tax LIKE konv-kwert,
dev_tax LIKE konv-kwert,
tcs_tax LIKE konv-kwert,
bas_tot LIKE konv-kwert,
lst LIKE konv-kwert,
vkorg LIKE vbak-vkorg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
text1 LIKE tvm1t-bezei,
text2 LIKE tvm1t-bezei,
text3 LIKE tvm1t-bezei,
text4 LIKE tvm1t-bezei,
text5 LIKE tvm1t-bezei,
bismit_area TYPE p DECIMALS 4, " Size (L*B) in mm
face_area TYPE p DECIMALS 2, " Face Area Declaration
notional_area TYPE p DECIMALS 2,
stock_pcs TYPE p , " decimals 3 Pcs of Stock
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
bismt LIKE mara-bismt, " Size (L*B) in mm
normt LIKE mara-normt, " Industry Standard Description
temp TYPE p DECIMALS 2,
temp1 TYPE p DECIMALS 2,
temp2 TYPE p DECIMALS 2,
temp3 TYPE p DECIMALS 2,
temp4 TYPE p DECIMALS 2,
temp5 TYPE p DECIMALS 2,
temp6 TYPE p DECIMALS 2,
temp7 TYPE p DECIMALS 2,
temp8 TYPE p DECIMALS 2,
temp9 TYPE p DECIMALS 2,
temp10 TYPE p DECIMALS 2,
temp11 TYPE p DECIMALS 2,
temp12 TYPE p DECIMALS 2,
temp13 TYPE p DECIMALS 0,
temp14 TYPE p DECIMALS 0,
temp15 TYPE p DECIMALS 0,
temp16 TYPE p DECIMALS 2,
temp17 TYPE p DECIMALS 2,
temp18 TYPE p DECIMALS 2,
temp19 TYPE p DECIMALS 2,
temp20 TYPE p DECIMALS 2,
temp21 TYPE p DECIMALS 2,
waybill(20) TYPE c,
audat LIKE vbak-audat, "Document Date (Date Received/Sent)
lgort LIKE vbap-lgort, "Storage location
lgobe LIKE t001l-lgobe, "Description of storage location
erdat LIKE vbrk-erdat, "Date on which the record was created
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
vbtyp LIKE vbak-vbtyp, "SD document category
acdt LIKE likp-wadat_ist, "Actual goods movement date
fkdat LIKE vbrk-fkdat,
ship LIKE kna1-name1, "Name1 (Ship-to party)
fksto LIKE vbrk-fksto,
fkart LIKE vbrk-fkart,
bezei LIKE t005u-bezei,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
ferth LIKE mara-ferth,
lbtxt LIKE t024x-lbtxt,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
desc LIKE tvkbt-bezei,
brsch LIKE kna1-brsch,
zeinr LIKE mara-zeinr,
bzirk LIKE vbrk-bzirk,
area_desc LIKE tnlst-bezei,
dist_desc TYPE tkukt-vtext,
taluka_desc TYPE t016t-brtxt,
sales_desc TYPE tvgrt-bezei,
kmein LIKE konv-kmein, "Sales Unit
challan LIKE likp-vbeln,
END OF i_report_temp.
DATA: BEGIN OF i_vbap OCCURS 0 ,
posnr LIKE vbap-posnr,
vbeln LIKE vbap-vbeln ,
matnr LIKE vbap-matnr ,
werks LIKE vbap-werks,
kwmeng LIKE vbap-kwmeng,
lgort LIKE vbap-lgort,
matkl LIKE mara-matkl,
wgbez LIKE t023t-wgbez,
mtart LIKE mara-mtart,
END OF i_vbap .
DATA : w_temp_cal(20) TYPE c.
DATA : w_face_area TYPE p DECIMALS 4,
w_notinal_area TYPE p DECIMALS 4.
**MVKE
DATA: BEGIN OF itab_mvke OCCURS 0,
matnr LIKE mvke-matnr,
vkorg LIKE vbak-vkorg,
vtweg LIKE mvke-vtweg,
mvgr1 LIKE mvke-mvgr1,
mvgr2 LIKE mvke-mvgr2,
mvgr3 LIKE mvke-mvgr3,
mvgr4 LIKE mvke-mvgr4,
mvgr5 LIKE mvke-mvgr5,
END OF itab_mvke.
**TVM1T
DATA : BEGIN OF itab_tvm1t OCCURS 0,
spras LIKE tvm1t-spras,
mvgr1 LIKE tvm1t-mvgr1,
bezei LIKE tvm1t-bezei,
END OF itab_tvm1t.
DATA : BEGIN OF itab_tvm2t OCCURS 0,
spras LIKE tvm2t-spras,
mvgr2 LIKE tvm2t-mvgr2,
bezei LIKE tvm2t-bezei,
END OF itab_tvm2t.
DATA : BEGIN OF itab_tvm3t OCCURS 0,
spras LIKE tvm3t-spras,
mvgr3 LIKE tvm3t-mvgr3,
bezei LIKE tvm3t-bezei,
END OF itab_tvm3t.
DATA : BEGIN OF itab_tvm4t OCCURS 0,
spras LIKE tvm4t-spras,
mvgr4 LIKE tvm4t-mvgr4,
bezei LIKE tvm4t-bezei,
END OF itab_tvm4t.
DATA : BEGIN OF itab_tvm5t OCCURS 0,
spras LIKE tvm5t-spras,
mvgr5 LIKE tvm5t-mvgr5,
bezei LIKE tvm5t-bezei,
END OF itab_tvm5t.
DATA: itab_t024x TYPE STANDARD TABLE OF t024x WITH HEADER LINE,
it_report LIKE LINE OF i_report OCCURS 0,
i_mvke LIKE LINE OF itab_mvke OCCURS 0.
**VBKD
DATA: BEGIN OF i_vbkd OCCURS 0 ,
vbeln LIKE vbkd-vbeln ,
posnr LIKE vbkd-posnr ,
bzirk LIKE vbkd-bzirk ,
END OF i_vbkd .
DATA: BEGIN OF i_lips OCCURS 0,
vbeln LIKE lips-vbeln,
ean11 LIKE lips-ean11,
volum LIKE lips-volum,
lgmng LIKE lips-lgmng,
waybill(20) TYPE c,
END OF i_lips.
DATA: BEGIN OF i_vbrk OCCURS 0,
vbeln LIKE vbrk-vbeln,
rfbsk LIKE vbrk-rfbsk, "Status for transfer to accounting
erdat LIKE vbrk-erdat, "Dt on which the record was created
fkdat LIKE vbrk-fkdat, "CHANGE MADE BY PARTHA RAHAMAN
fksto LIKE vbrk-fksto, "GOPAL:: CANCELLED DOC. DO NOT PRNT.
netwr LIKE vbrk-netwr,
fkart LIKE vbrk-fkart, "Gopal:when billng typ=s1 do not pnt 1jul
knumv LIKE vbrk-knumv,
mwsbk LIKE vbrk-mwsbk,
bzirk LIKE vbrk-bzirk,
vtweg LIKE vbrk-vtweg,
spart LIKE vbrk-spart,
END OF i_vbrk.
*structure for MARD Table by kalika
DATA : BEGIN OF itab_mard OCCURS 0,
matnr LIKE mard-matnr,
werks LIKE mard-werks,
labst LIKE mard-labst, " Valuated Unrestricted-Use Stock
lgort LIKE mard-lgort, " Storage Location
END OF itab_mard.
*structure for MARD Table by kalika
DATA:BEGIN OF i_kna1 OCCURS 0,
vbeln LIKE vbak-vbeln,
name1 LIKE kna1-name1,
kunnr LIKE kna1-kunnr,
regio LIKE kna1-regio,
bezei LIKE t005u-bezei,
land1 LIKE kna1-land1,
vkgrp LIKE vbak-vkgrp,
niels LIKE kna1-niels,
kukla LIKE kna1-kukla,
brsch LIKE kna1-brsch,
vkbur LIKE vbak-vkbur,
END OF i_kna1.
DATA:BEGIN OF i_t005u OCCURS 0,
spras LIKE t005u-spras,
land1 LIKE t005u-land1,
bland LIKE t005u-bland,
bezei LIKE t005u-bezei,
END OF i_t005u.
DATA:BEGIN OF i_tnlst OCCURS 0,
spras LIKE t005u-spras,
niels LIKE tnlst-niels,
bezei LIKE t005u-bezei,
END OF i_tnlst.
DATA:BEGIN OF itab_tkukt OCCURS 0,
spras LIKE tkukt-spras,
kukla LIKE tkukt-kukla,
vtext LIKE tkukt-vtext,
END OF itab_tkukt.
DATA : BEGIN OF itab_t016t OCCURS 0,
spras LIKE t016t-spras,
brsch LIKE t016t-brsch,
brtxt LIKE t016t-brtxt,
END OF itab_t016t.
DATA : BEGIN OF itab_tvgrt OCCURS 0,
spras LIKE tvgrt-spras,
vkgrp LIKE tvgrt-vkgrp,
bezei LIKE tvgrt-bezei,
END OF itab_tvgrt.
*DATA: i_t005u TYPE STANDARD TABLE OF t005u WITH HEADER LINE.
DATA:BEGIN OF i_kna2 OCCURS 0,
kunnr LIKE kna1-kunnr,
name1 LIKE kna1-name1, " For Ship-to-Party
END OF i_kna2.
DATA:BEGIN OF i_vbak OCCURS 0,
vbeln LIKE vbak-vbeln,
vbtyp LIKE vbak-vbtyp,
audat LIKE vbak-audat,
auart LIKE vbak-auart,
vtweg LIKE vbak-vtweg,
spart LIKE vbak-spart,
vkbur LIKE vbak-vkbur,
vkorg LIKE vbak-vkorg,
END OF i_vbak.
DATA:BEGIN OF i_adrc OCCURS 0,
vbeln LIKE vbpa-vbeln,
kunnr LIKE kna1-kunnr,
city1 LIKE adrc-city1,
name1 LIKE kna1-name1, "Name1 (Ship-to party)
END OF i_adrc.
DATA:BEGIN OF i_lfa1 OCCURS 0,
lifnr LIKE vbpa-lifnr,
vbeln LIKE vbpa-vbeln,
name1 LIKE lfa1-name1,
END OF i_lfa1.
DATA : BEGIN OF it_knumv OCCURS 0,
vbeln LIKE vbrk-vbeln,
knumv LIKE vbrk-knumv,
END OF it_knumv.
DATA : BEGIN OF it_rate OCCURS 0,
ksteu LIKE konv-ksteu, "Condition control
knumv LIKE konv-knumv, "Number of the document condition
kschl LIKE konv-kschl, "Condition type
kbetr LIKE konv-kbetr, "Rate (condition amount or percentage)
kwert LIKE konv-kwert, "Condition value
kposn LIKE konv-kposn,
kmein LIKE konv-kmein, "Sales Unit
END OF it_rate.
DATA: BEGIN OF itab_exnum OCCURS 0,
exnum LIKE j_1iexchdr-exnum, "Official Excise Document Number
exdat LIKE j_1iexchdr-exdat, "Excise Document Date
rdoc LIKE j_1iexchdr-rdoc, "Reference Document 1
status LIKE j_1iexchdr-status,
END OF itab_exnum.
DATA: BEGIN OF itab_qty OCCURS 0,
kwmeng LIKE vbap-kwmeng,
vbeln LIKE vbap-vbeln,
lgort LIKE vbap-lgort,
END OF itab_qty.
*DATA: BEGIN OF i_stloc OCCURS 0,
lgort LIKE t001l-lgort,
lgobe LIKE t001l-lgobe,
END OF i_stloc.
DATA:t_line LIKE STANDARD TABLE OF tline INITIAL SIZE 0
WITH HEADER LINE,
" itab_tvkbt LIKE STANDARD TABLE OF tvkbt WITH HEADER LINE,
w_tdname LIKE thead-tdname.
DATA : BEGIN OF itab_tvkbt OCCURS 0,
spras LIKE tvkbt-spras,
vkbur LIKE tvkbt-vkbur,
bezei LIKE tvkbt-bezei,
END OF itab_tvkbt.
DATA: BEGIN OF i_exchdr OCCURS 0,
exnum LIKE j_1iexchdr-exnum,
exdat LIKE j_1iexchdr-exdat,
rdoc LIKE j_1iexchdr-rdoc,
END OF i_exchdr.
DATA: BEGIN OF i_likp OCCURS 0,
vbeln LIKE likp-vbeln,
wadat_ist LIKE likp-wadat_ist,
traid LIKE likp-traid,
bolnr LIKE likp-bolnr,
END OF i_likp.
DATA: BEGIN OF i_mara OCCURS 0,
matnr LIKE mara-matnr,
matkl LIKE mara-matkl,
mtart LIKE mara-mtart,
labor LIKE mara-labor,
wgbez LIKE t023t-wgbez,
bismt LIKE mara-bismt,
normt LIKE mara-normt,
ferth LIKE mara-ferth,
zeinr LIKE mara-zeinr,
extwg LIKE mara-extwg,
spart LIKE mara-spart,
END OF i_mara.
DATA: BEGIN OF i_t023t OCCURS 0,
matkl LIKE t023t-matkl,
wgbez LIKE t023t-wgbez,
END OF i_t023t.
DATA : var_length(20) TYPE c,
var_breadth(20) TYPE c.
DATA: p_w_value LIKE konv-kwert.
DATA : it_fieldcat TYPE slis_t_fieldcat_alv, " Event for Table to creater fieldcatalog
wa_fieldcat LIKE LINE OF it_fieldcat, " Work Area for table field catalog
lt_top_of_page TYPE slis_t_listheader, " Header table for top of page
i_layout TYPE slis_layout_alv . " It will fill the layout
gt_event TYPE slis_t_event. " Table Event
*DATA :
"itab_tnlst TYPE STANDARD TABLE OF tnlst WITH HEADER LINE,
" itab_tkukt TYPE STANDARD TABLE OF tkukt WITH HEADER LINE,
*" itab_t016t TYPE STANDARD TABLE OF t016t WITH HEADER LINE,
itab_tvgrt TYPE STANDARD TABLE OF tvgrt WITH HEADER LINE.
*& SELECTION-SCREEN
SELECTION-SCREEN BEGIN OF BLOCK block
WITH FRAME TITLE text-100.
SELECT-OPTIONS: s_date FOR vbrk-fkdat OBLIGATORY,
s_vkbur FOR vbak-vkbur OBLIGATORY,
s_vtweg FOR vbrk-vtweg OBLIGATORY,
s_werks FOR vbap-werks,
s_spart FOR vbrk-spart OBLIGATORY,
s_matkl FOR mara-matkl.
PARAMETERS:
r_opt3 RADIOBUTTON GROUP grp1,
r_opt2 RADIOBUTTON GROUP grp1.
r_opt4 RADIOBUTTON GROUP grp1,
r_opt5 RADIOBUTTON GROUP grp1,
r_opt1 RADIOBUTTON GROUP grp1.
SELECTION-SCREEN END OF BLOCK block.
*& INITIALIZATION
INITIALIZATION.
r_opt2 = 'X'.
*& START-OF-SELECTION.
START-OF-SELECTION.
*select data from VBRP
SELECT vbeln
posnr
matnr
aubel
fkimg
vrkme
arktx
vgbel
werks
vkgrp
fklmg
volum
vkbur
vtweg_auft
FROM vbrp
INTO TABLE i_report
WHERE "erdat IN s_date
AND spart IN s_spart
vkbur IN s_vkbur
AND vtweg_auft IN s_vtweg.
**logic for Pending, Summary & Detail Report
IF
r_opt1 EQ 'X' OR
r_opt2 EQ 'X' OR
r_opt3 EQ 'X'.
SELECT vbeln
rfbsk
erdat
fkdat
fksto
netwr
fkart
knumv
mwsbk
bzirk
vtweg
spart
FROM vbrk INTO TABLE i_vbrk
FOR ALL ENTRIES IN i_report
WHERE "vbeln = i_report-vbeln
" and
fkdat IN s_date
AND fkart IN ('ZBHR', 'ZTZT', 'ZKRP', 'ZRUD', 'ZBSR',
'ZGHT', 'ZKOL', 'ZPTN', 'ZRNC', 'ZCND',
'ZDLH', 'ZGZB', 'ZGUR', 'ZHSR', 'ZJPR',
'ZLKW', 'ZBLR', 'ZCHN', 'ZCBM', 'ZHUB',
'ZHYD', 'ZKOC', 'ZAHD', 'ZIND', 'ZMUM',
*********************MODIFICATION BY CHAKRAPANI (ADDITION OF ZVIJ AND ZHWH ) 18.05.2007
'ZNGP', 'ZPNE', 'ZRPR' , 'ZEXP', 'ZDEM','ZVIJ', 'ZHWH','JEX' )
*********************MODIFICATION BY CHAKRAPANI (ADDITION OF ZVIJ AND ZHWH ) 18.05.2007
AND vtweg IN s_vtweg
AND spart IN s_spart
AND fksto NE 'X'.
IF i_vbrk[] IS NOT INITIAL.
SELECT vbeln
posnr
matnr
aubel
fkimg
vrkme
arktx
vgbel
werks
vkgrp
fklmg
volum
vkbur
vtweg_auft
FROM vbrp
INTO TABLE i_report
FOR ALL ENTRIES IN i_vbrk
WHERE vbeln = i_vbrk-vbeln "erdat IN s_date
AND spart IN s_spart
AND vkbur IN s_vkbur
AND vtweg_auft IN s_vtweg.
ENDIF.
ELSEIF r_opt4 EQ 'X' OR
r_opt5 EQ 'X'.
SELECT vbeln
rfbsk
erdat
fkdat
fksto
netwr
fkart
knumv
mwsbk
bzirk
vtweg
spart
FROM vbrk INTO CORRESPONDING FIELDS OF TABLE i_vbrk
FROM vbrk INTO TABLE i_vbrk
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-vbeln
AND fkart EQ 'ZEXP'
AND vtweg IN s_vtweg
AND spart IN s_spart
AND fksto NE 'X'.
ENDIF.
SORT i_vbrk BY vbeln ASCENDING.
ENDIF.
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SORT it_report BY aubel.
*select VBAP data
SELECT posnr vbeln matnr werks
kwmeng lgort
FROM vbap
INTO TABLE i_vbap
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel.
ENDIF.
change amit by my self may be removed
*select data from VBKD
IF NOT i_vbap[] IS INITIAL.
SELECT vbeln posnr
FROM vbkd
INTO TABLE i_vbkd
FOR ALL ENTRIES IN i_vbap
WHERE vbeln = i_vbap-vbeln.
ENDIF.
SORT i_vbap BY vbeln ASCENDING.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING matnr.
SORT it_report BY matnr.
SELECT
matnr
matkl
mtart
labor
bismt
normt
ferth
zeinr
extwg
spart
FROM mara
INTO TABLE i_mara
FOR ALL ENTRIES IN i_report
WHERE matnr = i_report-matnr
AND spart IN s_spart.
ENDIF.
IF NOT i_mara[] IS INITIAL.
SORT i_mara BY matnr.
SELECT matnr
labst
FROM mard
INTO TABLE itab_mard
FOR ALL ENTRIES IN i_mara
WHERE matnr = i_mara-matnr.
ENDIF.
ENDIF.
DATA : it_mara LIKE LINE OF i_mara OCCURS 0.
IF NOT i_mara[] IS INITIAL.
REFRESH it_mara.
it_mara[] = i_mara[].
DELETE ADJACENT DUPLICATES FROM it_mara COMPARING matkl.
SORT it_mara BY matkl.
SELECT matkl wgbez
FROM t023t
INTO TABLE i_t023t
FOR ALL ENTRIES IN it_mara
WHERE matkl = it_mara-matkl.
*T024X
REFRESH it_mara.
it_mara[] = i_mara[].
DELETE ADJACENT DUPLICATES FROM it_mara COMPARING labor.
SORT it_mara BY labor.
SELECT * FROM t024x
INTO TABLE itab_t024x
FOR ALL ENTRIES IN it_mara
WHERE labor = it_mara-labor
AND spras = sy-langu.
ENDIF.
*begin of change amit
LOOP AT i_vbap.
READ TABLE i_mara WITH KEY matnr = i_vbap-matnr.
IF sy-subrc = 0.
*material type & material group
i_vbap-mtart = i_mara-mtart.
i_vbap-matkl = i_mara-matkl.
ENDIF.
MODIFY i_vbap.
ENDLOOP.
*Material Group Description
*end of change amit
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vgbel.
SORT it_report BY vgbel.
SELECT vbeln
ean11
volum
lgmng
FROM lips
INTO TABLE i_lips
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-vgbel.
ENDIF.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY vgbel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vgbel.
IF i_lips[] IS NOT INITIAL.
SELECT vbeln
wadat_ist
traid
bolnr
FROM likp
INTO TABLE i_likp
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-vgbel.
ENDIF.
SORT i_lips BY vbeln ASCENDING.
LOOP AT i_lips.
REFRESH t_line.
CLEAR w_tdname.
w_tdname = i_lips-vbeln.
CALL FUNCTION 'READ_TEXT'
EXPORTING
client = sy-mandt
id = 'ZVOW'
language = sy-langu
name = w_tdname
object = 'VBBK'
TABLES
lines = t_line
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
LOOP AT t_line.
CONCATENATE i_lips-waybill t_line-tdline INTO i_lips-waybill.
ENDLOOP.
IF sy-subrc EQ 0.
MODIFY i_lips.
ENDIF.
ENDLOOP.
*IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT a~vbeln
b~name1
b~kunnr
b~regio
b~land1
a~vkgrp
b~niels
b~kukla
b~brsch
a~vkbur
FROM vbak AS a
INNER JOIN kna1 AS b
ON akunnr = bkunnr
INTO TABLE i_kna1
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-aubel.
AND land1 = 'IN'.
*endif.
DATA : it_kna1 LIKE LINE OF i_kna1 OCCURS 0.
IF NOT i_kna1[] IS INITIAL.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY regio.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING regio.
SELECT spras
land1
bland
bezei FROM t005u
INTO TABLE i_t005u
FOR ALL ENTRIES IN it_kna1
WHERE bland = it_kna1-regio
AND spras = 'EN' AND land1 = 'IN'.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY niels.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING niels.
SELECT spras niels bezei FROM tnlst
INTO TABLE i_tnlst
FOR ALL ENTRIES IN it_kna1
WHERE niels = it_kna1-niels
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY kukla.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING kukla.
SELECT spras kukla vtext FROM tkukt
INTO TABLE itab_tkukt
FOR ALL ENTRIES IN it_kna1
WHERE kukla = it_kna1-kukla
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY brsch.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING brsch.
SELECT spras brsch brtxt FROM t016t
INTO TABLE itab_t016t
FOR ALL ENTRIES IN it_kna1
WHERE brsch = it_kna1-brsch
AND spras = sy-langu.
REFRESH it_kna1.
it_kna1[] = i_kna1[].
SORT it_kna1 BY vkgrp.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING vkgrp.
SELECT spras vkgrp bezei FROM tvgrt
INTO TABLE itab_tvgrt
FOR ALL ENTRIES IN it_kna1
WHERE vkgrp = it_kna1-vkgrp
AND spras = sy-langu.
ENDIF.
SORT i_kna1 BY vbeln ASCENDING.
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT a~vbeln
a~kunnr
b~city1
FROM vbpa AS a
INNER JOIN adrc AS b
ON aadrnr = baddrnumber
INTO TABLE i_adrc
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel
AND parvw = 'WE'.
SORT i_adrc BY vbeln ASCENDING.
ENDIF.
DATA : it_adrc LIKE LINE OF i_adrc OCCURS 0.
IF i_adrc[] IS NOT INITIAL.
REFRESH it_adrc.
it_adrc[] = i_adrc[].
SORT it_adrc BY kunnr.
DELETE ADJACENT DUPLICATES FROM it_adrc COMPARING kunnr.
SELECT kunnr name1
FROM kna1
INTO TABLE i_kna2
FOR ALL ENTRIES IN it_adrc
WHERE kunnr = it_adrc-kunnr.
ENDIF.
SELECT a~lifnr
a~vbeln
b~name1
FROM vbpa AS a
INNER JOIN lfa1 AS b
ON alifnr = blifnr
INTO TABLE i_lfa1
FOR ALL ENTRIES IN i_report
WHERE vbeln = i_report-vgbel
AND parvw = 'SP'.
SORT i_lfa1 BY vbeln ASCENDING.
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY vbeln.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING vbeln.
SELECT exnum
exdat
rdoc
status
FROM j_1iexchdr
INTO TABLE itab_exnum
FOR ALL ENTRIES IN it_report
WHERE rdoc = it_report-vbeln AND status = 'P' OR status = 'C' .
ENDIF.
change amit by my self may be removed
change amit by my self may be removed
IF i_report[] IS NOT INITIAL.
REFRESH it_report.
it_report[] = i_report[].
SORT it_report BY aubel.
DELETE ADJACENT DUPLICATES FROM it_report COMPARING aubel.
SELECT kwmeng
vbeln
lgort
FROM vbap
INTO TABLE itab_qty
FOR ALL ENTRIES IN it_report
WHERE vbeln = it_report-aubel.
ENDIF.
change amit by my self may be removed
SORT itab_qty BY vbeln.
CHECK NOT i_vbrk[] IS INITIAL.
SORT i_report BY vbeln.
DATA : t_vbrk LIKE LINE OF i_vbrk OCCURS 0.
REFRESH t_vbrk.
t_vbrk[] = i_vbrk[].
SORT t_vbrk BY knumv.
DELETE ADJACENT DUPLICATES FROM t_vbrk COMPARING knumv.
SELECT ksteu
knumv
kschl
kbetr
kwert
kposn
kmein
FROM konv
INTO TABLE it_rate
FOR ALL ENTRIES IN t_vbrk
WHERE knumv = t_vbrk-knumv
AND kschl IN ('ZR00', "Basic Price
'ZR01', "Basic Price
'ZR02', "Basic Price
'ZR03', "Basic Price
'ZR04', "Basic Price
'ZR05', "Basic Price
'JEXP', "Excise
'JECS', "ED
'ZG03', "Freight
'ZG04', "Freight
'JCST', "CST
'JLST', "LST
'ZDEV', "Dev Tax
'Z001', "Discount
'Z002', "Discount
'Z003', "Discount
'Z004', "Discount
'Z005', "Discount
'Z006', "Discount
'Z007', "Discount
Maybe you are looking for
-
Variable not always getting a value
I have a PL/SQL procedure (Oracle 10gR2 database ) that runs daily, here is a portion of it:- create or replace PROCEDURE "GLCONV_PREP" IS BEGIN DECLARE PROC_DT DATE := NULL; BEGIN SELECT (MAX(GL_CONV_SENT)+1) INTO PROC_DT FROM
-
Urgent:::how to get the employee hierarchy
hi all. let me know how to get the employee hierarchy in HR organizational management. like when we give emp id it shows developer name---superior( team lead name)-superior(project lead name)--- points will be rewarded for valuable answer.
-
[ADF FACES] How to remove the "select" header in selection column
Hi, Is there a way I can prevent the "select" header to be rendered (or customize this header) for the selection column in a af:table when using either af:tableSelectOne or af:tableSelectMany? Emmanuel.
-
Unable to connect to database which uses custom NLS charset
Hello, I have custom character set installed on my database. I'm trying to connect to DB using OCI driver. On the client machine (Linux), I have Oracle 10g Release 2 installed. Custom character set is installed on the client side too and SQL*Plus con
-
Having trouble downloading CC apps
I have a MBP from early 2011 and just upgraded the OS to the latest 10.9.1 and signed up for CC. However, after downloading Creative Cloud app onto my desktop, I haven't been able to add any apps onto my computer I see a spinning wheel on the App pag