I've made some progress getting Oracle RAC installed but after installing grid infrastructure I was distracted by other work that needed doing and when I came back one of my nodes had rebooted. It appears CRS was not working on that node after the reboot. I remembered having to do:
/bin/dd if=/var/tmp/.oracle/npohasd of=/dev/null bs=1024 count=1
whilst running the root.sh script (see
2389790 and thought this might be the problem again.
It appears the only way I can get this node to startup correctly is to:
1. rename /etc/init.d/ohasd to /etc/init.d/ohasd.saved
2. reboot
3. delete contents on /var/tmp/.oracle
4.
a. in session one run /etc/init.d/ohasd.saved start
b. in session two wait for /var/tmp/.oracle/npohasd to appear and run the dd command above.
This is Oracle Unbreakable Linux 6.2 and Oracle 11.2.
Surely I don't have to do this every time I reboot?
Thanks