rhel6_Oracle11gR2_000_安装过程中遇到常见的问题:swap大小不够_aio-max-nr参数不符_rpm包依赖等_20151219

安装过程中遇到 报swap大小不够,aio-max-nr参数不符,rpm包依赖等问题解决方案

1. 安装Oracle11G 报swap大小不够

1.1)创建一个6GB的空文件

[root@localhost dev]# dd if=/dev/zero of=/home/oracle/swap bs=1M count=6144

6144+0 records in

6144+0 records out

6442450944 bytes (6.4 GB) copied, 54.6365 seconds, 118 MB/s

1.2)重命名该文件

[root@localhost oracle]# mv /home/oracle/swap /home/oracle/swapfile

1.3)格式化空文件swapfile为swap格式

[root@testdb oracle]# mkswap /home/oracle/swapfile

Setting up swapspace version 1, size = 6442446 kB

1.4)配置文件系统信息fstab

[root@localhost oracle]# echo "/home/oracle/swapfile swap swap defaults 0 0"  >> etc/fstab

1.5)激活swap分区
[root@localhost oracle]# swapon swapfile   或者  mount -a

1.6)查看

[root@testdb oracle]# free

total used free shared buffers cached

Mem: 8177084 7983388 193696 0 23276 7434960

-/+ buffers/cache: 525152 7651932

Swap: 8387920 184 8387736

 

2. 修改aio-max-nr参数:

方法一:[root@testdb fs]# echo > /proc/sys/fs/aio-max-nr 1048576

             注意,直接vim修改该文件是无法保存的

方法二:# vim /etc/sysctl.conf 修改完后执行sysctl -p使内核参数生效

 

3. rpm包依赖问题

需要解决的问题分两类:

1)Redhat enterprise Linux 6.2系统自带,但这些rpm包没有安装到本主机,一句话缺什么补什么。

    1.1)配置yum资源,参见《yum软件源_配置rhel6原系统光盘_20151219》

     1.2) 安装

           a) [root@localhost oracle]# yum install 系统自带的x86_64rpm包

           b) [root@localhost oracle]# yum install glibc.i686 (i686)

2)依赖的是第三方rpm包,共有8个:

  1. pdksh-5.2.14-30.x86_64.rpm
  2. unixODBC-devel-2.2.11-7.1.i386.rpm
  3. unixODBC-2.2.11-7.1.i386.rpm
  4. libstdc  -3.4.6-8.i386.rpm
  5. libgcc-3.4.6-11.i386.rpm
  6. libaio-devel-0.3.105-2.i386.rpm
  7. libaio-0.3.105-2.i386.rpm
  8. compat-libstdc  -33-3.2.3-47.3.i386.rpm

     安装x86和强制安装i386:

  1.  x86_64.rpm安装    [root@localhost oracle]# rpm –ivh pdksh-5.2.14-30.x86_64.rpm 
  2.  i386.rpm强制安装  [root@localhost oracle]# rpm –ivh *.rpm --nodeps --force 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值