|
When running the root.sh script during installation of Clusterware 10.2.0.1.0 on the last node, I get the following expected error (since we use the private 10.x.x.x network internally):
Running vipca(silent) for configuring nodeapps
The given interface(s), "hme0" is not public. Public interfaces should be used to configure virtual IPs.
After much searching, the workaround seemed to be running vipca (as root) interactively to force it to use these "private" addresses as the VIPs. After setting my DISPLAY and verifying I can run xcalc back to my machine (as root), I get the following error when trying to run vipca:
[rac2]bin>pwd
/export/crs/oracle/product/10/app/bin
[rac2]bin>sudo ./vipca
Exception in thread "main" [rac2]bin>
[rac2]bin>
I've also tried running it as true root (w/o sudo in the picture) and get the same error. When I run vipca as the oracle user, it seems to get a bit further (prints out what looks like general debug messages), but exits with the expected "Insufficient privileges." message.
As a final attempt, I tried running the full vipca command with arguments taken from the root.sh script, and still get the "hme0 is not public" error:
[rac2]bin>sudo ./vipca -silent -nodelist rac1,rac2 -nodevips 'rac1/rac1-vip/255.255.255.0/hme0,rac2/rac2-vip/255.255.255.0/hme0'
The given interface(s), "hme0" is not public. Public interfaces should be used to configure virtual IPs.
I've triple-checked all of the required OS packages, patches, etc. spelled out in the install docs, and am now completely stumped. Thanks in advance for any help!
|