看到報錯如上;
提示釋放 /dev/shm的空間。 意思當前的Oracle配置的內存比當前的系統的shm大。
--== 查看當前大小。
[root@CLDB1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-lvroot
591G 7.8G 553G 2% /
tmpfs 253G 1.8G 251G 1% /dev/shm
/dev/sda1 477M 44M 409M 10% /boot
/dev/mapper/vg00-lvapp
394G 26G 348G 7% /u01
/dev/mapper/vg00-lvdata
51G 52M 48G 1% /data
--如果shm 放了很多文件,那麼清空這些文件。如果shm沒有文件,則要擴大 shm。
--== 擴大shm
[root@CLDB1 ~]# mount tmpfs /dev/shm -t tmpfs -o size=300G
[root@CLDB1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/vg00-lvroot
591G 7.8G 553G 2% /
tmpfs 300G 0 300G 0% /dev/shm
/dev/sda1 477M 44M 409M 10% /boot
/dev/mapper/vg00-lvapp
394G 26G 348G 7% /u01
/dev/mapper/vg00-lvdata
51G 52M 48G 1% /data
tmpfs 300G 0 300G 0% /dev/shm
-- 修改後,dbca不在報錯。
--== 固定shm的大小
[root@CLDB2 ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Sun Dec 18 09:23:39 2016
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg00-lvroot / ext4 defaults 1 1
UUID=0e3aa909-3471-44a2-8e5b-f2cf27ee1180 /boot ext4 defaults 1 2
/dev/mapper/vg00-lvapp /u01 ext4 defaults 1 2
/dev/mapper/vg00-lvswap swap swap defaults 0 0
tmpfs /dev/shm tmpfs size=300g 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/vg00/lvdata /data ext4 defaults 0 0