当前位置:首页 > 生活常识 > 正文

centos安装Oracle之创建swap分区

摘要: centos安装Oracle之创建swap分区最佳答案53678位专家为你答疑解惑centos安装Oracle之创建swap分区...

centos安装Oracle之创建swap分区

最佳答案 53678位专家为你答疑解惑

centos安装Oracle之创建swap分区

一、swap分区查看系统RAM大小
[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设置标准

(1)ORACLE官方要求最小1GB的RAM,建议2GB或更大(2)SWAP与RAM的大小配置关系

RAM为1-2GB时,SWAP大小建议为RAM大小的1.5倍RAM为2-16GB时,SWAP大小建议与RAM大小相等RAM大于16GB时,SWAP大小建议为16GB

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

干货总结之Linux交换分区调整

私信我或关注微信号:猿来如此呀,回复:学习,获取免费学习资源包。

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

来源网络,侵权联系删除

私信我或关注微信号:猿来如此呀,回复:学习,获取免费学习资源包。

发表评论