The number of file descriptors for each Oracle instance must be at least 512*PROCESSES. The limit of descriptors for each process must be at least 512. If file descriptors are not sized correctly, you see an ORA-27123 error from various Oracle processes and potentially Linux Error EMFILE (Too many open files)in non-Oracle processes.
注意:MEMORY_MAX_TARGET and MEMORY_TARGET cannot be used when LOCK_SGA is enabled or with HugePages on Linux.
2.2:系统架构要求
检查系统架构是否符合软件安装要求。如果是x86的架构,肯定不能运行64位的ORACLE软件。检查系统架构使用下面命令:
[root@DB-Server ~]# uname -m x86_64
2.3:磁盘空间要求
At least 1 GB of disk space in the /tmp directory
检查/tmp目录大小
#df -h /tmp
检查磁盘空间:
#df –h
3:Checking the Software Requirements
Red Hat Enterprise Linux 5 and Oracle Linux 5 on Linux x86 and Linux x86-64 require Update 2.
3.1:操作系统要求
Oracle Database 11g Release 1 (11.1) 要求安装在下面版本的操作系统或后续版本中。安装Oracle数据库是必须检查目前操作系统版本是否支持。
■ Asianux Server 3 SP2
■ Asianux Server 4 SP3
■ Oracle Linux 4 Update 7
■ Oracle Linux 5 Update 2 (with Red Hat Compatible Kernel)
■ Oracle Linux 5 Update 5
■ Oracle Linux 6
■ Oracle Linux 6 (with Red Hat Compatible Kernel)
■ Oracle Linux 7
■ Oracle Linux 7 (with the Red Hat Compatible Kernel)
■ Red Hat Enterprise Linux 4 Update 7
■ Red Hat Enterprise Linux 5 Update 2
■ Red Hat Enterprise Linux 6
■ Red Hat Enterprise Linux 7
■ SUSE Linux Enterprise Server 10 SP2
■ SUSE Linux Enterprise Server 11
■ SUSE Linux Enterprise Server 12 SP1
■ NeoKylin Linux Advanced Server 6
3.2 操作系统内核要求
下面仅仅列举了部分内容,更多请见官方文档
■On Oracle Linux 4 and Red Hat Enterprise Linux 4
2.6.9 or later
■ On Oracle Linux 5 Update 2 with Red Hat Compatible Kernel
2.6.18 or later
■ On Oracle Linux 5 Update 5 with Red Hat Compatible Kernel
2.6.18 or later
■ On Oracle Linux 5 Update 5 with Unbreakable Enterprise Kernel
2.6.32-100.0.19 or later
■ On Oracle Linux 6
2.6.32-100.28.5.el6.x86_64 or later
■ On Oracle Linux 6 with Red Hat Compatible Kernel
2.6.32-71.el6.x86_64 or later
■ On Oracle Linux 7
3.8.13-33.el7uek.x86_64 or later
■ On Oracle Linux 7 with Red Hat Compatible Kernel
3.10.0-54.0.1.el7.x86_64 or later
■ On Red Hat Enterprise Linux 5 Update 2
2.6.18 or later
■ On Red Hat Enterprise Linux 5 Update 5
2.6.18 or later
■ On Red Hat Enterprise Linux 6
2.6.32-71.el6.x86_64 or later
■ On Red Hat Enterprise Linux 7
3.10.0-54.0.1.el7.x86_64 or later
■ On Asianux Server 3
2.6.18 or later
■ On Asianux Server 4
2.6.32-71.el6.x86_64 or later
查看操作系统内部版本,可以使用下面命令,如下所示,内部版本满足要求。
[root@DB-Server ~]# cat /proc/version Linux version 2.6.18-274.el5 (mockbuild@x86-002.build.bos.RedHat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)) #1 SMP Fri Jul 8 17:36:59 EDT 2011 [root@DB-Server ~]# uname -r 2.6.18-274.el5
3.3:ORACLE软件所要求或依赖的一些包