rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \ compat-libstdc++-33 \ elfutils-libelf \ elfutils-libelf-devel \ gcc \ gcc-c++ \ glibc \ glibc-common \ glibc-devel \ glibc-headers \ ksh \ libaio \ libaio \ libaio-devel \ libgcc \ libstdc++ \ libstdc++-devel \ make \ sysstat
[root@DB-Server ~]# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils \ > compat-libstdc++-33 \ > elfutils-libelf \ > elfutils-libelf-devel \ > gcc \ > gcc-c++ \ > glibc \ > glibc-common \ > glibc-devel \ > glibc-headers \ > ksh \ > libaio \ > libaio \ > libaio-devel \ > libgcc \ > libstdc++ \ > libstdc++-devel \ > make \ > sysstat binutils-2.17.50.0.6-14.el5 (x86_64) compat-libstdc++-33-3.2.3-61 (x86_64) compat-libstdc++-33-3.2.3-61 (i386) elfutils-libelf-0.137-3.el5 (x86_64) elfutils-libelf-0.137-3.el5 (i386) elfutils-libelf-devel-0.137-3.el5 (x86_64) gcc-4.1.2-51.el5 (x86_64) gcc-c++-4.1.2-51.el5 (x86_64) glibc-2.5-65 (x86_64) glibc-2.5-65 (i686) glibc-common-2.5-65 (x86_64) glibc-devel-2.5-65 (x86_64) glibc-devel-2.5-65 (i386) glibc-headers-2.5-65 (x86_64) ksh-20100202-1.el5_6.6 (x86_64) libaio-0.3.106-5 (x86_64) libaio-0.3.106-5 (i386) libaio-0.3.106-5 (x86_64) libaio-0.3.106-5 (i386) package libaio-devel is not installed libgcc-4.1.2-51.el5 (x86_64) libgcc-4.1.2-51.el5 (i386) libstdc++-4.1.2-51.el5 (x86_64) libstdc++-4.1.2-51.el5 (i386) libstdc++-devel-4.1.2-51.el5 (x86_64) make-3.81-3.el5 (x86_64) package sysstat is not installed
如上检测所示,我们需要安装这些缺少的包:
[root@DB-Server Server]# rpm -ivh libaio-devel* warning: libaio-devel-0.3.106-5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:libaio-devel ########################################### [ 50%] 2:libaio-devel ########################################### [100%] [root@DB-Server Server]# rpm -ivh sysstat* warning: sysstat-7.0.2-11.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:sysstat ########################################### [100%] [root@DB-Server Server]#
3.4 Compiler Requirements
Intel C++ Compiler 10.1 or later and the version of GNU C and C++ compilers listed under "Package Requirements" are supported with these products
3.5 其它软件要求(Additional Software Requirements)
这部分建立参考安装文档(里面内容较详细,有些是特殊要求),这里仅仅涉及Oracle ODBC相关驱动。
在 Oracle Linux 5, Red Hat Enterprise Linux 5, and Asianux Server 3中,需要下面3个包的版本
- unixODBC-2.2.11 (32-bit) or later
- unixODBC-devel-2.2.11 (64-bit) or later
- unixODBC-2.2.11 (64-bit) or later
[root@DB-Server Server]# rpm -ivh unixODBC-2.2.11-7.1.i386.rpm warning: unixODBC-2.2.11-7.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:unixODBC ########################################### [100%] [root@DB-Server Server]# rpm -ivh unixODBC-2.2.11-7.1.x86_64.rpm warning: unixODBC-2.2.11-7.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:unixODBC ########################################### [100%] [root@DB-Server Server]# rpm -ivh unixODBC-devel-2.2.11-7.1.i386.rpm warning: unixODBC-devel-2.2.11-7.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:unixODBC-devel ########################################### [100%] [root@DB-Server Server]# rpm -ivh unixODBC-devel-2.2.11-7.1.x86_64.rpm warning: unixODBC-devel-2.2.11-7.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:unixODBC-devel ########################################### [100%] [root@DB-Server Server]#
4 Configuring Kernel Parameters and Resource Limits
在修改内核参数前,我们先检查、查看这些内核参数的配置值