Friday, September 25, 2026
  • About Us
  • Contact
DBAInsight
  • Guides
    • 23ai
    • RMAN
    • 26ai
    • Patch Update
    • RMAN
    • MySQL
    • Oracle GoldenGate
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification
NEWSLETTER
No Result
View All Result
DBAInsight
Home Guides

CRS-4995: The command ‘Start resource’ is invalid in crsctl. Use srvctl for this command

A wonderful serenity has taken possession of my entire soul.

October 1, 2025
in Guides
0
CRS-4995: The command ‘Start resource’ is invalid in crsctl. Use srvctl for this command
0
SHARES
196
VIEWS

When working with Oracle Grid Infrastructure, adding a second network resource is often required for redundancy or separation of workloads. However, behavior differences between versions 12.1.0.1 and 12.1.0.2 can cause confusion when trying to start the resource. This post walks through the scenario, cause, and solution.

Terminal screenshot showing user 'test' attempting to start an Oracle Grid Infrastructure network resource with crsctl and srvctl commands, resulting in errors and invalid command messages

Table of Contents

Toggle
  • Adding the 2nd Network Resource
    • Related posts
    • Oracle Database Monitoring Tools: 10 Best Tools for DBAs in 2026
    • Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai
  • Issue When Starting the Resource
  • Cause
  • Solution
    • Step 1: Add VIP Resource
    • Step 2: Start the VIP Resource
  • Conclusion

Adding the 2nd Network Resource

The second network resource can be added as root using the srvctl add network command:

Related posts

Oracle Database Monitoring Tools

Oracle Database Monitoring Tools: 10 Best Tools for DBAs in 2026

September 22, 2026
Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai

Oracle Database Release Roadmap 2026: Current Support Status, 19c, 21c and 26ai

September 21, 2026
# srvctl add network -netnum 2 -subnet 192.xxx.xxx.0/255.xxx.xxx.0/bond2 -nettype STATIC -verbose

At this stage, the resource is created successfully.


Issue When Starting the Resource

In version 12.1.0.1 +, administrators could manually start the network resource using crsctl. However, in 12.1.0.2+, attempts to start the resource with crsctl fail:

[root@xxxx][+ASM1] $ crsctl start res ora.net2.network
CRS-4995: The command 'Start resource' is invalid in crsctl. Use srvctl for this command.

Similarly, using srvctl results in an error:

[root@xxxxx][+ASM1] # srvctl start network -netnum 2
PRKF-1085 : Command 'start' is not supported for object 'network'
PRKO-2002 : Invalid command line option: -netnum

Cause

This is by design currently..

  • The network resource is a dependent resource of the VIP (Virtual IP).
  • Unlike 12.1.0.1, you cannot directly start a network resource in 12.1.0.2.
  • The resource will be automatically started when the corresponding VIP is started.

An internal enhancement request (Bug 19805116) has been logged with Oracle to allow explicit srvctl start network commands in future versions.


Solution

To properly start the second network resource in 12.1.0.2, you must add a VIP resource for that network and then start the VIP. The network will start automatically as a dependency.

Step 1: Add VIP Resource

# srvctl add vip -n <node_name> -k <network_number> -A <vip_name|ip>/<netmask>/[if1[|if2...]] [-v]

srvctl add vip -n prodvm1 -A 192.168.56.3/255.255.255.0 -k 2

[root@prodvm1 ~]# crsctl stat res -t
--------------------------------------------------------------------------------
NAME           TARGET  STATE        SERVER                   STATE_DETAILS       
--------------------------------------------------------------------------------
Local Resources
--------------------------------------------------------------------------------
..
.                                    
ora.net1.network
               ONLINE  ONLINE       prodvm1                                     
               ONLINE  ONLINE       prodvm2                                     
ora.net2.network
               ONLINE  ONLINE       prodvm1                                     
               ONLINE  ONLINE       prodvm2                                     
                                    
--------------------------------------------------------------------------------
Cluster Resources
--------------------------------------------------------------------------------
..
.                                   
ora.db112a.db
      1        ONLINE  ONLINE       prodvm1                 Open                
      2        ONLINE  ONLINE       prodvm2                 Open                
ora.prodvm1_2.vip
      1        ONLINE  ONLINE       prodvm1                                     
ora.prodvm1.vip
      1        ONLINE  ONLINE       prodvm1                                     
ora.prodvm2_2.vip
      1        ONLINE  ONLINE       prodvm2                                     
ora.prodvm2.vip

Step 2: Start the VIP Resource

# srvctl start vip { -n <node_name> | -i <vip_name> }

 srvctl start vip -vip prodvm1_2
 srvctl start vip -vip prodvm2_2

Once the VIP resource is started, the associated network resource will also be started automatically.


Conclusion

In Oracle Grid Infrastructure 12.1.0.2, network resources cannot be directly started via crsctl or srvctl. Instead, they must be managed through VIP resources, which act as their parent dependency. By adding and starting the appropriate VIP, the network resource comes online seamlessly.

This design change emphasizes Oracle’s resource dependency model and ensures cleaner management of networks within Oracle Clusterware.

Tags: CRS-4995The command 'Start resource' is invalid in crsctl. Use srvctl for this command
Previous Post

Steps to configure Oracle Data Guard Physical Standby

Next Post

Oracle 19c Database Upgrade from 11.2.0.4 to 19c Using DBUA

Next Post
Oracle Database Upgrade Assistant (DBUA) interface showing database selection for upgrading from Oracle 11.2.0.4 to 19c, with a guide highlighting prerequisites, database selection, pre-upgrade checks, and post-upgrade steps

Oracle 19c Database Upgrade from 11.2.0.4 to 19c Using DBUA

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

POPULAR NEWS

  • Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    Oracle Patch 38632161: Step-by-Step Guide to Upgrade Oracle 19c to Release Update 19.30

    0 shares
    Share 0 Tweet 0
  • How To Download And Install The Latest OPatch

    0 shares
    Share 0 Tweet 0
  • How to Install Oracle 19c Database on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • Oracle Database 19.32 Release Update (RU) Patching Guide – Patch 39472050

    0 shares
    Share 0 Tweet 0
  • Installing Oracle Database 26AI on Red Hat Enterprise Linux 9

    0 shares
    Share 0 Tweet 0
  • About Us
  • Contact

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

No Result
View All Result
  • Home
  • Cloud & Modern DBs
  • Guides
  • Cloud Technology
  • Case Studies
  • Troubleshooting
  • Training & Certification

© 2026 DBAInsight - Smarter Databases. Sharper Insights. DBAInsight.

Add as a preferred source on Google
Add as preferred source on Google