Oracle Clusterware provides a rich set of tools that we have used to divide the common tools into RAC's four-tier organization, and then introduce:
Node Layer :
Olsnodes
Parameter-n-i-P
Network layer:
Oifcfg
Four sub-commands can be viewed through the Oifcfg-help
Iflist Display the list of ports
Getif can obtain individual network port information
Setif Configuring a single network port
Delif Deleting a network port
Cluster Layer:
CRSTCL, Orccheck, Ocrdump, Ocrconfig
Application layer:
Srvctl, Onsctl, Crs_stat
----=-------=-----=------=---------=---------=-------=-------=---------=----------=----------=------=---------= --------=---------=--------=--------=---------=--------=-------=-------=-------
Through the above statement, we can divide the Crsctl command, is used for the management of the cluster layer, and the SRVCTL command is used for the management of various services under the cluster layer. As discussed in Itpub: http://www.itpub.net/thread-1701358-1-1.html
CRSCTL should be cluster control, it manages cluster level content, such as CRSD CSSD CSS and other processes and configuration management
Srvctl is the management of resources, is the management of resources within cluster, such as instance ASM Listener VIP ONS GSD service .....
Oracle's official explanation, this is nothing to tangle with, each other, different level management:
CRSCTL Overview:
Crsctl is a interface between you and Oracle Clusterware, parsing and calling Oracle Clusterware APIs for Oracle Clusterw is objects.
Oracle clusterware 11g Release 2 (11.2) introduces Cluster-aware commands with which can perform check, start, and STO P Operations on the Cluster. You can run these commands from any node in the cluster to another node in the cluster, or on all nodes in the cluster, DE Pending on the Operation.
You can use CRSCTL commands to perform several operations on Oracle Clusterware, such as:
Starting and stopping Oracle clusterware resources
Enabling and disabling Oracle Clusterware daemons
Checking the health of the cluster
Managing resources that represent third-party applications
Integrating Intelligent Platform Management Interface (IPMI) with Oracle Clusterware to provide failure isolation support and to ensure cluster Integrity
Debugging Oracle Clusterware Components
Overview of SRVCTL
Use the SRVCTL to manage configuration information. You can use SRVCTL commands to add, remove, start, stop, modify, enable, and disable a number of entities, such as Databas ES, instances, listeners, SCAN listeners, services, grid naming Service (GNS), and Oracle ASM.
Some SRVCTL Operations Modify the configuration data stored in the Oracle Cluster Registry (OCR). SRVCTL performs other operations, such as starting and stopping instances, by sending requests to the Oracle Clusterware p Rocess (CRSD), which then starts or stops the Oracle clusterware resources. |
But there is a bit of doubt, if the implementation of Crsctl stop resources, I found instance VIP and so can be stopped, so csrctl can also be managed to "cluster resources"
For:
The amount ... How should this be explained:
Host stopped the process of the host will also stop, so intuitive? VIP is cluster resources, cluster if be stopped cluster resources instance, ASM, VIP .... Will stop.
Ext.: http://blog.csdn.net/cymm_liu/article/details/12031605
The difference between Rac6--crsctl and Srvctl command understanding