os为hpux 11.31,2套11gr2.0.1,1套host解析,1套dns解析。
前者安装正常,后者有2个问题出现。。。
问题1:bug?
经查,确认是bug。。。
#[/tmp/OraInstall2011-07-19_04-53-34PM]more oraInstall2011-07-19_04-53-34PM.err
---# Begin Stacktrace #---------------------------
ID: oracle.install.commons.util.exception.DefaultErrorAdvisor:905
oracle.install.driver.oui.etc.UnhandledDriverException: [INS-20702] Unexpected internal driver error
at oracle.install.library.partition.PartitionInfoUnix.getSharedPartitionListCVU(PartitionInfoUnix.java:532)
at oracle.install.library.partition.PartitionInfoUnix.getStorageType(PartitionInfoUnix.java:554)
at oracle.install.library.partition.PartitionInfoUnix.isOCFS2Partition(PartitionInfoUnix.java:547)
at oracle.install.ivw.crs.validator.InstallLocationValidator.validateForOCFS2(InstallLocationValidator.java:194)
at oracle.install.ivw.crs.validator.InstallLocationValidator.validate(InstallLocationValidator.java:117)
at oracle.install.commons.flow.validation.ValidationHelper.validateState(ValidationHelper.java:178)
at oracle.install.commons.flow.AbstractFlowExecutor.validate(AbstractFlowExecutor.java:394)
at oracle.install.commons.flow.AbstractFlowExecutor.leaveVertex(AbstractFlowExecutor.java:607)
at oracle.install.commons.flow.AbstractFlowExecutor.transition(AbstractFlowExecutor.java:321)
at oracle.install.commons.flow.AbstractFlowExecutor.nextState(AbstractFlowExecutor.java:261)
at oracle.install.commons.flow.AbstractFlowExecutor.nextViewState(AbstractFlowExecutor.java:220)
at oracle.install.commons.flow.DefaultFlowNavigator.goForward(DefaultFlowNavigator.java:58)
at oracle.install.commons.flow.jewt.FlowWizard$1.run(FlowWizard.java:72)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
---# End Stacktrace #-----------------------------
解决办法:
grid&database安装时,如下执行:
./runInstaller -ignoreInternalDriverError
此bug在11.2.0.2及以上已经修复bug fixed in 11.2.0.2 and above
11.2.0.2 Patch Set - List of Bug Fixes by Problem Type [ID 1179583.1]
问题2:
采用双DNS服务器做解析时,出现2个现象:
resolv.conf里配置了master nameserver 和slave nameserver。
现象1:
采用双nameserver时,ssh登陆os不成功,只能用telnet。。。
而删除resolv.conf中任意一个nameserver,ssh即可正常登陆。
现象2:
采用双nameserver时,ntpq -q执行需要1分20秒。。。
而删除resolv.conf中任意一个nameserver,ntpq -p执行十分正常。
另外,在配置过程中发现/etc/nsswitch.conf的作用。
现象:
采用双nameserver时,oracle的cluvfy.sh执行不成功,提示如下:
WARNING:
Could not access or create trace file path "/tmp/bootstrap/cv/log". Trace information could not be collected
Performing pre-checks for cluster services setup
Checking node reachability...
racdb1.vorll.com.cn.221.50.111.in-addr.arpa: racdb1.vorll.ccom.cn.221.50.111.in-addr.arpa
Check: Node reachability from node "null"
Destination Node Reachable?
------------------------------------ ------------------------
racdb1 no
racdb2 no
Result: Node reachability check failed from node "null"
ERROR:
Unable to reach any of the nodes
Verification cannot proceed
Pre-check for cluster services setup was unsuccessful on all the nodes.
更改/etc/nsswitch.conf里添加files,dns,nis后,执行cluvfy即成功。猜测可能是在cluvfy时解析域名有问题,所以先用本地的hosts表解析,即可通过。
但我的疑问是,在我的测试环境linux上,配置dns模式解析scan的RAC,却没有遇到这样的现象或这样的问题。
请高手指点一下。
添加新评论0 条评论