在solaris8系统上安装oracle9i修改/etc/system
作者:aapu 日期:2010-01-16
在oracle 9i for solaris 8 sparc版本的安装文档中,oracle建议在/etc/system文件中添加如下参数:
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=256
经过在网上查询,每条的含义如下:
共享存储器段的最大尺寸(SHMMAX)
共享存储器段的最小尺寸(SHMMIN)
系统中共享存储器标识符的最大数量(SHMMNI)
一个用户进程能附带的共享存储器段的最大数量(SHMSEG)
在系统中信号灯标识符的最大数量(SEMMNI)
在一个集合中的信号灯的最大数量(SEMMSL)
在系统中信号灯的最大数量(SEMMNS)
按semop调用操作的最大数量(SEMOPM)
信号灯最大值(SEMVMX)
全部允许的共享存储器由下列公式确定: SHMMAX * SHMSEG
从中不难看出,oracle对内存分配要求很高,solaris的默认配置已经不能满足需要。
经测试,如果不增加以上参数,在安装的过程中OUI会给出警告信息,提示用户修改。此时当然可以手动跳过,但是在日后处理数据的过程中,一旦数量增大就很容易出现core dump,所以还是建议安装官方文档说明增加这些参数。
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=256
set semsys:seminfo_semmns=256
经过在网上查询,每条的含义如下:
共享存储器段的最大尺寸(SHMMAX)
共享存储器段的最小尺寸(SHMMIN)
系统中共享存储器标识符的最大数量(SHMMNI)
一个用户进程能附带的共享存储器段的最大数量(SHMSEG)
在系统中信号灯标识符的最大数量(SEMMNI)
在一个集合中的信号灯的最大数量(SEMMSL)
在系统中信号灯的最大数量(SEMMNS)
按semop调用操作的最大数量(SEMOPM)
信号灯最大值(SEMVMX)
全部允许的共享存储器由下列公式确定: SHMMAX * SHMSEG
从中不难看出,oracle对内存分配要求很高,solaris的默认配置已经不能满足需要。
经测试,如果不增加以上参数,在安装的过程中OUI会给出警告信息,提示用户修改。此时当然可以手动跳过,但是在日后处理数据的过程中,一旦数量增大就很容易出现core dump,所以还是建议安装官方文档说明增加这些参数。
评论: 0 | 引用: 0 | 查看次数: 461
发表评论
上一篇:
下一篇: 


文章来自:
Tags:
相关日志:






