ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [高翔]

[高翔]

原创 Linux操作系统 作者:idba 时间:2009-08-03 21:27:47 0 删除 编辑

最近在升级数据库时候,需要提前安装软件,遇到个swap的问题
[oracle@dev_db1 database]$ ./runInstaller -silent -responseFile /u01/soft/database/response/custom.rsp

Starting Oracle Universal Installer…
中间过程省略
Check complete: Passed
=======================================================================
Performing check for SwapSpace
Checking available swap space requirements …
Expected result: 3544MB
Actual Result: 0MB
Check complete. The overall result of this check is: Failed <<<<
可以看到这里因为检测swap大小为0而导致安装向导检测失败,由于在静默安装的过程中,很多时候都
因为环境检测失败或者安装错误而终止ORACLE软件的安装。所以这个时候必须检查swap的分配情况。

[root@dev_db1 u01]# free
total used free shared buffers cached
Mem: 3632240 3614724 17516 0 3276 3170608
-/+ buffers/cache: 440840 3191400
Swap: 0 0 0
从上面可以看到swap确实为0,为什么会这样呢?我们看分区情况
[root@dev_db1 u01]#
[root@dev_db1 u01]# fdisk -l /dev/sdm |grep swap
/dev/sdm3 1581 1842 2104515 82 Linux swap
/dev/sdm7 3019 3253 1887606 82 Linux swap
/dev/sdm8 3254 3488 1887606 82 Linux swap
没错啊,确实分配了swap空间,但是为什么大小为0呢?
[root@dev_db1 u01]#
[root@dev_db1 u01]# swapon -s
我们可以用swapon -s来检查swap设备的挂载情况,这里我们可以看到确实没有挂载任何设备。
于是手动挂载这几个设备。
[root@dev_db1 u01]# swapon /dev/sdm8
[root@dev_db1 u01]# swapon -s
Filename Type Size Used Priority
/dev/sdm8 partition 1887596 124224 -1
[root@dev_db1 u01]# free
total used free shared buffers cached
Mem: 3632240 3627952 4288 0 2344 2904104
-/+ buffers/cache: 721504 2910736
Swap: 1887596 151972 1735624
[root@dev_db1 u01]# swapon /dev/sdm7
[root@dev_db1 u01]# swapon /dev/sdm3
[root@dev_db1 u01]# free
total used free shared buffers cached
Mem: 3632240 3627836 4404 0 2408 2849544
-/+ buffers/cache: 775884 2856356
Swap: 5879696 249116 5630580
[root@dev_db1 u01]#
好了,现在swap空间回来了。但是为什么会这样呢?查看了/etc/fstab时候,我才发现原因
,原来以前的/etc/fstab里对应的几个设备已经不存在了。而原有的那几个设备没有正确的
挂载上去。所以将/etc/fstab修改过来,下次机器重新启动也不担心了。
[root@dev_db1 u01]# cat /etc/fstab |grep swap
/dev/sda3 swap swap defaults 0 0
/dev/sda7 swap swap defaults 0 0
/dev/sda9 swap swap defaults 0 0
/dev/sda8 swap swap defaults 0 0
[root@dev_db1 u01]#

<!--

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

上一篇: [玄月]MySQL权限
请登录后发表评论 登录
全部评论

注册时间:2008-03-25

  • 博文量
    210
  • 访问量
    395661