安装Oracle的时候报SWAP空间不足的处理方法

在安装Oracle的时候,可能因为我们分配的swap空间不够导致安装失败。处理步骤如下:

成都创新互联从2013年创立,是专业互联网技术服务公司,拥有项目成都网站建设、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元河口做网站,已为上家服务,为河口各地企业和个人服务,联系电话:18980820575

SWAP空间为2G

[root@linux01 oracle]# free
             total       used       free     shared    buffers     cached
Mem:       2039004    1207260     831744          0      22668     833660
-/+ buffers/cache:     350932    1688072
Swap:      2097144          0    2097144

  1. 通过dd命令创建一个临时的swap file,大小为1Gb

[root@linux01 oracle]# dd if=/dev/zero of=/home/oracle/swap.file bs=1024k count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 16.711 s, 64.3 MB/s

2. 通过mkswap命令格式化步骤1中创建的临时交换文件

[root@linux01 oracle]# mkswap /home/oracle/swap.file 
mkswap: /home/oracle/swap.file: warning: don't erase bootbits sectors
        on whole disk. Use -f to force.
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=99e682db-bb37-444a-a8db-ee742a71b5d3

3. 通过swapon命令使swap文件生效,如下:

[root@linux01 oracle]# swapon /home/oracle/swap.file

4. 通过free命令或者grep swap /proc/meminfo检查添加swap的效果,如下:

[root@linux01 oracle]# free
             total       used       free     shared    buffers     cached
Mem:       2039004    1955200      83804          0      12348    1569000
-/+ buffers/cache:     373852    1665152
Swap:      3145712          0    3145712
[root@linux01 oracle]# grep Swap /proc/meminfo 
SwapCached:            0 kB
SwapTotal:       3145712 kB
SwapFree:        3145712 kB

5. 如果需要永久有效,那么需要将新加的swap设备文件写到fstab文件中,使其每次服务器重启都会自动生效

echo "/home/oracle/swap.file swap                    swap    defaults        0 0">>/etc/fstab

6.在临时设备上面关闭SWAP

[root@linux01 oracle]# swapoff /home/oracle/swap.file 
[root@linux01 oracle]# free
             total       used       free     shared    buffers     cached
Mem:       2039004    1955324      83680          0      12440    1569460
-/+ buffers/cache:     373424    1665580
Swap:      2097144          0    2097144

不推荐这么做,最好还是安装系统的时候分配足够的swap空间,但是如果确实出现这个问题了,也是一个很有效率的解决方案

名称栏目:安装Oracle的时候报SWAP空间不足的处理方法
文章来源:https://www.cdcxhl.com/article30/iiesso.html

成都网站建设公司_创新互联,为您提供云服务器商城网站品牌网站建设全网营销推广微信公众号网站制作

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营