centos安装Oracle之创建swap分区
[root@iZwz99dy2oevxl0rhgi83sZ ~]# free -m total used free shared buff/cache availableMem: 1839 201 602 0 1035 1457Swap: 0 0 0
根据Oracle官方建议(见下方)创建swap$ dd if=/dev/zero of=/home/swap bs=1M count=2048
if表示infile, of表示outfile, bs=1M代表增加的模块大小,count=2048代表是2048个模块,也就是2G空间大小count的计算公式: count=size * bs (size以MB为单位)
这样就创建了一个/home/swap的分区文件,大小为2G
格式化分区文件$ mkswap /home/swap
用swapon命令激活swap,立即启用交换分区文件$ swapon /home/swap
如果需要关闭swap分区则执行
$ swapoff /home/swap
此时用free -m查看一下,可以看出swap扩大了
为了使操作系统在重启后swap自动挂载,要修改/etc/fstab文件$ vi /etc/fstab
在文件末尾加上 /home/swap swap swap default 0 0
这样就算重启系统,swap分区也不用手动挂载了。
二、Oracle官方建议swap设置标准RAM为1-2GB时,SWAP大小建议为RAM大小的1.5倍RAM为2-16GB时,SWAP大小建议与RAM大小相等RAM大于16GB时,SWAP大小建议为16GB(1)ORACLE官方要求最小1GB的RAM,建议2GB或更大(2)SWAP与RAM的大小配置关系
4.3.4 Server Memory Minimum RequirementsEnsure that your system meets the following memory requirements:Minimum: 1 GB of RAMRecommended: 2 GB of RAM or moreTable 4-3 describes the relationship between the installed RAM and the configured swapspace recommendation:Table 4-3 Swap Space Requirement for LinuxRAM
****Swap** Space**
Between 1 GB and 2 GB
1.5 times the size of the RAM
Between 2 GB and 16 GB
Equal to the size of the RAM
More than 16 GB
16 GB
私信我或关注微信号:猿来如此呀,回复:学习,获取免费学习资源包。
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用。它和Windows系统的交换文件作用类似,但是它是一段连续的磁盘空间,并且对用户不可见。
需要注意的是,虽然这个SWAP分区能够作为"虚拟"的内存,但它的速度比物理内存可是慢多了。因此如果需要更快的速度的话,并不能寄厚望于SWAP,最好的办法仍然是加大物理内存,SWAP分区只是临时的解决办法。
CentOS 7
在安装oracle数据库时,可能会遇到交换分区不够的问题。调整步骤如下:
一、确保磁盘空间足够的情况下,查看当前交换空间大小。
free -h
内存和交换分区大小.png
二、制作交换分区
在原有基础上增加1G的交换分区
dd if=/dev/zero of=/tmp/swap bs=1MB count=1024 在/tmp下填充一个1G的空间
mkswap /tmp/swap 制作
三、激活交换分区
swapon /tmp/swap
四、挂载,让其开机自启动
vim /etc/fstab
按i键进入编辑模式,将下列内容加入该文件尾部
/dev/mapper/vg_centos2-lv_root / ext4 defaults 1 1UUID=416d2b88-9e18-49b5-a5f7-3a34b4824216 /boot ext4 defaults 1 2/dev/mapper/vg_centos2-lv_swap swap swap defaults 0 0/tmp/swap swap swap defaults 0 0tmpfs /dev/shm tmpfs defaults 0 0
编辑完成后按Esc键,输入“:wq”存盘退出
五、查看(最好是重启前后均查看)
free -h
来源网络,侵权联系删除
私信我或关注微信号:猿来如此呀,回复:学习,获取免费学习资源包。
发表评论