Heim >Datenbank >MySQL-Tutorial >安装Oracle 11g报swap大小不够,aio-max-nr参数不符等问题解决办法

安装Oracle 11g报swap大小不够,aio-max-nr参数不符等问题解决办法

WBOY
WBOYOriginal
2016-06-07 17:32:021551Durchsuche

安装Oracle 11g报swap大小不够,aio-max-nr参数不符等问题解决办法

----安装11G 报swap大小不够,,用如下的办法解决
[root@testdb 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
[root@testdb dev]# cd /home/oracle
[root@testdb oracle]# ls
Desktop  swap
[root@testdb oracle]# mv swap swapfile
[root@testdb oracle]# ls
Desktop  swapfile
[root@testdb oracle]# mkswap swapfile    -----  创建swap文件
Setting up swapspace version 1, size = 6442446 kB
[root@testdb oracle]# swapon swapfile    ------ 激活swap文件
[root@testdb oracle]# ll
总计 6297616
drwxr-xr-x 3 oracle oinstall      4096 09-10 20:53 Desktop
-rw-r--r-- 1 root  root    6442450944 09-10 21:19 swapfile
[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

----------------------------------------------

新增swap重启主机后仍然有效?
vi etc/fstab在最后加上下面一句话
/home/oracle/swapfile swap swap defaults 0 0
----------------------------------------------

vi /etc/sysctl.conf
修改完后执行sysctl -p使参数生效。

----------------------------------------------

如何修改aio-max-nr参数?
[root@testdb fs]# echo > aio-max-nr 1048576。
注意,直接vi打开该文件是无法保存的。

推荐阅读:

如何不让Oracle使用Linux的swap分区

Oralce swap 100%案例分析

安装Oracle改变swap交换空间大小

Linux下Oracle通过设置大内存页解决使用swap分区问题

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn