linux下修改/dev/shm tmpfs文件系统大小

今天在rhel 5.4下创建11gr2数据库时使用自动内存管理选项的时候提示/dev/shm文件系统必须大于1g,df -h看下了只有700多M,google下,调整tmpfs文件系统的大小方法如下:

1)查看大小 
df -h /dev/shm 

2)修改大小 
vi /etc/fstab 
tmpfs /dev/shm tmpfs defaults,size=4096M 0 0

3)重新挂载 
umount /dev/shm 
mount /dev/shm

4)查看修改后的大小 
df -h /dev/shm 

在umount的时候可能会提示“设备正忙”,这个时候可以使用fuser -km /dev/shm查看哪些用户正在使用。kill它们,或者使用umount -l卸载文件系统,不用fuser -m也可以的。

原文地址:https://www.cnblogs.com/chinajsks/p/5113461.html