Adventures With Oracle RAC: PRKP-1001 and CRS-0215 Errors

One node of our oracle 10g rac clusters rebooted (oracle The oracle instance did not restart automatically on reboot. I tried to start it manually wtih:

srvctl start instance -d DEVRX -i DEVRX2
but I got the follow errors:
PRKP-1001: Error starting instance DEVRX2 on node linuxrac2
CRS-0215: Could not start resource 'ora.DEVRX.DEVRX2.inst'
Here's what I did to fix it:
as root:
crsctl stop crs
rm -f /var/tmp/.oracle/*
crsctl start crs
Wait a few minutes (2-3 minutes) for crs to start. When crs_stat comes batch without "error connecting to CRSD", start the instance with srvctl (as the oracle user, not as root):
srvctl start instance -d DEVRX -i DEVRX2