KVM虚拟机上安装centos 5.4 x64 、 oracle 10g x86_84

部分内容翻译自ORACLE的installation guide

Checking the Hardware Requirements
*最少1G内存,交换空间与物理内存的比例
RAM                                            Swap Space
Up to 512 MB                               2 times the size of RAM
Between 1024 MB and 2048 MB     1.5 times the size of RAM
Between 2049 MB and 8192 MB     Equal to the size of RAM
More than 8192 MB                       0.75 times the size of RAM
*400M的临时空间
*1.5~3.5G磁盘空间用于安装oracle软件
Checking the Software Requirements
 主要是C、C++编译器和库、make,X相关的库以及一些工具如sar、iostat等等。
Configuring Kernel Parameters
shmmax - 共享内存段的最大字节数,建议设大点,甚至可以大过物理内存的字节数
shmmin - 共享内存段的最小尺寸.
shmmni - 共享内存段的最大数目.
shmseg - 每个进程可分配的最大共享内存段数目.
shmall - 最大的并发共享内存段数目 
kernel.sem = 250 32000 100 128
250 semmsl - 每个信号集合中最多的信号数目.
32000 semmns - 信号量的最大数量,跟ORACLE的PROCESS数有关.
100 SEMOPM:用于控制每个 semop 系统调用可以执行的信号操作的数量。
128 SEMMNI的:用于控制整个 Linux 系统中信号集的最大数量

net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
Centos x64的的 shmmax默认是4G,这个值根据实际环境设置。
接着设置信号量和网络的参数。

Setting Shell Limits for the oracle User
*向   /etc/security/limits.conf 追加
oracle soft nproc  2047
oracle hard nproc  16384
oracle soft nofile 1024
oracle hard nofile 65536
*向 
   /etc/pam.d/login追加
session required pam_limits.so
*向 /etc/profile 追加
if [ $USER = "oracle" ]; then
        if [ $SHELL = "/bin/ksh" ]; then
              ulimit -p 16384
              ulimit -n 65536
        else
              ulimit -u 16384 -n 65536
        fi
fi
~~~~~~
通过 ssh -X 登录到CENTOS的虚拟机上 运行 ./runInstaller
噩梦开始!安装时老是提示出错,Y A 我是按照installation guide一步步下来的。
怎么会出错呢。看日志,上网GOOGLE发现是有32位的包没装。赶紧YUM安装 
CentOS的镜像真是CVS龟速 。平均5K/s,赶紧换镜像。
装完包RETRY还是不行。只好退出。把已经安装的干掉。重来。
安装时查看所有组件,发现为什么要装32位的包:
bb
原来它依赖depende on 32位的版本。考,下次安装时把开发库组和传统软件支持全选上。
下一步继续,安装成功。
ASM 没安装成功,提示Unable to load module "oracleasm"
升级内核后安装成功




fj.pngoui64-32.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/9683969/viewspace-631371/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/9683969/viewspace-631371/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值