最近的几个技术问题总结和答疑(八) (r9笔记第72天)
公众号:杨建荣的学习笔记 · 作者:杨建荣 · 发布:2016-07-26 23:58:36 · 原文链接
最近处理了几个网友的疑问,拿过来总结一下。
1)11gR2静默安装的校验失败
有些朋友反馈使用静默安装的时候,配置了响应文件,但是总是会校验邮箱和密码,这个地方总是过不去。根据我的以往经验,需要注意一个参数 DECLINE_SECURITY_UPDATES默认是false,我们在学习测试中可以设置为true,无需输入这些信息。而这位朋友反馈的是 DECLINE_SECURITY_UPDATES已经设置为了TRUE,但是还是存在问题。
输入的命令如下:
./runInstaller -silent -responsefile /home/oracle/new.rsp -ignoreSysPrereqs?
报警信息如下:
[WARNING] – My Oracle Support Username/Email Address Not Specified
然后就自动终止了安装。
而得到的响应文件的部分内容如下:
MYORACLESUPPORT_USERNAME=abc@oracle.com
MYORACLESUPPORT_PASSWORD=aaa
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
DECLINE_SECURITY_UPDATES=true
PROXY_HOST=
PROXY_PORT=
PROXY_USER=
PROXY_PWD=
PROXY_REALM=
COLLECTOR_SUPPORTHUB_URL=
oracle.installer.autoupdates.option=SKIP_UPDATES
oracle.installer.autoupdates.downloadUpdatesLoc=
AUTOUPDATES_MYORACLESUPPORT_USERNAME=abc@oracle.com
AUTOUPDATES_MYORACLESUPPORT_PASSWORD=aaa
对于这个问题我进行了复现,发现确实存在,为了提高效率,我在远程协助的情况下查看了这个问题,做了排除,发现SECURITY_UPDATES_VIA_MYORACLESUPPORT本身是没有任何值的,这个地方做了标识,触发了校验检查。
至于更多的细节,我觉得这个地方也不需要做更多的分析了,因为我们的目的就是搭建完成,不能偏移原本的重心,本末倒置。静默就是在图形的基础上简化安装的 过程,但是不是“万精油“,系统安装前的检查和准备还是必须的,而安装过程中的很多设置也是自成一套体系,避免画蛇添足。
2.Hugepage无法启用的问题
Hugepage在Linux中可以算是一个标配了,在内核参数文件/etc/sysctl.conf中设置,在 2.4内核中是使用参数 vm.hugetlb_pool,在2.6内核中使用vm.nr_hugepages 修改后需要使用sysctl -p使参数生效,如果是在线系统找个维护窗口再调。另外数据库开了AMM和大页也是冲突的。
这些是我碰到绝大多数的Hugepage相关的问题的处理思路,结果有个网友的问题貌似超出了这个范畴。

通过/proc/meminfo看不到任何Huge相关的配置。
而系统版本,内核版本都是在预期范围之内。使用sysctl -p设置的时候,竟然还抛出了无法识别的key,这个看起来就更加诡异了。

