ofile0527 vi .bash_profile
八、启用linux的HUGEPAGES(大页面内存2M)特性来管理oracle数据库需要的内存(SGA大于8G,建议都通过linux大内存页面来管理) a) 在/etc/security/limits.conf 中设置memlock值(单位KB),该值小于OS内存大小, * soft memlock 98474836 * hard memlock 98474836 b)重新登录root和oracle用户,检查memlock limit $ ulimit -l 98474836 c)确保你的全部实例都已经启动(包括ASM) ,然后根据Document 401749.1 的hugepages_settings.sh去评估需要设置的Hugepages的大小。 $ ./hugepages_settings.sh d)编辑/etc/sysctl.conf 设置 vm.nr_hugepages参数: vm.nr_hugepages = 30000 (大于SGA所需内存,再多加一部分即可) Sysctl ?p(使配置生效) e)停止实例并重启OS
系统 f)检查设置是否生效 系统重启后,启动全部的数据库,通过以下命令检查 # grep HugePages /proc/meminfo HugePages_Free< HugePages_Total 既说明Hugepages已经生效,同时HugePages_Rsvd不为“0”. 注意:此需求只有在linux中才需要,其它hp-ux、aix都不要配置大内存,也没有大内存页面这一说法。
九、安装oracle软件 解压安装包后进入到database目录 ./runInstaller 图形界面,一步一步即可!
希望这篇文章可以对安装Oracle还处于磕磕碰碰的朋友有所帮助
|