分类: Oracle
2008-04-03 21:44:34
这几天一直忙着折腾系统,抽空安装了好几台大大小小的服务器上的 Oracle,简单说说在 AMD 64 机器(肯定是要看看的,特别注意其中要求的安装包,glibc-devel 包 32 位与 64 位都是需要的。查询语句如下:
rpm --queryformat "%-%.% (%)n" -q make binutils gcc cpp glibc-devel glibc-headers glibc-kernheaders compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel gnome-libs openmotif21 setarch
第二个必需要注意的地方是 gcc 工具的处理,与 32 位操作系统略有不同:
mv /usr/bin/gcc /usr/bin/gcc.orig
mv /usr/bin/g++ /usr/bin/g++.orig
ln -s /usr/bin/x86_64-redhat-linux-gcc32 /usr/bin/gcc
ln -s /usr/bin/x86_64-redhat-linux-g++32 /usr/bin/g++
$LD_ASSUME_KERNEL 环境变量要设定:
export LD_ASSUME_KERNEL = 2.4.19这个变量如果不设定的话,安装的画面会一直 Hang 在那里。
有的兼容软件可以在 项目主页上下载,compat-libcwait 与 compat-oracle 这 2 个包是必须的。
Oracle 的安装还是一如既往的麻烦,考虑到每台机器还要打 Patchset,然后是一堆过渡性补丁,绝对是体力活。