oracle 10g要不要关闭numa
发布网友
发布时间:2022-04-22 19:49
我来回答
共1个回答
热心网友
时间:2022-04-11 10:50
由于数据库需要某些软件包、软件包版本以及内核参数微调,在系统上安装Oracle
Database
10g或11g之前,需要预先配置操作环境。在Oracle
Linux上,有一种非常轻松的办法可以让系统满足这些安装先决条件,安装一个名为oracle-validated的RPM软件包,该RPM包可以帮你自动完成Oracle数据库所必须的RPM包的安装,修改系统内核参数,创建必要的用户和用户组等。此RPM执行以下预配置步骤:
1)促使下载和安装数据库安装所需的各种软件包和特定版本,通过yum或up2date功能来解析软件包依赖项;
2)创建用户oracle和组oinstall及dba,这些将在数据库安装期间使用;
3)修改/etc/sysctl.conf中的内核参数以更改共享内存、信号、最大文件描述符数量等设置;
4)设置/etc/security/limits.conf中的软硬shell资源*,如锁定内存地址空间、打开的文件数量、进程数和核心文件大小;
5)针对x86_64计算机,在内核中设置numa=off;
请注意oracle-validated只是根据数据库安装的需要来分析现有的/etc/sysctl.conf
和/etc/security/limits.conf文件并更新值,所有与数据库安装无关的预自定义设置保持不变,oracle-validated
RPM软件包可通过Oracle
Unbreakable
Linux
Network(ULN需要支持合同)、Oracle
Linux
发行介质或Oracle公共yum信息库获取。因此,无论系统是否在ULN注册访问Oracle补丁和支持,您均可使用
oracle-validated来简化Oracle
Linux上的数据库安装,不过要记住,Oracle公共yum信息库不会更新安全更新和错误修补,因此保持最新和安全的系统的最佳方式是使用ULN订阅。