操作系统软硬件检查
1. 内存要求
1) 最小值为1 GB 内存,建议值为2 GB of RAM 或者更多
[root@localhost media]# grep MemTotal /proc/meminfo
MemTotal: 5933428 kB
2.Swap 空间要求
[root@getoraclelnx01 tmp]# grep SwapTotal /proc/meminfo
SwapTotal: 37748728 kB
redhat的官方答复是:
Amount of RAM in the system 物理内存 | Recommended swap space建议的交换空间大小 | Recommended swap space if allowing for hibernation如果开启休眠功能建议的交换空间大小 |
---|---|---|
⩽ 2GB | 2 times the amount of RAM | 3 times the amount of RAM |
> 2GB – 8GB | Equal to the amount of RAM | 2 times the amount of RAM |
> 8GB – 64GB | At least 4 GB | 1.5 times the amount of RAM |
> 64GB | At least 4 GB | Hibernation not recommended |
总结起来就是,如果不打算开启休眠功能,物理内存在8G以下,则swap设置为与物理内存一样大。如果物理内存在8G以上,swap空间设置为8G即可。当物理内存大于64G时,不建议开启休眠功能。
参考链接如下:
3. 磁盘空间要求
用来安装的Oracle 12c对应版本的目录硬盘保留量至少 20G(这里我的是直接放在根目录下的)
[root@localhost etc]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/rhel-root 55G 6.3G 46G 12% /
devtmpfs 2.9G 0 2.9G 0% /dev
tmpfs 2.9G 92K 2.9G 1% /dev/shm
tmpfs 2.9G 8.9M 2.9G 1% /run
tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup
/dev/sda1 772M 95M 622M 14% /boot
/dev/mapper/rhel-home 16G 77M 16G 1% /home
/dev/sr0 3.5G 3.5G 0 100% /media/redhat7
[root@localhost etc]#
4. /tmp空间至少1GB
[root@localhost etc]# df -h /tmp
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/rhel-root 55G 6.3G 46G 12% /
Oracle 12 c 只支持64位的Linux系统。
[root@localhost etc]# uname -m
x86_64
[root@localhost etc]# uname -r
3.10.0-123.el7.x86_64
[root@localhost etc]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 7.0 (Maipo)
[root@localhost etc]# uname -a
Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost etc]#
检查oracle 12c所需包
关于Oracle 12c所需包,从官方文档看,不同版本的操作系统似乎有所不同
检查命令:
rpm -q binutils c