SlideShare a Scribd company logo
1 of 20
Download to read offline
SRVCTL Commands


 srvctl modify service -d db_unique_name -s service_name -i old_inst_name
 -t new_inst_name [-f]


 Table E–35   srvctl modify service Options for an Available Instance
Option                        Description
                              Unique name for the database.
-d db_unique_name
                              Service name.
-s service_name
                              Old instance name.
-i old_inst_name
                              New instance name.
-t new_inst_name
                              Disconnect all sessions during stop or relocate service
-f
                              operations.


 You can also use the srvctl modify service command to change an available
 instance to a preferred instance as follows:
 srvctl modify service -d db_unique_name -s service_name -i avail_inst_name -r [-f]


 Table E–36   srvctl modify service Options for Changing an Available Instance to
 Preferred
     Option                   Description
                              Unique name for the database.
     -d db_unique_name
                              Service name.
     -s service_name
                              Instance name.
     -i avail_inst_name
                              Upgrade instance to preferred.
     -r
                              Disconnect all sessions during stop or relocate service
     -f
                              operations.


 Examples An example of moving a service member from one instance to another is:
 srvctl modify service -d crm -s crm -i crm1 -t crm2

 An example of changing an available instance to a preferred instance is:
 srvctl modify service -d crm -s crm -i crm1 -r

 To change the status of multiple instances, you can use the srvctl modify
 service command to list which instances are to be the preferred and which are to be
 the available instances for a service as follows:
 srvctl modify service -d db_unique_name -s service_name -n -i pref_inst_list [-a
 avail_inst_list] [-f]


 Table E–37 srvctl modify service Options for Changing Instances between Preferred
 and Available status
 Option                       Description
                              Unique name for the database.
 -d db_unique_name
                              Service name.
 -s service_name




                                                        Server Control Utility Reference   E-23
SRVCTL Commands


                  Table E–37 (Cont.) srvctl modify service Options for Changing Instances between
                  Preferred and Available status
                  Option                            Description
                                                    Uses only the instances named for this service (unnamed
                  -n
                                                    instances already assigned to the service are removed).
                                                    List of preferred instances.
                  -i avail_inst_name
                                                    List of available instances.
                  -a avail_inst_list
                                                    Disconnect all sessions during stop or relocate service
                  -f
                                                    operations.


                  Example An example of this command to exchange a preferred and available instance
                  is:
                  srvctl modify service -d crm -s crm -n -i crm1 -a crm2



                  srvctl modify nodeapps
                  Applies a new Oracle home or virtual IP address to nodeapps.

                  Syntax and Options Use the srvctl modify nodeapps command with the following
                  syntax:
                  srvctl modify nodeapps -n node_name [-o oracle_home] [-A new_vip_address]


                  Table E–38     srvctl modify nodeapps Option
            Option                             Description
                                               Node name.
            -n node_name
                                               Oracle home for the cluster database.
            -o oracle_home
                                               The node level VIP address (name|ip/netmask[/if1[|if2|...]]).
            -A new_vip_address


                  Example An example of this command is:
                  srvctl modify nodeapps -n mynode1 -A 100.200.300.40/255.255.255.0/eth0


srvctl relocate
                  Relocates the named service names from one named instance to another named
                  instance. The srvctl relocate command works on only one source instance and
                  one target instance at a time, relocating a service from a single source instance to a
                  single target instance. The target instance must be on the preferred or available list for
                  the service. The relocated service is temporary until you modify the configuration. The
                  srvctl modify command described on page E-24 permanently changes the service
                  configuration.

                  Table E–39     srvctl relocate Summary
        Command                                  Description
        srvctl relocate service on page E-25     Relocates the named service names from one named instance to
                                                 another named instance




E-24 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands


                srvctl relocate service
                Temporarily relocates a service member to run on another instance.

                Syntax and Options Use the srvctl relocate service command with the
                following syntax:
                srvctl relocate service -d db_unique_name -s service_name -i old_inst_name -t new_
                inst_name [-f]


                Table E–40   srvctl relocate service Options
                 Option                        Description
                                               Unique name for the database.
                 -d db_unique_name
                                               Service name.
                 -s service_name
                                               Old instance name.
                 -i old_inst_name
                                               New instance name.
                 -t new_inst_name
                                               Disconnect all sessions during stop or relocate service
                 -f
                                               operations.


                Example To temporarily relocate a named service member from crm1 to crm3:
                srvctl relocate service -d crm -s crm -i crm1 -t crm3



srvctl status
                Displays the current state of a named database, instances, services, or node
                applications.

                Table E–41   srvctl status Summary
                  Command                                    Description
                  srvctl status database on page E-25        Obtains the status of a database.
                  srvctl status instance on page E-26        Obtains the status of a instance.
                  srvctl status service on page E-26         Obtains the status of services.
                  srvctl status nodeapps on page E-27        Obtains the status of node applications.
                  srvctl status asm on page E-27             Obtains the status of ASM instances.


                srvctl status database
                Obtains the status of instances and their services.

                Syntax and Options Use the srvctl status database command with the following
                syntax:
                srvctl status database -d db_unique_name [-f] [-v]


                Table E–42   srvctl status database Options
                 Option                        Description
                                               Unique name for the database
                 -d db_unique_name
                                               Include disabled applications
                 -f


                                                                           Server Control Utility Reference   E-25
SRVCTL Commands


                   Table E–42 (Cont.) srvctl status database Options
                    Option                       Description
                                                 Verbose output
                    -v


                   Example An example of this command is:
                   srvctl status database -d crm -v



                   srvctl status instance
                   Obtains the status of instances.

                   Syntax and Options Use the srvctl status instance command with the following
                   syntax:
                   srvctl status instance -d db_unique_name -i inst_name_list [-f] [-v]


                   Table E–43   srvctl status instance Options
                    Option                       Description
                                                 Unique name for the database
                    -d   db_unique_name
                                                 Comma-delimited list of instance names
                    -i inst_name_list
                                                 Include disabled applications
                    -f
                                                 Verbose output
                    -v


                   Example An example of this command is:
                   srvctl status instance -d crm -i quot;crm1,crm2quot; -v



                   srvctl status service
                   Obtains the status of a service.

                   Syntax and Options Use the srvctl status service command with the following
                   syntax:
                   srvctl status service -d db_unique_name -s service_name_list [-f] [-v]


                   Table E–44   srvctl status service Options
              Option                             Description
                                                 Unique name for the database
              -d db_unique_name
                                                 Comma-delimited list of service names
              -s service_name_list
                                                 Include disabled applications
              -f
                                                 Verbose output
              -v

                   Example The following example obtains the status of a named service globally across
                   the database:
                   srvctl status service -d crm -s crm -v




E-26 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands


                srvctl status nodeapps
                Obtains the status of node applications on a particular node.

                Syntax and Options Use the srvctl status nodeapps command with the following
                syntax:
                srvctl status nodeapps -n node_name

                The only option available for this command is -n to specify the node name.

                Example An example of this command to obtain the status of all nodes supporting
                database applications is:
                srvctl status nodeapps -n mynode1



                srvctl status asm
                Obtains the status of an ASM instance.

                Syntax and Options Use the srvctl status asm command with the following syntax:
                srvctl status asm -n node_name

                The only option available for this command is -n to specify the node name.

                Example An example of this command is:
                srvctl status asm -n crmnode1



srvctl getenv
                Gets and displays values for the environment from the configuration file. Use SRVCTL
                with the set, get, and unset environment configuration verbs to administer the
                environment configurations for databases, instances, services, and node applications.

                Table E–45    srvctl getenv Summary
      Command                               Description
      srvctl getenv database on page E-27   Gets the cluster database environment values.
      srvctl getenv instance on page E-28   Gets the instance environment values.
      srvctl getenv service on page E-28    Gets the service environment values.
      srvctl getenv nodeapps on page E-29   Gets the node application environment values.


                srvctl getenv database
                Displays the cluster database environment values.

                Syntax and Options Use the srvctl getenv database command with the following
                syntax:
                srvctl getenv database -d db_unique_name [-t name_list]




                                                                     Server Control Utility Reference   E-27
SRVCTL Commands



                  Table E–46   srvctl getenv database Options
                    Options                   Description
                                              Unique name for the database
                    -d db_unique_name
                                              Names of environment variables
                    -t name_list


                  Example The following example gets the environment configuration for a cluster
                  database:
                  srvctl getenv database -d crm



                  srvctl getenv instance
                  Gets the values for an instance environment configuration.

                  Syntax and Options Use the srvctl getenv instance command with the following
                  syntax:
                  srvctl getenv instance -d db_unique_name -i inst_name [-t name_list]


                  Table E–47   srvctl getenv database Options
                    Options                   Description
                                              Unique name for the database
                    -d db_unique_name
                                              Instance name
                    -i inst_name
                                              Names of environment variables
                    -t name_list


                  Example The following example sets the environment configuration for an instance:
                  srvctl getenv instance -d -crm -i instance1



                  srvctl getenv service
                  Gets the values for a service environment configuration.

                  Syntax and Options Use the srvctl getenv service command with the following
                  syntax:
                  srvctl getenv service -d db_unique_name -s service_name [-t name_list]


                  Table E–48   srvctl getenv service Options
                    Options                   Description
                                              Unique name for the database
                    -d db_unique_name
                                              Service name
                    -s service_name
                                              Names of environment variables
                    -t name_list


                  Example The following example lists all environment variables for a service:
                  srvctl getenv service -d crm -s crm




E-28 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands


                  srvctl getenv nodeapps
                  Gets the environment variables for the node application configurations.

                  Syntax and Options Use the srvctl getenv nodeapps command with the following
                  syntax:
                  srvctl getenv nodeapps -n node_name [-t name_list]


                  Table E–49    srvctl getenv nodeapps Options
                     Options                     Description
                                                 Node name
                     -n node_name
                                                 Names of environment variables
                     -t name_list


                  Example The following example lists all environment variables for the node
                  applications:
                  srvctl getenv nodeapps -n crmnode1



srvctl setenv and unsetenv
                  The setenv command sets values for the environment in the configuration file. The
                  unsetenv command unsets values for the environment in the configuration file.

                  Table E–50    srvctl setenv and unsetenv Summary
  Command                                  Description
  srvctl setenv database on page E-29      Administers cluster database environment configurations
  srvctl setenv instance on page E-30      Administers instance environment configurations
  srvctl setenv service on page E-30       Administers service environment configurations
  srvctl setenv nodeapps on page E-31      Administers node application environment configurations
  srvctl unsetenv database on page E-31    Unsets the cluster database environment configuration
  srvctl unsetenv instance on page E-31    Unsets instance environment configurations
  srvctl unsetenv service on page E-32     Unsets service environment configurations
  srvctl unsetenv nodeapps on page E-32 Unsets node application environment configurations


                  srvctl setenv database
                  Administers cluster database environment configurations.

                  Syntax and Options Use the srvctl setenv database command with the following
                  syntax:
                  srvctl setenv database -d db_unique_name {-t name=val[,name=val,...] | -T
                  name=val}


                  Table E–51    srvctl setenv database Options
      Options                             Description
                                          Unique name for the database.
      -d db_unique_name
                                          Names and values of environment variables.
      -t =,...nameval


                                                                          Server Control Utility Reference   E-29
SRVCTL Commands


                  Table E–51 (Cont.) srvctl setenv database Options
      Options                             Description
                                          Enables single environment variable to be set to a value that contains
      -T name=val
                                          commas or other special characters.


                  Example The following example sets the language environment configuration for a
                  cluster database:
                  srvctl setenv database -d crm -t LANG=en



                  srvctl setenv instance
                  Administers instance environment configurations.

                  Syntax and Options Use the srvctl setenv instance with the following syntax:
                  srvctl setenv instance -d db_unique_name [-i inst_name] {-t
                  name=val[,name=val,...] | -T name=val}


                  Table E–52   srvctl setenv instance Options
     Options                       Description
                                   Unique name for the database.
     -d db_unique_name
                                   Instance name.
     -i inst_name
                                   Names and values of environment variables.
     -t =,...nameval
                                   Enables single environment variable to be set to a value that contains
     -T name=val
                                   commas or other special characters.


                  Example The following example sets the environment configuration for an instance:
                  srvctl setenv instance -d -crm -i instance1 -t LANG=EN



                  srvctl setenv service
                  Administers service environment configurations.

                  Syntax and Options Use the srvctl setenv service command with the following
                  syntax:
                  srvctl setenv service -d db_unique_name [-s service_name] {-t
                  name=val[,name=val,...] | -T name=val}


                  Table E–53   srvctl setenv service Options
     Options                          Description
                                      Unique name for the database.
     -d db_unique_name
                                      Service name.
     -s service_name
                                      Names and values of environment variables.
     -t =,...nameval
                                      Enables single environment variable to be set to a value that contains
     -T name=val
                                      commas or other special characters.




E-30 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands


          Example To set all environment variables for a service:
          srvctl setenv service -d crm -s crm -t CLASSPATH=/usr/local/jdk/jre/rt.jar



          srvctl setenv nodeapps
          Sets the environment variables for the node application configurations.

          Syntax and Options Use the srvctl setenv nodeapps command as follows:
          srvctl setenv nodeapps -n node_name {-t name=val[,name=value,...] | -T name=value}


          Table E–54   srvctl setenv nodeapps Options
Options                        Description
                               Node name.
-n node_name
                               Names and values of environment variables.
-t =,...nameval
                               Enables single environment variable to be set to a value that contains
-T name=val
                               commas or other special characters.


          Example To set an environment variable for a node application:
          srvctl setenv nodeapps -n crmnode1 -t CLASSPATH=/usr/local/jdk/jre/rt.jar



          srvctl unsetenv database
          Unsets the cluster database environment configurations.

          Syntax and Options Use the srvctl unsetenv database command as follows:
          srvctl unsetenv database -d db_unique_name -t name_list


          Table E–55   srvctl unsetenv database Options
           Options                     Description
                                       Unique name for the database.
           -d db_unique_name
                                       Names of environment variables.
           -t name_list

          Example The following example unsets the environment configuration for a cluster
          database environment variable:
          srvctl unsetenv database -d crm -t CLASSPATH



          srvctl unsetenv instance
          Unsets instance environment configurations.

          Syntax and Options Use the srvctl unsetenv instance command as follows:
          srvctl unsetenv instance -d db_unique_name [-i inst_name] -t name_list




                                                                  Server Control Utility Reference   E-31
SRVCTL Commands



                  Table E–56   srvctl unsetenv instance Options
                   Options                    Description
                                              Unique name for the database.
                   -d db_unique_name
                                              Instance name.
                   -i instance_name
                                              Names of environment variables.
                   -t name_list

                  Example The following example unsets the environment configuration for an instance:
                  srvctl unsetenv instance -d -crm -i instance1 -t CLASSPATH



                  srvctl unsetenv service
                  Unsets service environment configurations.

                  Syntax and Options Use the srvctl unsetenv service command as follows:
                  srvctl unsetenv service -d db_unique_name [-s service_name] -t name_list


                  Table E–57   srvctl unsetenv service Options
                   Options                    Description
                                              Unique name for the database.
                   -d db_unique_name
                                              Service name.
                   -s service_name
                                              Names of environment variables.
                   -t   name_list


                  Example To unset an environment variables for a service:
                  srvctl unsetenv service -d crm -s crm -t CLASSPATH



                  srvctl unsetenv nodeapps
                  Unsets the environment configuration for the node application configurations.

                  Syntax and Options Use the srvctl unsetenv nodeapps command as follows:
                  srvctl unsetenv nodeapps -n node_name -t name_list


                  Table E–58   srvctl unsetenv nodeapps Options
             Options                          Description
                                              Node name.
             -n node_name
                                              Names and values of environment variables.
             -t name=val


                  Example The following example unsets the environment configuration for a node's
                  node applications:
                  srvctl unsetenv nodeapps -n crmnode1 -t name_list




E-32 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands



srvctl remove
                Removes the configuration, the Oracle Clusterware applications for the node
                (including the virtual IP address, the Oracle Enterprise Manager agent, the GSD, and
                the Listeners), the database, named instances, or the named services from the cluster
                database. Environment settings for the object are also removed.
                If you do not use the force flag (-f), then Oracle prompts you to confirm whether to
                proceed. If you use the force (-f) option, then the remove operation proceeds without
                prompting and continues processing even when it encounters errors. Even when the
                Oracle Clusterware resources cannot be removed, the OCR configuration is removed,
                so that the object now appears not to exist, but there are still Oracle Clusterware
                resources. Use the -f option with extreme caution because this could result in an
                inconsistent OCR.
                To use the remove verb, you must first stop the node applications, database, instance,
                or service for which you are specifying srvctl remove. Oracle recommends that you
                perform a disable operation before using this command, but this is not required. You
                must stop the target object before running the srvctl remove command. The srvctl
                stop command is described on page E-17.

                Table E–59   srvctl remove Summary
       Command                                      Description
       srvctl remove database on page E-33          Removes a database and configuration.
       srvctl remove instance on page E-33          Removes one or more instances and configurations.
       srvctl remove service on page E-34           Removes services.
       srvctl remove nodeapps on page E-34          Removes node applications.
       srvctl remove asm on page E-35               Removes ASM instances


                srvctl remove database
                Removes a database configuration.

                Syntax and Options Use the srvctl remove database command with the following
                syntax:
                srvctl remove database -d db_unique_name [-f]


                Table E–60   srvctl remove database Options
                 Options                     Description
                                             Unique name for the database.
                 -d db_unique_name
                                             Force remove.
                 -f


                Example An example of this command is:
                srvctl remove database -d crm



                srvctl remove instance
                Removes the configurations for an instance.

                Syntax and Options Use the srvctl remove instance command with the following
                syntax:


                                                                     Server Control Utility Reference   E-33
SRVCTL Commands


                  srvctl remove instance -d db_unique_name -i inst_name [-f]


                  Table E–61   srvctl remove instance Options
                   Options                    Description
                                              Unique name for the database.
                   -d db_unique_name
                                              Instance name.
                   -i inst_name
                                              Force remove.
                   -f


                  Example An example of this command is:
                  srvctl remove instance -d crm -i crm01



                  srvctl remove service
                  Removes the configuration for a service.

                  Syntax and Options Use the srvctl remove service command as follows:
                  srvctl remove service -d db_unique_name -s service_name [-i inst_name] [-f]


                  Table E–62   srvctl remove service Options
                   Options                    Description
                                              Unique name for the database.
                   -d db_unique_name
                                              Service name.
                   -s service_name
                                              Instance name.
                   -i inst_name
                                              Force remove.
                   -f


                  Examples An example of this command is:
                  srvctl remove service -d crm -s sales

                  The following example removes the services from specific instances:
                  srvctl remove service -d crm -s sales -i crm01,crm02



                  srvctl remove nodeapps
                  Removes the node application configuration from the specified node. You must have
                  full administrative privileges to run this command. On UNIX-based systems, you
                  must be logged in as root and on Windows-based systems, you must be logged in as
                  a user with Administrator privileges.

                  Syntax Use the srvctl remove nodeapps command as follows:
                  srvctl remove nodeapps -n node_name_list [-f]


                  Table E–63   srvctl remove nodeapps Options
              Options                         Description
                                              Node name or a comma-delimited list of node names.
              -n node_name_list



E-34 Oracle Clusterware and RAC Administration and Deployment Guide
SRVCTL Commands


              Table E–63 (Cont.) srvctl remove nodeapps Options
         Options                         Description
                                         Force remove.
         -f


              Example An example of this command is:
              srvctl remove nodeapps -n quot;mynode1,mynode2,mynode3quot;



              srvctl remove asm
              Removes an ASM instance.

              Syntax and Options Use the srvctl remove asm command with the following syntax:
              srvctl remove asm -n node_name [-i asm_inst_name]


              Table E–64   srvctl remove asm Option
Option                               Description
                                     Node name
-n node_name
                                     ASM instance name.
-i asm_inst_name


              Example An example of this command is:
              srvctl remove asm -n crmnode1 -i asm1




                                                                  Server Control Utility Reference   E-35
SRVCTL Commands




E-36 Oracle Clusterware and RAC Administration and Deployment Guide
F
          Oracle Real Application Clusters Tools
                                      Messages

           This appendix describes the Oracle Real Application Clusters (RAC) management
           tools messages. The messages in this appendix appear alphabetically by group. The
           topics in this appendix are:
               Overview of Real Application Clusters-Specific Messages
           ■


               PRKA—Cluster Node Applications Messages
           ■


               PRKC—Cluster Command Messages
           ■


               PRKD—Global Services Daemon Messages
           ■


               PRKE—Global Services Daemon Controller Utility Messages
           ■


               PRKH—Server Manager (SRVM) Messages
           ■


               PRKI—Cluster Pre-Install Messages
           ■


               PRKN—Server Manager (SRVM) System Library Messages
           ■


               PRKO—Server Control (SRVCTL) Utility Messages
           ■


               PRKP—Cluster Database Management Messages
           ■


               PRKR—Cluster Registry Messages
           ■


               PRKS—Automatic Storage Management Messages
           ■


               PRKU—Command-Line Parser Utility Messages
           ■


               PRKV—Virtual IP Configuration Assistant Messages
           ■



                  See Also: Oracle Database Platform Guide for Microsoft Windows
                  (32-Bit) for Windows-based messages and for all other messages
                  refer search online at
                  http://tahiti.oracle.com


Overview of Real Application Clusters-Specific Messages
           Within Oracle Database 10g, RAC messages use the same ORA prefix and reside in the
           same e*.msg files as non-RAC or single-instance Oracle database messages.
           Additionally, some RAC messages are issued by the single-instance Oracle database.
           These messages appear online by way of a Tahiti error message search as described in
           the Oracle database documentation in the Preface of this book under the heading
           quot;Related Documentsquot; on page -xiv.




                                               Oracle Real Application Clusters Tools Messages F-1
PRKA—Cluster Node Applications Messages



Prefixes and Message Codes for RAC-Specific Messages
                  Message prefixes indicate where to find information about the messages in this
                  chapter. In addition, the prefixes indicate which RAC component issued the messages.


Types of Real Application Clusters Messages and Related Files
                  The RAC high availability and cluster database management tools use the following
                  syntax for internal messages:
                  PRKx-0000: Cause description quot;variablequot; text {variable} text {variable}

                  A message might appear as follows:
                  PRKC-1022 quot;Could not get quot;node namequot; for node {0} in {1}quot;

                  The variables in the previous example represent numbers, names, and character
                  strings for objects in the physical or logical cluster and the cluster database. you can
                  ignore empty variables.


PRKA—Cluster Node Applications Messages
                  PRKA-2001: GSD already exists
                     Cause: An attempt was made to create the Global Services Daemon (GSD)
                     application while there is a running GSD application.
                      Action: Stop and remove the running GSD and create the GSD application again
                      using the 'srvctl add nodeapps' command.

                  PRKA-2002: Listener already exists
                     Cause: An attempt was made to create a Listener application while there is a
                     running Listener application.
                      Action: Stop and remove the running Listener and create the Listener application
                      again using the 'srvctl add nodeapps' command.

                  PRKA-2003: EM Agent already exists
                     Cause: An attempt was made to create an Agent application while there is a
                     running Agent application.
                      Action: Stop and remove the running Agent and create the Agent application
                      again using the 'srvctl add nodeapps' command.

                  PRKA-2004: No database found for the cluster.
                     Cause:
                      Action:

                  PRKA-2005: Netmasks are different for starting and ending IP addresses
                     Cause: Invalid range of VIP addresses specified for the cluster.
                      Action: Check if the starting and ending addresses in the VIP range belong to the
                      same netmask.

                  PRKA-2006: Invalid VIP address range
                     Cause: Invalid range of VIP addresses specified for the cluster.
                      Action: Check if the starting address is less than ending address.

                  PRKA-2007: Empty VIP address range
                     Cause: Invalid range of VIP addresses specified for the cluster.

F-2 Oracle Clusterware and RAC Administration and Deployment Guide
PRKA—Cluster Node Applications Messages


    Action: Enter valid non-null VIP address range.

PRKA-2008: No VIP address is available in the VIP pool
   Cause: No IP addresses are available for use in the range of IP addresses that you
   specified earlier.
    Action: Check the VIP address pool to ensure that you are using valid VIP
    addresses.

PRKA-2009: VIP address is not found
   Cause: IP address is not found.
    Action: Enter valid VIP address.

PRKA-2010: VIP address already exists
   Cause: An attempt was made to create a Virtual IP while there is a running
   Virtual IP application.
    Action: Stop and remove the running Virtual IP application and create the Virtual
    IP application using the 'srvctl add nodeapps' command.

PRKA-2011: Remote command failed - not used?
   Cause: The command failed to execute on remote node.
    Action: Check the command for syntax and semantics and reissue the command.

PRKA-2012: Failed to get the VIP address range configuration from the OCR
   Cause: There might not be any IP address ranges in the OCR or it is possible that
   an OCR error occurred while retrieving the VIP address range.
    Action: Refer to the OCR logs for detailed error information.

PRKA-2013: Failed to add the VIP address range configuration to the OCR
   Cause: An OCR error occurred while adding the VIP address range into the OCR.
    Action: Refer to the OCR logs for detailed error information.

PRKA-2014: Failed to remove the VIP address range configuration from the OCR
   Cause: An OCR error occurred while adding the VIP address range into the OCR.
    Action: Refer to the OCR logs for detailed error information.

PRKA-2015: Invalid node name
   Cause: The node name that you entered does not belong to the cluster.
    Action: Enter a node that belongs to the cluster.

PRKA-2016: Invalid listener name
   Cause: The listener name entered is invalid.
    Action: Correct the listener name.

PRKA-2017: There are no IP addresses in the specified range. Make sure to specify
   the correct range for the IP addresses.
   Cause:
    Action: Specify valid range for IP addresses.

PRKA-2018: Virtual IP can only be created or removed by the system privilege user.
   Cause: Only users with administrative privileges can configure Virtual IPs on the
   system.



                                       Oracle Real Application Clusters Tools Messages F-3
PRKC—Cluster Command Messages


                     Action: Verify the privileges of the user who is attempting to create or remove the
                     VIP address.

                 PRKA-2019: Error executing command quot;{0}quot;. File is missing.
                    Cause:
                     Action:


PRKC—Cluster Command Messages
                 PRKC-1023: Invalid IP address format: {0}
                    Cause: The given IP address does not adhere to the IP address format standard.
                     Action: Use the correct IP address format.

                 PRKC-1024: Invalid netmask: {0}
                    Cause: The given netmask format does not adhere to the format standard.
                     Action: Change the netmask format to a valid netmask format.

                 PRKC-1025: Failed to create a file in directory {0}
                    Cause: Might be due to insufficient permission or due to insufficient disk space.
                     Action: Check the permission on the directory and available space.

                 PRKC-1026: Failed doing I/O to file {0}
                    Cause: Might be due to insufficient permission or due to insufficient disk space or
                    network issue.
                     Action: Check the permission on the directory and available space. Make sure the
                     storage medium is accessible.

                 PRKC-1027: Error checking existence of file {0} on {1}
                    Cause: Might be due to an improper user equivalence configuration or due to
                    insufficient permissions on the parent directory.
                     Action: Verify that user equivalence is correctly configured and that the directory
                     has read and execute permissions.

                 PRKC-1028: Error checking write permission for directory {0} on {1}
                    Cause: Might be due to an improper user equivalence configuration or due to
                    insufficient permissions on the parent directory.
                     Action: Verify that user equivalence is correctly configured and that the directory
                     has read and execute permissions.

                 PRKC-1029: Failed to get modification time for file {0} on node {1}, [2]
                    Cause: Might be due to an improper user equivalence configuration or due to
                    insufficient permissions on the parent directory.
                     Action: Verify that user equivalence is correctly configured and that the directory
                     has read and execute permissions.

                 PRKC-1030: Error checking accessibility for node {0}, {1}
                    Cause: Might be due to a network issue or to an improper user equivalence
                    setup.
                     Action: Check node reachability between the local and the remote nodes and
                     make sure user equivalence is correctly configured.

                 PRKC-1031: Error checking free space for {0} on {1}


F-4 Oracle Clusterware and RAC Administration and Deployment Guide
PRKC—Cluster Command Messages


    Cause: Might be due to a network issue or to an improper user equivalence setup.
    Action: Check node reachability between the local and the remote nodes and
    make sure that user equivalence is correctly configured.

PRKC-1032: Directory {0} does not exist
   Cause: The specified directory does not exist.
    Action: Make sure that the specified directory exists. Use an absolute path for the
    directory.

PRKC-1033: Executable {0} does not exist
   Cause: The specified executable does not exist.
    Action: Verify the existence of the executable before retrying.

PRKC-1034: No local node name found for host {0}
   Cause: The local node may not be part of the cluster or an error may have
   occurred while retrieving the local node name.
    Action: Check CRS logs in ORA_CRS_HOME/log/<hostname> and OCR logs in
    ORA_CRS_HOME/srvm/log.

PRKC-1035: Node names for this cluster could not be retrieved
   Cause: An error occurred while retrieving node names from the cluster.
    Action: Check CRS logs in ORA_CRS_HOME/log/<hostname> and OCR logs in
    ORA_CRS_HOME/srvm/log.

PRKC-1036: CRS_HOME name passed to the method was null
   Cause: The CRS home name cannot be null.
    Action: Pass non-null CRS_HOME to the method.

PRKC-1037: Error removing files listed in {0} from node {1}
   Cause: Might be due to an improper user equivalence configuration or due to
   insufficient permissions.
    Action: Verify that user equivalence is correctly configured and that the
    mentioned files have the correct permissions.

PRKC-1038: Error copying files listed in {0} to node {1}
   Cause: Might be due to an improper user equivalence configuration or due to
   insufficient permissions.
    Action: Verify that user equivalence is correctly configured and that the
    mentioned files have the correct permissions.

PRKC-1039: Error creating directories listed in {0} on node {1}
   Cause: Might be due to an improper user equivalence configuration or due to
   insufficient permissions.
    Action: Verify that user equivalence is correctly configured and that the
    mentioned files have the correct permissions.

PRKC-1040: Remote Shell is not known yet.
   Cause: User equivalence is not yet configured.
    Action: Configure user equivalence.

PRKC-1041: Remote Copy command is not known yet.
   Cause: User equivalence is not yet configured.


                                      Oracle Real Application Clusters Tools Messages F-5
PRKC—Cluster Command Messages


                     Action: Configure user equivalence.

                 PRKC-1042: The Remote Shell {0} requested by client is not recognized
                    Cause: The system does not recognize the given remote shell command.
                     Action: Use ssh or rsh as the remote shell.

                 PRKC-1043: The Remote Copy command {0} requested by client is not recognized
                    Cause: The system does not recognize the given remote copy command.
                     Action: Use scp or rcp for remote copy.

                 PRKC-1044: Failed to check remote command execution setup for node {0} using
                    shells {1} and {2}
                    Cause: Could not find the remote shell commands {1} and {2} on node {0}.
                     Action: Configure user equivalence. Use environment variables to pass remote
                     shell commands.

                 PRKC-1045: Node name is null
                    Cause: Node name received is null.
                     Action: Pass non-null node name to method/command.

                 PRKC-1046: The file list passed to the method was null
                    Cause: The list of files obtained is null.
                     Action: Pass non-null file list to method.

                 PRKC-1047: The directory list passed to the method was null
                    Cause: The list of directories obtained is null.
                     Action: Pass non-null directory list to method.

                 PRKC-1048: {0} is not supported on Windows platform
                    Cause: Unsupported operation.
                     Action: Do not attempt {0} on Windows.

                 PRKC-1049: CRS is not supported in version {0}. It is supported from version {1}
                    onwards
                    Cause: Unsupported operation.
                     Action: Upgrade to version {1} before attempting CRS commands.

                 PRKC-1050: EVM is not supported in version {0}. It is supported from version {1}
                    onwards
                    Cause: Unsupported operation.
                     Action: Upgrade to version {1} before attempting to use EVM.

                 PRKC-1051: Invalid data to set for registry key {0}.
                    Cause: Data validation failed for registry operation.
                     Action: Check data passed as value for registry key {0}.

                 PRKC-1052: Invalid data type for registry key {0}.
                    Cause: Data validation failed for registry key {0}.
                     Action: Check data type of value for registry key {0}.

                 PRKC-1053: Error returned from node {0} is quot;{1}quot;
                    Cause:

F-6 Oracle Clusterware and RAC Administration and Deployment Guide

More Related Content

What's hot

Oracle: Binding versus caging
Oracle: Binding versus cagingOracle: Binding versus caging
Oracle: Binding versus cagingBertrandDrouvot
 
09 Managing Dependencies
09 Managing Dependencies09 Managing Dependencies
09 Managing Dependenciesrehaniltifat
 
MySQL EXPLAIN Explained-Norvald H. Ryeng
MySQL EXPLAIN Explained-Norvald H. RyengMySQL EXPLAIN Explained-Norvald H. Ryeng
MySQL EXPLAIN Explained-Norvald H. Ryeng郁萍 王
 
07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Developmentrehaniltifat
 
Create custom looping procedures in sql server 2005 tech republic
Create custom looping procedures in sql server 2005   tech republicCreate custom looping procedures in sql server 2005   tech republic
Create custom looping procedures in sql server 2005 tech republicKaing Menglieng
 
DBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should KnowDBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should KnowAlex Zaballa
 
Database administration commands
Database administration commands Database administration commands
Database administration commands Varsha Ajith
 
Apache Cassandra cluster cloning on Kubernetes
Apache Cassandra cluster cloning on KubernetesApache Cassandra cluster cloning on Kubernetes
Apache Cassandra cluster cloning on KubernetesDaniel M. Farrell
 
Database design i_-_1_dl300
Database design i_-_1_dl300Database design i_-_1_dl300
Database design i_-_1_dl300KOI Lastone
 
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!BertrandDrouvot
 

What's hot (20)

plsql les01
 plsql les01 plsql les01
plsql les01
 
Oracle: Binding versus caging
Oracle: Binding versus cagingOracle: Binding versus caging
Oracle: Binding versus caging
 
plsql les02
 plsql les02 plsql les02
plsql les02
 
plsql les10
 plsql les10 plsql les10
plsql les10
 
Plsql les04
Plsql les04Plsql les04
Plsql les04
 
09 Managing Dependencies
09 Managing Dependencies09 Managing Dependencies
09 Managing Dependencies
 
MySQL EXPLAIN Explained-Norvald H. Ryeng
MySQL EXPLAIN Explained-Norvald H. RyengMySQL EXPLAIN Explained-Norvald H. Ryeng
MySQL EXPLAIN Explained-Norvald H. Ryeng
 
07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development07 Using Oracle-Supported Package in Application Development
07 Using Oracle-Supported Package in Application Development
 
Create custom looping procedures in sql server 2005 tech republic
Create custom looping procedures in sql server 2005   tech republicCreate custom looping procedures in sql server 2005   tech republic
Create custom looping procedures in sql server 2005 tech republic
 
DBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should KnowDBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should Know
 
plsql Les08
plsql Les08 plsql Les08
plsql Les08
 
plsql Les05
plsql Les05 plsql Les05
plsql Les05
 
Oracle ORA Errors
Oracle ORA ErrorsOracle ORA Errors
Oracle ORA Errors
 
plsql les03
 plsql les03 plsql les03
plsql les03
 
SQL
SQLSQL
SQL
 
plsql Lec11
plsql Lec11 plsql Lec11
plsql Lec11
 
Database administration commands
Database administration commands Database administration commands
Database administration commands
 
Apache Cassandra cluster cloning on Kubernetes
Apache Cassandra cluster cloning on KubernetesApache Cassandra cluster cloning on Kubernetes
Apache Cassandra cluster cloning on Kubernetes
 
Database design i_-_1_dl300
Database design i_-_1_dl300Database design i_-_1_dl300
Database design i_-_1_dl300
 
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!
Automatic Storage Management (ASM) metrics are a goldmine: Let's use them!
 

Viewers also liked

Introduction To Volunteer Fire
Introduction To Volunteer FireIntroduction To Volunteer Fire
Introduction To Volunteer Firejngold01
 
Unusual Photos @ Unusual Moments
Unusual Photos @ Unusual MomentsUnusual Photos @ Unusual Moments
Unusual Photos @ Unusual MomentsJITHIN CHANDRAN
 
Callum And James Power Point
Callum And James Power PointCallum And James Power Point
Callum And James Power Pointcallumonline
 
Iabd 2009 Submission Student Section Megan Mcguire. Doc
Iabd 2009 Submission Student Section Megan Mcguire. DocIabd 2009 Submission Student Section Megan Mcguire. Doc
Iabd 2009 Submission Student Section Megan Mcguire. Docmmcguire1131
 
οι λύσεις επαναληπτικών εξετάσεων ΓΠ
οι λύσεις επαναληπτικών εξετάσεων ΓΠοι λύσεις επαναληπτικών εξετάσεων ΓΠ
οι λύσεις επαναληπτικών εξετάσεων ΓΠΜάκης Χατζόπουλος
 
Loco for Local: A Local SEO Workshop
Loco for Local: A Local SEO WorkshopLoco for Local: A Local SEO Workshop
Loco for Local: A Local SEO WorkshopBill Hartzer
 
Roraima Mystic Tours
Roraima Mystic ToursRoraima Mystic Tours
Roraima Mystic Toursjosepcarrero
 
Διαγώνισμα για την Α και Β Λυκείου
Διαγώνισμα για την Α και Β ΛυκείουΔιαγώνισμα για την Α και Β Λυκείου
Διαγώνισμα για την Α και Β ΛυκείουΜάκης Χατζόπουλος
 
οι λύσεις επαναληπτικών εξετάσεων γπ Doc
οι λύσεις επαναληπτικών εξετάσεων γπ Docοι λύσεις επαναληπτικών εξετάσεων γπ Doc
οι λύσεις επαναληπτικών εξετάσεων γπ DocΜάκης Χατζόπουλος
 
Harris09presentationfinal
Harris09presentationfinalHarris09presentationfinal
Harris09presentationfinalRobert Ressmann
 
Search and Social Media Content Strategy - PubCon Las Vegas 2015
Search and Social Media Content Strategy - PubCon Las Vegas 2015Search and Social Media Content Strategy - PubCon Las Vegas 2015
Search and Social Media Content Strategy - PubCon Las Vegas 2015Bill Hartzer
 
High Quality Jewelry and Gemstones
High Quality Jewelry and GemstonesHigh Quality Jewelry and Gemstones
High Quality Jewelry and GemstonesIankele
 
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)a.bettoni
 
θεωρήματα γεωμετρίας α λυκειου σαράφης γιάννης
θεωρήματα   γεωμετρίας α λυκειου σαράφης γιάννηςθεωρήματα   γεωμετρίας α λυκειου σαράφης γιάννης
θεωρήματα γεωμετρίας α λυκειου σαράφης γιάννηςΜάκης Χατζόπουλος
 
IoT Standardisation Panel
IoT Standardisation PanelIoT Standardisation Panel
IoT Standardisation PanelDuncan Wilson
 
Mom Central Consulting Capabilities
Mom Central Consulting CapabilitiesMom Central Consulting Capabilities
Mom Central Consulting CapabilitiesMegan Maguire
 

Viewers also liked (20)

Introduction To Volunteer Fire
Introduction To Volunteer FireIntroduction To Volunteer Fire
Introduction To Volunteer Fire
 
Unusual Photos @ Unusual Moments
Unusual Photos @ Unusual MomentsUnusual Photos @ Unusual Moments
Unusual Photos @ Unusual Moments
 
261 Pdfsam
261 Pdfsam261 Pdfsam
261 Pdfsam
 
Callum And James Power Point
Callum And James Power PointCallum And James Power Point
Callum And James Power Point
 
Iabd 2009 Submission Student Section Megan Mcguire. Doc
Iabd 2009 Submission Student Section Megan Mcguire. DocIabd 2009 Submission Student Section Megan Mcguire. Doc
Iabd 2009 Submission Student Section Megan Mcguire. Doc
 
οι λύσεις επαναληπτικών εξετάσεων ΓΠ
οι λύσεις επαναληπτικών εξετάσεων ΓΠοι λύσεις επαναληπτικών εξετάσεων ΓΠ
οι λύσεις επαναληπτικών εξετάσεων ΓΠ
 
Loco for Local: A Local SEO Workshop
Loco for Local: A Local SEO WorkshopLoco for Local: A Local SEO Workshop
Loco for Local: A Local SEO Workshop
 
Roraima Mystic Tours
Roraima Mystic ToursRoraima Mystic Tours
Roraima Mystic Tours
 
Διαγώνισμα για την Α και Β Λυκείου
Διαγώνισμα για την Α και Β ΛυκείουΔιαγώνισμα για την Α και Β Λυκείου
Διαγώνισμα για την Α και Β Λυκείου
 
οι λύσεις επαναληπτικών εξετάσεων γπ Doc
οι λύσεις επαναληπτικών εξετάσεων γπ Docοι λύσεις επαναληπτικών εξετάσεων γπ Doc
οι λύσεις επαναληπτικών εξετάσεων γπ Doc
 
Them mat gen_c_hmer_epan_1106
Them mat gen_c_hmer_epan_1106Them mat gen_c_hmer_epan_1106
Them mat gen_c_hmer_epan_1106
 
Harris09presentationfinal
Harris09presentationfinalHarris09presentationfinal
Harris09presentationfinal
 
Search and Social Media Content Strategy - PubCon Las Vegas 2015
Search and Social Media Content Strategy - PubCon Las Vegas 2015Search and Social Media Content Strategy - PubCon Las Vegas 2015
Search and Social Media Content Strategy - PubCon Las Vegas 2015
 
High Quality Jewelry and Gemstones
High Quality Jewelry and GemstonesHigh Quality Jewelry and Gemstones
High Quality Jewelry and Gemstones
 
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)
AIDIC Presentazione sbocchi lavorativi (workshop 2 Dicembre 2010)
 
Theplannersurvey2010
Theplannersurvey2010Theplannersurvey2010
Theplannersurvey2010
 
θεωρήματα γεωμετρίας α λυκειου σαράφης γιάννης
θεωρήματα   γεωμετρίας α λυκειου σαράφης γιάννηςθεωρήματα   γεωμετρίας α λυκειου σαράφης γιάννης
θεωρήματα γεωμετρίας α λυκειου σαράφης γιάννης
 
81 Rac
81 Rac81 Rac
81 Rac
 
IoT Standardisation Panel
IoT Standardisation PanelIoT Standardisation Panel
IoT Standardisation Panel
 
Mom Central Consulting Capabilities
Mom Central Consulting CapabilitiesMom Central Consulting Capabilities
Mom Central Consulting Capabilities
 

Similar to 321 Rac

Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Ontico
 
My sql failover test using orchestrator
My sql failover test  using orchestratorMy sql failover test  using orchestrator
My sql failover test using orchestratorYoungHeon (Roy) Kim
 
SQL Server Select Topics
SQL Server Select TopicsSQL Server Select Topics
SQL Server Select TopicsJay Coskey
 
Database Systems - SQL - DCL Statements (Chapter 3/4)
Database Systems - SQL - DCL Statements (Chapter 3/4)Database Systems - SQL - DCL Statements (Chapter 3/4)
Database Systems - SQL - DCL Statements (Chapter 3/4)Vidyasagar Mundroy
 

Similar to 321 Rac (12)

301 Pdfsam
301 Pdfsam301 Pdfsam
301 Pdfsam
 
SQL introduction
SQL introductionSQL introduction
SQL introduction
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
101 Pdfsam
101 Pdfsam101 Pdfsam
101 Pdfsam
 
My sql failover test using orchestrator
My sql failover test  using orchestratorMy sql failover test  using orchestrator
My sql failover test using orchestrator
 
Dbmsmanual
DbmsmanualDbmsmanual
Dbmsmanual
 
SQL Server Select Topics
SQL Server Select TopicsSQL Server Select Topics
SQL Server Select Topics
 
SQL commands
SQL commandsSQL commands
SQL commands
 
Oracle sql material
Oracle sql materialOracle sql material
Oracle sql material
 
Les11.ppt
Les11.pptLes11.ppt
Les11.ppt
 
Database Systems - SQL - DCL Statements (Chapter 3/4)
Database Systems - SQL - DCL Statements (Chapter 3/4)Database Systems - SQL - DCL Statements (Chapter 3/4)
Database Systems - SQL - DCL Statements (Chapter 3/4)
 
Sql
SqlSql
Sql
 

More from Emanuel Mateus (20)

361 Rac
361 Rac361 Rac
361 Rac
 
341 Rac
341 Rac341 Rac
341 Rac
 
281 Rac
281 Rac281 Rac
281 Rac
 
161 Rac
161 Rac161 Rac
161 Rac
 
141 Rac
141 Rac141 Rac
141 Rac
 
181 Rac
181 Rac181 Rac
181 Rac
 
121 Rac
121 Rac121 Rac
121 Rac
 
61 Rac
61 Rac61 Rac
61 Rac
 
21 Rac
21 Rac21 Rac
21 Rac
 
41 Rac
41 Rac41 Rac
41 Rac
 
1 Rac
1 Rac1 Rac
1 Rac
 
361 Pdfsam
361 Pdfsam361 Pdfsam
361 Pdfsam
 
381 Pdfsam
381 Pdfsam381 Pdfsam
381 Pdfsam
 
341 Pdfsam
341 Pdfsam341 Pdfsam
341 Pdfsam
 
281 Pdfsam
281 Pdfsam281 Pdfsam
281 Pdfsam
 
241 Pdfsam
241 Pdfsam241 Pdfsam
241 Pdfsam
 
201 Pdfsam
201 Pdfsam201 Pdfsam
201 Pdfsam
 
181 Pdfsam
181 Pdfsam181 Pdfsam
181 Pdfsam
 
141 Pdfsam
141 Pdfsam141 Pdfsam
141 Pdfsam
 
161 Pdfsam
161 Pdfsam161 Pdfsam
161 Pdfsam
 

Recently uploaded

Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfJos Voskuil
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFChandresh Chudasama
 

Recently uploaded (20)

Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 
Digital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdfDigital Transformation in the PLM domain - distrib.pdf
Digital Transformation in the PLM domain - distrib.pdf
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Guide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDFGuide Complete Set of Residential Architectural Drawings PDF
Guide Complete Set of Residential Architectural Drawings PDF
 

321 Rac

  • 1. SRVCTL Commands srvctl modify service -d db_unique_name -s service_name -i old_inst_name -t new_inst_name [-f] Table E–35 srvctl modify service Options for an Available Instance Option Description Unique name for the database. -d db_unique_name Service name. -s service_name Old instance name. -i old_inst_name New instance name. -t new_inst_name Disconnect all sessions during stop or relocate service -f operations. You can also use the srvctl modify service command to change an available instance to a preferred instance as follows: srvctl modify service -d db_unique_name -s service_name -i avail_inst_name -r [-f] Table E–36 srvctl modify service Options for Changing an Available Instance to Preferred Option Description Unique name for the database. -d db_unique_name Service name. -s service_name Instance name. -i avail_inst_name Upgrade instance to preferred. -r Disconnect all sessions during stop or relocate service -f operations. Examples An example of moving a service member from one instance to another is: srvctl modify service -d crm -s crm -i crm1 -t crm2 An example of changing an available instance to a preferred instance is: srvctl modify service -d crm -s crm -i crm1 -r To change the status of multiple instances, you can use the srvctl modify service command to list which instances are to be the preferred and which are to be the available instances for a service as follows: srvctl modify service -d db_unique_name -s service_name -n -i pref_inst_list [-a avail_inst_list] [-f] Table E–37 srvctl modify service Options for Changing Instances between Preferred and Available status Option Description Unique name for the database. -d db_unique_name Service name. -s service_name Server Control Utility Reference E-23
  • 2. SRVCTL Commands Table E–37 (Cont.) srvctl modify service Options for Changing Instances between Preferred and Available status Option Description Uses only the instances named for this service (unnamed -n instances already assigned to the service are removed). List of preferred instances. -i avail_inst_name List of available instances. -a avail_inst_list Disconnect all sessions during stop or relocate service -f operations. Example An example of this command to exchange a preferred and available instance is: srvctl modify service -d crm -s crm -n -i crm1 -a crm2 srvctl modify nodeapps Applies a new Oracle home or virtual IP address to nodeapps. Syntax and Options Use the srvctl modify nodeapps command with the following syntax: srvctl modify nodeapps -n node_name [-o oracle_home] [-A new_vip_address] Table E–38 srvctl modify nodeapps Option Option Description Node name. -n node_name Oracle home for the cluster database. -o oracle_home The node level VIP address (name|ip/netmask[/if1[|if2|...]]). -A new_vip_address Example An example of this command is: srvctl modify nodeapps -n mynode1 -A 100.200.300.40/255.255.255.0/eth0 srvctl relocate Relocates the named service names from one named instance to another named instance. The srvctl relocate command works on only one source instance and one target instance at a time, relocating a service from a single source instance to a single target instance. The target instance must be on the preferred or available list for the service. The relocated service is temporary until you modify the configuration. The srvctl modify command described on page E-24 permanently changes the service configuration. Table E–39 srvctl relocate Summary Command Description srvctl relocate service on page E-25 Relocates the named service names from one named instance to another named instance E-24 Oracle Clusterware and RAC Administration and Deployment Guide
  • 3. SRVCTL Commands srvctl relocate service Temporarily relocates a service member to run on another instance. Syntax and Options Use the srvctl relocate service command with the following syntax: srvctl relocate service -d db_unique_name -s service_name -i old_inst_name -t new_ inst_name [-f] Table E–40 srvctl relocate service Options Option Description Unique name for the database. -d db_unique_name Service name. -s service_name Old instance name. -i old_inst_name New instance name. -t new_inst_name Disconnect all sessions during stop or relocate service -f operations. Example To temporarily relocate a named service member from crm1 to crm3: srvctl relocate service -d crm -s crm -i crm1 -t crm3 srvctl status Displays the current state of a named database, instances, services, or node applications. Table E–41 srvctl status Summary Command Description srvctl status database on page E-25 Obtains the status of a database. srvctl status instance on page E-26 Obtains the status of a instance. srvctl status service on page E-26 Obtains the status of services. srvctl status nodeapps on page E-27 Obtains the status of node applications. srvctl status asm on page E-27 Obtains the status of ASM instances. srvctl status database Obtains the status of instances and their services. Syntax and Options Use the srvctl status database command with the following syntax: srvctl status database -d db_unique_name [-f] [-v] Table E–42 srvctl status database Options Option Description Unique name for the database -d db_unique_name Include disabled applications -f Server Control Utility Reference E-25
  • 4. SRVCTL Commands Table E–42 (Cont.) srvctl status database Options Option Description Verbose output -v Example An example of this command is: srvctl status database -d crm -v srvctl status instance Obtains the status of instances. Syntax and Options Use the srvctl status instance command with the following syntax: srvctl status instance -d db_unique_name -i inst_name_list [-f] [-v] Table E–43 srvctl status instance Options Option Description Unique name for the database -d db_unique_name Comma-delimited list of instance names -i inst_name_list Include disabled applications -f Verbose output -v Example An example of this command is: srvctl status instance -d crm -i quot;crm1,crm2quot; -v srvctl status service Obtains the status of a service. Syntax and Options Use the srvctl status service command with the following syntax: srvctl status service -d db_unique_name -s service_name_list [-f] [-v] Table E–44 srvctl status service Options Option Description Unique name for the database -d db_unique_name Comma-delimited list of service names -s service_name_list Include disabled applications -f Verbose output -v Example The following example obtains the status of a named service globally across the database: srvctl status service -d crm -s crm -v E-26 Oracle Clusterware and RAC Administration and Deployment Guide
  • 5. SRVCTL Commands srvctl status nodeapps Obtains the status of node applications on a particular node. Syntax and Options Use the srvctl status nodeapps command with the following syntax: srvctl status nodeapps -n node_name The only option available for this command is -n to specify the node name. Example An example of this command to obtain the status of all nodes supporting database applications is: srvctl status nodeapps -n mynode1 srvctl status asm Obtains the status of an ASM instance. Syntax and Options Use the srvctl status asm command with the following syntax: srvctl status asm -n node_name The only option available for this command is -n to specify the node name. Example An example of this command is: srvctl status asm -n crmnode1 srvctl getenv Gets and displays values for the environment from the configuration file. Use SRVCTL with the set, get, and unset environment configuration verbs to administer the environment configurations for databases, instances, services, and node applications. Table E–45 srvctl getenv Summary Command Description srvctl getenv database on page E-27 Gets the cluster database environment values. srvctl getenv instance on page E-28 Gets the instance environment values. srvctl getenv service on page E-28 Gets the service environment values. srvctl getenv nodeapps on page E-29 Gets the node application environment values. srvctl getenv database Displays the cluster database environment values. Syntax and Options Use the srvctl getenv database command with the following syntax: srvctl getenv database -d db_unique_name [-t name_list] Server Control Utility Reference E-27
  • 6. SRVCTL Commands Table E–46 srvctl getenv database Options Options Description Unique name for the database -d db_unique_name Names of environment variables -t name_list Example The following example gets the environment configuration for a cluster database: srvctl getenv database -d crm srvctl getenv instance Gets the values for an instance environment configuration. Syntax and Options Use the srvctl getenv instance command with the following syntax: srvctl getenv instance -d db_unique_name -i inst_name [-t name_list] Table E–47 srvctl getenv database Options Options Description Unique name for the database -d db_unique_name Instance name -i inst_name Names of environment variables -t name_list Example The following example sets the environment configuration for an instance: srvctl getenv instance -d -crm -i instance1 srvctl getenv service Gets the values for a service environment configuration. Syntax and Options Use the srvctl getenv service command with the following syntax: srvctl getenv service -d db_unique_name -s service_name [-t name_list] Table E–48 srvctl getenv service Options Options Description Unique name for the database -d db_unique_name Service name -s service_name Names of environment variables -t name_list Example The following example lists all environment variables for a service: srvctl getenv service -d crm -s crm E-28 Oracle Clusterware and RAC Administration and Deployment Guide
  • 7. SRVCTL Commands srvctl getenv nodeapps Gets the environment variables for the node application configurations. Syntax and Options Use the srvctl getenv nodeapps command with the following syntax: srvctl getenv nodeapps -n node_name [-t name_list] Table E–49 srvctl getenv nodeapps Options Options Description Node name -n node_name Names of environment variables -t name_list Example The following example lists all environment variables for the node applications: srvctl getenv nodeapps -n crmnode1 srvctl setenv and unsetenv The setenv command sets values for the environment in the configuration file. The unsetenv command unsets values for the environment in the configuration file. Table E–50 srvctl setenv and unsetenv Summary Command Description srvctl setenv database on page E-29 Administers cluster database environment configurations srvctl setenv instance on page E-30 Administers instance environment configurations srvctl setenv service on page E-30 Administers service environment configurations srvctl setenv nodeapps on page E-31 Administers node application environment configurations srvctl unsetenv database on page E-31 Unsets the cluster database environment configuration srvctl unsetenv instance on page E-31 Unsets instance environment configurations srvctl unsetenv service on page E-32 Unsets service environment configurations srvctl unsetenv nodeapps on page E-32 Unsets node application environment configurations srvctl setenv database Administers cluster database environment configurations. Syntax and Options Use the srvctl setenv database command with the following syntax: srvctl setenv database -d db_unique_name {-t name=val[,name=val,...] | -T name=val} Table E–51 srvctl setenv database Options Options Description Unique name for the database. -d db_unique_name Names and values of environment variables. -t =,...nameval Server Control Utility Reference E-29
  • 8. SRVCTL Commands Table E–51 (Cont.) srvctl setenv database Options Options Description Enables single environment variable to be set to a value that contains -T name=val commas or other special characters. Example The following example sets the language environment configuration for a cluster database: srvctl setenv database -d crm -t LANG=en srvctl setenv instance Administers instance environment configurations. Syntax and Options Use the srvctl setenv instance with the following syntax: srvctl setenv instance -d db_unique_name [-i inst_name] {-t name=val[,name=val,...] | -T name=val} Table E–52 srvctl setenv instance Options Options Description Unique name for the database. -d db_unique_name Instance name. -i inst_name Names and values of environment variables. -t =,...nameval Enables single environment variable to be set to a value that contains -T name=val commas or other special characters. Example The following example sets the environment configuration for an instance: srvctl setenv instance -d -crm -i instance1 -t LANG=EN srvctl setenv service Administers service environment configurations. Syntax and Options Use the srvctl setenv service command with the following syntax: srvctl setenv service -d db_unique_name [-s service_name] {-t name=val[,name=val,...] | -T name=val} Table E–53 srvctl setenv service Options Options Description Unique name for the database. -d db_unique_name Service name. -s service_name Names and values of environment variables. -t =,...nameval Enables single environment variable to be set to a value that contains -T name=val commas or other special characters. E-30 Oracle Clusterware and RAC Administration and Deployment Guide
  • 9. SRVCTL Commands Example To set all environment variables for a service: srvctl setenv service -d crm -s crm -t CLASSPATH=/usr/local/jdk/jre/rt.jar srvctl setenv nodeapps Sets the environment variables for the node application configurations. Syntax and Options Use the srvctl setenv nodeapps command as follows: srvctl setenv nodeapps -n node_name {-t name=val[,name=value,...] | -T name=value} Table E–54 srvctl setenv nodeapps Options Options Description Node name. -n node_name Names and values of environment variables. -t =,...nameval Enables single environment variable to be set to a value that contains -T name=val commas or other special characters. Example To set an environment variable for a node application: srvctl setenv nodeapps -n crmnode1 -t CLASSPATH=/usr/local/jdk/jre/rt.jar srvctl unsetenv database Unsets the cluster database environment configurations. Syntax and Options Use the srvctl unsetenv database command as follows: srvctl unsetenv database -d db_unique_name -t name_list Table E–55 srvctl unsetenv database Options Options Description Unique name for the database. -d db_unique_name Names of environment variables. -t name_list Example The following example unsets the environment configuration for a cluster database environment variable: srvctl unsetenv database -d crm -t CLASSPATH srvctl unsetenv instance Unsets instance environment configurations. Syntax and Options Use the srvctl unsetenv instance command as follows: srvctl unsetenv instance -d db_unique_name [-i inst_name] -t name_list Server Control Utility Reference E-31
  • 10. SRVCTL Commands Table E–56 srvctl unsetenv instance Options Options Description Unique name for the database. -d db_unique_name Instance name. -i instance_name Names of environment variables. -t name_list Example The following example unsets the environment configuration for an instance: srvctl unsetenv instance -d -crm -i instance1 -t CLASSPATH srvctl unsetenv service Unsets service environment configurations. Syntax and Options Use the srvctl unsetenv service command as follows: srvctl unsetenv service -d db_unique_name [-s service_name] -t name_list Table E–57 srvctl unsetenv service Options Options Description Unique name for the database. -d db_unique_name Service name. -s service_name Names of environment variables. -t name_list Example To unset an environment variables for a service: srvctl unsetenv service -d crm -s crm -t CLASSPATH srvctl unsetenv nodeapps Unsets the environment configuration for the node application configurations. Syntax and Options Use the srvctl unsetenv nodeapps command as follows: srvctl unsetenv nodeapps -n node_name -t name_list Table E–58 srvctl unsetenv nodeapps Options Options Description Node name. -n node_name Names and values of environment variables. -t name=val Example The following example unsets the environment configuration for a node's node applications: srvctl unsetenv nodeapps -n crmnode1 -t name_list E-32 Oracle Clusterware and RAC Administration and Deployment Guide
  • 11. SRVCTL Commands srvctl remove Removes the configuration, the Oracle Clusterware applications for the node (including the virtual IP address, the Oracle Enterprise Manager agent, the GSD, and the Listeners), the database, named instances, or the named services from the cluster database. Environment settings for the object are also removed. If you do not use the force flag (-f), then Oracle prompts you to confirm whether to proceed. If you use the force (-f) option, then the remove operation proceeds without prompting and continues processing even when it encounters errors. Even when the Oracle Clusterware resources cannot be removed, the OCR configuration is removed, so that the object now appears not to exist, but there are still Oracle Clusterware resources. Use the -f option with extreme caution because this could result in an inconsistent OCR. To use the remove verb, you must first stop the node applications, database, instance, or service for which you are specifying srvctl remove. Oracle recommends that you perform a disable operation before using this command, but this is not required. You must stop the target object before running the srvctl remove command. The srvctl stop command is described on page E-17. Table E–59 srvctl remove Summary Command Description srvctl remove database on page E-33 Removes a database and configuration. srvctl remove instance on page E-33 Removes one or more instances and configurations. srvctl remove service on page E-34 Removes services. srvctl remove nodeapps on page E-34 Removes node applications. srvctl remove asm on page E-35 Removes ASM instances srvctl remove database Removes a database configuration. Syntax and Options Use the srvctl remove database command with the following syntax: srvctl remove database -d db_unique_name [-f] Table E–60 srvctl remove database Options Options Description Unique name for the database. -d db_unique_name Force remove. -f Example An example of this command is: srvctl remove database -d crm srvctl remove instance Removes the configurations for an instance. Syntax and Options Use the srvctl remove instance command with the following syntax: Server Control Utility Reference E-33
  • 12. SRVCTL Commands srvctl remove instance -d db_unique_name -i inst_name [-f] Table E–61 srvctl remove instance Options Options Description Unique name for the database. -d db_unique_name Instance name. -i inst_name Force remove. -f Example An example of this command is: srvctl remove instance -d crm -i crm01 srvctl remove service Removes the configuration for a service. Syntax and Options Use the srvctl remove service command as follows: srvctl remove service -d db_unique_name -s service_name [-i inst_name] [-f] Table E–62 srvctl remove service Options Options Description Unique name for the database. -d db_unique_name Service name. -s service_name Instance name. -i inst_name Force remove. -f Examples An example of this command is: srvctl remove service -d crm -s sales The following example removes the services from specific instances: srvctl remove service -d crm -s sales -i crm01,crm02 srvctl remove nodeapps Removes the node application configuration from the specified node. You must have full administrative privileges to run this command. On UNIX-based systems, you must be logged in as root and on Windows-based systems, you must be logged in as a user with Administrator privileges. Syntax Use the srvctl remove nodeapps command as follows: srvctl remove nodeapps -n node_name_list [-f] Table E–63 srvctl remove nodeapps Options Options Description Node name or a comma-delimited list of node names. -n node_name_list E-34 Oracle Clusterware and RAC Administration and Deployment Guide
  • 13. SRVCTL Commands Table E–63 (Cont.) srvctl remove nodeapps Options Options Description Force remove. -f Example An example of this command is: srvctl remove nodeapps -n quot;mynode1,mynode2,mynode3quot; srvctl remove asm Removes an ASM instance. Syntax and Options Use the srvctl remove asm command with the following syntax: srvctl remove asm -n node_name [-i asm_inst_name] Table E–64 srvctl remove asm Option Option Description Node name -n node_name ASM instance name. -i asm_inst_name Example An example of this command is: srvctl remove asm -n crmnode1 -i asm1 Server Control Utility Reference E-35
  • 14. SRVCTL Commands E-36 Oracle Clusterware and RAC Administration and Deployment Guide
  • 15. F Oracle Real Application Clusters Tools Messages This appendix describes the Oracle Real Application Clusters (RAC) management tools messages. The messages in this appendix appear alphabetically by group. The topics in this appendix are: Overview of Real Application Clusters-Specific Messages ■ PRKA—Cluster Node Applications Messages ■ PRKC—Cluster Command Messages ■ PRKD—Global Services Daemon Messages ■ PRKE—Global Services Daemon Controller Utility Messages ■ PRKH—Server Manager (SRVM) Messages ■ PRKI—Cluster Pre-Install Messages ■ PRKN—Server Manager (SRVM) System Library Messages ■ PRKO—Server Control (SRVCTL) Utility Messages ■ PRKP—Cluster Database Management Messages ■ PRKR—Cluster Registry Messages ■ PRKS—Automatic Storage Management Messages ■ PRKU—Command-Line Parser Utility Messages ■ PRKV—Virtual IP Configuration Assistant Messages ■ See Also: Oracle Database Platform Guide for Microsoft Windows (32-Bit) for Windows-based messages and for all other messages refer search online at http://tahiti.oracle.com Overview of Real Application Clusters-Specific Messages Within Oracle Database 10g, RAC messages use the same ORA prefix and reside in the same e*.msg files as non-RAC or single-instance Oracle database messages. Additionally, some RAC messages are issued by the single-instance Oracle database. These messages appear online by way of a Tahiti error message search as described in the Oracle database documentation in the Preface of this book under the heading quot;Related Documentsquot; on page -xiv. Oracle Real Application Clusters Tools Messages F-1
  • 16. PRKA—Cluster Node Applications Messages Prefixes and Message Codes for RAC-Specific Messages Message prefixes indicate where to find information about the messages in this chapter. In addition, the prefixes indicate which RAC component issued the messages. Types of Real Application Clusters Messages and Related Files The RAC high availability and cluster database management tools use the following syntax for internal messages: PRKx-0000: Cause description quot;variablequot; text {variable} text {variable} A message might appear as follows: PRKC-1022 quot;Could not get quot;node namequot; for node {0} in {1}quot; The variables in the previous example represent numbers, names, and character strings for objects in the physical or logical cluster and the cluster database. you can ignore empty variables. PRKA—Cluster Node Applications Messages PRKA-2001: GSD already exists Cause: An attempt was made to create the Global Services Daemon (GSD) application while there is a running GSD application. Action: Stop and remove the running GSD and create the GSD application again using the 'srvctl add nodeapps' command. PRKA-2002: Listener already exists Cause: An attempt was made to create a Listener application while there is a running Listener application. Action: Stop and remove the running Listener and create the Listener application again using the 'srvctl add nodeapps' command. PRKA-2003: EM Agent already exists Cause: An attempt was made to create an Agent application while there is a running Agent application. Action: Stop and remove the running Agent and create the Agent application again using the 'srvctl add nodeapps' command. PRKA-2004: No database found for the cluster. Cause: Action: PRKA-2005: Netmasks are different for starting and ending IP addresses Cause: Invalid range of VIP addresses specified for the cluster. Action: Check if the starting and ending addresses in the VIP range belong to the same netmask. PRKA-2006: Invalid VIP address range Cause: Invalid range of VIP addresses specified for the cluster. Action: Check if the starting address is less than ending address. PRKA-2007: Empty VIP address range Cause: Invalid range of VIP addresses specified for the cluster. F-2 Oracle Clusterware and RAC Administration and Deployment Guide
  • 17. PRKA—Cluster Node Applications Messages Action: Enter valid non-null VIP address range. PRKA-2008: No VIP address is available in the VIP pool Cause: No IP addresses are available for use in the range of IP addresses that you specified earlier. Action: Check the VIP address pool to ensure that you are using valid VIP addresses. PRKA-2009: VIP address is not found Cause: IP address is not found. Action: Enter valid VIP address. PRKA-2010: VIP address already exists Cause: An attempt was made to create a Virtual IP while there is a running Virtual IP application. Action: Stop and remove the running Virtual IP application and create the Virtual IP application using the 'srvctl add nodeapps' command. PRKA-2011: Remote command failed - not used? Cause: The command failed to execute on remote node. Action: Check the command for syntax and semantics and reissue the command. PRKA-2012: Failed to get the VIP address range configuration from the OCR Cause: There might not be any IP address ranges in the OCR or it is possible that an OCR error occurred while retrieving the VIP address range. Action: Refer to the OCR logs for detailed error information. PRKA-2013: Failed to add the VIP address range configuration to the OCR Cause: An OCR error occurred while adding the VIP address range into the OCR. Action: Refer to the OCR logs for detailed error information. PRKA-2014: Failed to remove the VIP address range configuration from the OCR Cause: An OCR error occurred while adding the VIP address range into the OCR. Action: Refer to the OCR logs for detailed error information. PRKA-2015: Invalid node name Cause: The node name that you entered does not belong to the cluster. Action: Enter a node that belongs to the cluster. PRKA-2016: Invalid listener name Cause: The listener name entered is invalid. Action: Correct the listener name. PRKA-2017: There are no IP addresses in the specified range. Make sure to specify the correct range for the IP addresses. Cause: Action: Specify valid range for IP addresses. PRKA-2018: Virtual IP can only be created or removed by the system privilege user. Cause: Only users with administrative privileges can configure Virtual IPs on the system. Oracle Real Application Clusters Tools Messages F-3
  • 18. PRKC—Cluster Command Messages Action: Verify the privileges of the user who is attempting to create or remove the VIP address. PRKA-2019: Error executing command quot;{0}quot;. File is missing. Cause: Action: PRKC—Cluster Command Messages PRKC-1023: Invalid IP address format: {0} Cause: The given IP address does not adhere to the IP address format standard. Action: Use the correct IP address format. PRKC-1024: Invalid netmask: {0} Cause: The given netmask format does not adhere to the format standard. Action: Change the netmask format to a valid netmask format. PRKC-1025: Failed to create a file in directory {0} Cause: Might be due to insufficient permission or due to insufficient disk space. Action: Check the permission on the directory and available space. PRKC-1026: Failed doing I/O to file {0} Cause: Might be due to insufficient permission or due to insufficient disk space or network issue. Action: Check the permission on the directory and available space. Make sure the storage medium is accessible. PRKC-1027: Error checking existence of file {0} on {1} Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions on the parent directory. Action: Verify that user equivalence is correctly configured and that the directory has read and execute permissions. PRKC-1028: Error checking write permission for directory {0} on {1} Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions on the parent directory. Action: Verify that user equivalence is correctly configured and that the directory has read and execute permissions. PRKC-1029: Failed to get modification time for file {0} on node {1}, [2] Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions on the parent directory. Action: Verify that user equivalence is correctly configured and that the directory has read and execute permissions. PRKC-1030: Error checking accessibility for node {0}, {1} Cause: Might be due to a network issue or to an improper user equivalence setup. Action: Check node reachability between the local and the remote nodes and make sure user equivalence is correctly configured. PRKC-1031: Error checking free space for {0} on {1} F-4 Oracle Clusterware and RAC Administration and Deployment Guide
  • 19. PRKC—Cluster Command Messages Cause: Might be due to a network issue or to an improper user equivalence setup. Action: Check node reachability between the local and the remote nodes and make sure that user equivalence is correctly configured. PRKC-1032: Directory {0} does not exist Cause: The specified directory does not exist. Action: Make sure that the specified directory exists. Use an absolute path for the directory. PRKC-1033: Executable {0} does not exist Cause: The specified executable does not exist. Action: Verify the existence of the executable before retrying. PRKC-1034: No local node name found for host {0} Cause: The local node may not be part of the cluster or an error may have occurred while retrieving the local node name. Action: Check CRS logs in ORA_CRS_HOME/log/<hostname> and OCR logs in ORA_CRS_HOME/srvm/log. PRKC-1035: Node names for this cluster could not be retrieved Cause: An error occurred while retrieving node names from the cluster. Action: Check CRS logs in ORA_CRS_HOME/log/<hostname> and OCR logs in ORA_CRS_HOME/srvm/log. PRKC-1036: CRS_HOME name passed to the method was null Cause: The CRS home name cannot be null. Action: Pass non-null CRS_HOME to the method. PRKC-1037: Error removing files listed in {0} from node {1} Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions. Action: Verify that user equivalence is correctly configured and that the mentioned files have the correct permissions. PRKC-1038: Error copying files listed in {0} to node {1} Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions. Action: Verify that user equivalence is correctly configured and that the mentioned files have the correct permissions. PRKC-1039: Error creating directories listed in {0} on node {1} Cause: Might be due to an improper user equivalence configuration or due to insufficient permissions. Action: Verify that user equivalence is correctly configured and that the mentioned files have the correct permissions. PRKC-1040: Remote Shell is not known yet. Cause: User equivalence is not yet configured. Action: Configure user equivalence. PRKC-1041: Remote Copy command is not known yet. Cause: User equivalence is not yet configured. Oracle Real Application Clusters Tools Messages F-5
  • 20. PRKC—Cluster Command Messages Action: Configure user equivalence. PRKC-1042: The Remote Shell {0} requested by client is not recognized Cause: The system does not recognize the given remote shell command. Action: Use ssh or rsh as the remote shell. PRKC-1043: The Remote Copy command {0} requested by client is not recognized Cause: The system does not recognize the given remote copy command. Action: Use scp or rcp for remote copy. PRKC-1044: Failed to check remote command execution setup for node {0} using shells {1} and {2} Cause: Could not find the remote shell commands {1} and {2} on node {0}. Action: Configure user equivalence. Use environment variables to pass remote shell commands. PRKC-1045: Node name is null Cause: Node name received is null. Action: Pass non-null node name to method/command. PRKC-1046: The file list passed to the method was null Cause: The list of files obtained is null. Action: Pass non-null file list to method. PRKC-1047: The directory list passed to the method was null Cause: The list of directories obtained is null. Action: Pass non-null directory list to method. PRKC-1048: {0} is not supported on Windows platform Cause: Unsupported operation. Action: Do not attempt {0} on Windows. PRKC-1049: CRS is not supported in version {0}. It is supported from version {1} onwards Cause: Unsupported operation. Action: Upgrade to version {1} before attempting CRS commands. PRKC-1050: EVM is not supported in version {0}. It is supported from version {1} onwards Cause: Unsupported operation. Action: Upgrade to version {1} before attempting to use EVM. PRKC-1051: Invalid data to set for registry key {0}. Cause: Data validation failed for registry operation. Action: Check data passed as value for registry key {0}. PRKC-1052: Invalid data type for registry key {0}. Cause: Data validation failed for registry key {0}. Action: Check data type of value for registry key {0}. PRKC-1053: Error returned from node {0} is quot;{1}quot; Cause: F-6 Oracle Clusterware and RAC Administration and Deployment Guide