feidaodao
作者feidaodao·2011-07-20 00:20
系统运维工程师·GA

oracle11gR2 11.2.0.1 安装问题 [INS-20702]解决办法 与 双DNS和NTP的使用现象

字数 4203阅读 11935评论 0赞 2
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,却没有遇到这样的现象或这样的问题。

请高手指点一下。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

2

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广