虚拟机扩容内存后,tmpfs没有识别,导致后续安装oracle数据库过程中报错ORA-00845: MEMORY_TARGET not supported on this system
- 问题描述
- 解决方法
问题描述
在一次虚拟机内存扩容过程中,将原有的4G内存扩容到8G。
扩容完成后,使用free -h命令可以看到内存正常扩容到8G,但是查看tmpfs大小发现仍然是4G。
由于tmpfs识别成4G,导致后续安装oracle数据库过程中报错ORA-00845: MEMORY_TARGET not supported on this system 。
解决方法
使用root用户,重新挂载tmpfs大小
# 重新挂载tmpfs,并重新设置大小为8G
[root@orcl ~] mount -o remount,size=8000M tmpfs /dev/shm
[root@orcl ~] df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 55G 30G 23G 57% /
tmpfs 7.9G 880M 7.0G 11% /dev/shm # 这里tmpfs已经更新成8G
/dev/sda1 190M 80M 97M 46% /boot
/dev/sdb1 988M 1.3M 919M 1% /data1
/dev/sdb2 988M 1.3M 919M 1% /data2
/dev/sr0 3.8G 3.8G 0 100% /mnt/cdrom