linux安装oracle 10G 遇到的问题[持续更新]

一、安装oracle所需支持软件时,出现如下错误

warning: httpd-2.2.3-11.el5_1.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 error: Fa

解决办法:
这是由于yum安装了旧版本的GPG keys造成的,解决办法就是:  #rpm --import /etc/pki/rpm-gpg/RPM*

 
二、安装oracle发现内存(虚拟内存)

Checking available swap space requirements ...

Expected result: 1512MB

Actual Result: 1019MB

Check complete. The overall result of this check is: Failed <<<<

Problem: The system does not have the required swap space.

Recommendation: Make more swap space available to perform. the install.

(以上信息可知swap空间不足,oracle需要2G的swap分区,因为当然Vmware的内存为1G,按常规看Swap交换空间应该为2G,下面就是解决swap交换空间的问题)


(第一步:使用free -m查看目前swap的交换空间情况,1019M,也可以使用grep SwapTotal  /proc/meminfo查看)

 

[root@localhost swapimage]# free -m

 total      used      free    shared   buffers    cached

Mem:         1010       995        15         0         1       847

-/+ buffers/cache:       145       865

Swap:        1019         0      1019

 

(用df –h查看磁盘空间的使用情况)

[root@localhost ~]# df -h

Filesystem           Size Used Avail Use% Mounted on

/dev/sda2            3.8G 3.1G 572M 85% /

/dev/sda3             15G 1.7G  13G 13% /home

/dev/sda1             46M  11M  33M 25% /boot

tmpfs                506M    0 506M  0% /dev/shm

(第二步:确保系统中有足够的空间用来做swap交换空间,经过df –h查看,只有/home下面还有13G的空间是比较大的,所以我这边准备在/home/swapimage开辟swap交换区)

[root@localhost home]# mkdir swapimage(在/home目录下创建swapimage文件夹)

[root@localhost home]# cd swapimage/  (进入swapimage文件夹)

[root@localhost swapimage]# dd if=/dev/zero of=/swapimage/swap bs=1024 count=1024000(添加交换文件并设置大小为1G)

1024000+0 records in

1024000+0 records out

1048576000 bytes (1.0 GB) copied, 16.2007 seconds, 64.7 MB/s

(再次用df –h查看磁盘空间的使用情况,/home的可以大小已经由13G变成12G了,也就是说通过上面的dd操作,我们已经成功的分配了1G的swap交换空间)

[root@localhost swapimage]# df -h

Filesystem           Size Used Avail Use% Mounted on

/dev/sda2            3.8G 3.1G 572M 85% /

/dev/sda3             15G 2.7G  12G 20% /home

/dev/sda1             46M  11M  33M 25% /boot

tmpfs                506M    0 506M  0% /dev/shm

(第三步:使用mkswap命令,创建(或设置)交换空间)

[root@localhost swapimage]# mkswap /swapimage/swap

Setting up swapspace version 1, size = 1048571 kB

(第四步:使用swapon命令,启用新增的1G交换空间)

[root@localhost swapimage]# swapon /swapimage/swap

(使用free –m确认新增的swap交换空间已生效,2019)

[root@localhost swapimage]# free -m

 total      used      free    shared   buffers    cached

Mem:         1010       997        13         0         2       848

-/+ buffers/cache:       146       864

Swap:        2019         0      2019

(第五步:修改/etc/fstab文件,使新增的1G交换空间在系统重启后自动生效)

[root@localhost swapimage]# vi /etc/fstab

/swapimage/swap  swap  swap  defaults  0 0

亲测可用 


三、安装过程出现 物理内存不足【针对Vmware安装】

   #关闭linux

   shutdowm -h now

   # 手动调整内存至1G ^_^

  

 

posted @ 2013-08-02 23:34  帅旗  阅读(576)  评论(0编辑  收藏  举报