Basic Clusterware Administration Commands
In the previous blog we talk about Oracle Clusterware basics and definitions. Now let's talk about basic administration commands.
- olsnodes
OLSNODE
S
command
provides the list of nodes and other information for all nodes
participating in the cluster. The syntax for the OLSNODES
command
is:
olsnodes [-n] [-i] [-l] [-v] [-g]
[-p]
If
you issue the
OLSNODES
command
without any command parameters, the command returns a listing of the
nodes in the cluster:node1
node2
node3
node4
Table
B-1 describes
the options you can include on the
OLSNODES
command
to obtain additional cluster-related information.Option | Description |
---|---|
-g |
Logs cluster verification information with more details.
|
-i |
Lists all nodes participating in the cluster and includes the Virtual Internet Protocol (VIP) address assigned to each node.
|
-l |
Displays the local node name.
|
-n |
Lists al nodes participating in the cluster and includes the assigned node numbers.
|
-p |
Lists all nodes participating in the cluster and includes the private interconnect assigned to each node.
|
-v |
Logs cluster verification information in verbose mode.
|
- ocrcheck
OCRCHECK utility is used to verify the OCR integrity. The OCRCHECK utility displays the version of the OCR's block format, total space available and used space, OCRID, and the OCR locations that you have configured. OCRCHECK performs a block-by-block checksum operation for all of the blocks in all of the OCRs that you have configured. It also returns an individual status for each file as well as result for the overall OCR integrity check. The following is a sample of the OCRCHECK output:
# ./ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2528
Available space (kbytes) : 259592
ID : 1197072699
Device/File Name : +DATA
Device/File integrity check succeeded
Device/File not configured
Device/File not configured
Device/File not configured
Device/File not configured
Cluster registry integrity check succeeded
Logical corruption check succeeded
Note: Run this command as root in order to enable the Cluster registry integrity check, if you run this command with a non-privileged user this will be bypassed.
- ocrcheck -local
In
Oracle Clusterware 11g release 2 (11.2), each node in a cluster has
a local registry for
node-specific resources, called an Oracle
Local Registry (OLR), that is installed and
configured when Oracle
Clusterware installs OCR. Multiple processes on each node
have
simultaneous read and write access to the OLR particular to the node
on which
they reside, regardless of whether Oracle Clusterware is
running or fully functional.
By
default, OLR is located at Grid_home/cdata/host_name.olr on each
node.
Manage OLR using the OCRCHECK, OCRDUMP, and OCRCONFIG
utilities as root
with the -local option.
# ./ocrcheck -local
Status of Oracle Local Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2184
Available space (kbytes) : 259936
ID : 1563540278
Device/File Name : /u01/app/11.2.0/grid/cdata/ol5-112-rac1.olr
Device/File integrity check succeeded
Local registry integrity check succeeded
Logical corruption check succeeded
- crsctl
CRSCTL is an interface between
you and Oracle Clusterware, parsing and calling Oracle Clusterware
APIs for Oracle Clusterware objects.
Oracle
Clusterware 11g
release
2 (11.2) introduces cluster-aware commands with which you can
perform check, start, and stop operations on the cluster. You can
run these commands from any node in the cluster on another node in
the cluster, or on all nodes in the cluster, depending on the
operation.
CRSCTL documentation is quite extensive and can be found in the below link:
(http://docs.oracle.com/cd/E11882_01/rac.112/e16794/crsref.htm)
CRSCTL can be also used to check the state of the Voting disks:
# ./crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 911b058da40b4f96bf456abb771dddc8 (/dev/oracleasm/disks/DISK1) [DATA]
Located 1 voting disk(s).
Thanks,
Alfred
# ./ocrcheck
Status of Oracle Cluster Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2528
Available space (kbytes) : 259592
ID : 1197072699
Device/File Name : +DATA
Device/File integrity check succeeded
Device/File not configured
Device/File not configured
Device/File not configured
Device/File not configured
Cluster registry integrity check succeeded
Logical corruption check succeeded
Note: Run this command as root in order to enable the Cluster registry integrity check, if you run this command with a non-privileged user this will be bypassed.
- ocrcheck -local
By default, OLR is located at Grid_home/cdata/host_name.olr on each node. Manage OLR using the OCRCHECK, OCRDUMP, and OCRCONFIG utilities as root with the -local option.
# ./ocrcheck -local
Status of Oracle Local Registry is as follows :
Version : 3
Total space (kbytes) : 262120
Used space (kbytes) : 2184
Available space (kbytes) : 259936
ID : 1563540278
Device/File Name : /u01/app/11.2.0/grid/cdata/ol5-112-rac1.olr
Device/File integrity check succeeded
Local registry integrity check succeeded
Logical corruption check succeeded
- crsctl
Oracle Clusterware 11g release 2 (11.2) introduces cluster-aware commands with which you can perform check, start, and stop operations on the cluster. You can run these commands from any node in the cluster on another node in the cluster, or on all nodes in the cluster, depending on the operation.
CRSCTL documentation is quite extensive and can be found in the below link:
(http://docs.oracle.com/cd/E11882_01/rac.112/e16794/crsref.htm)
CRSCTL can be also used to check the state of the Voting disks:
# ./crsctl query css votedisk
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 911b058da40b4f96bf456abb771dddc8 (/dev/oracleasm/disks/DISK1) [DATA]
Located 1 voting disk(s).
Thanks,
Alfred
Labels: Clusterware
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home