1. 1. RHEL5.2 内核版本(root) [root@RHEL ~]# uname -r
2.6.18-92.el5xen
2. 2.Oracle 10g 所需程序包(root)
[root@RHEL ~]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
package gcc is not installed
make-3.81-3.el5
binutils-2.17.50.0.6-9.el5
package openmotif is not installed
setarch-2.0-1.1
package compat-db is not installed
package compat-gcc is not installed
package compat-gcc-c++ is not installed
package compat-libstdc++ is not installed
package compat-libstdc++-devel is not installed
Notes:
libXp >> openmotif
kernel-headers >> glibc-headers >> glibc-devel glibc-devel >> compat-gcc-34 >> compat-gcc-34-c++
libgomp >> gcc
[root@RHEL ~]# rpm –Uvh libXp-1.0.0-8.1.el5.i386.rpm openmotif-2*
[root@RHEL ~]# rpm –Uvh compat-libstdc++-*
[root@RHEL ~]# rpm –Uvh kernel-headers-2.6.18-128.el5.i386.rpm glibc-headers-2.
5-34.i386.rpm glibc-devel-2.5-34.i386.rpm
compat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c++-3.4.6-4.i386.rpm
[root@RHEL ~]# rpm –Uvh libgomp-4.3.2-7.el5.i386.rpm gcc-4.1.2-44.el5.i386.rpm
Check RPM again:
[root@RHEL ~]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
gcc-4.1.2-44.el5
make-3.81-3.el5
binutils-2.17.50.0.6-9.el5
openmotif-2.3.1-2.el5
setarch-2.0-1.1
compat-db-4.2.52-5.1
package compat-gcc is not installed (ignore,不影响oracle 安装)
package compat-gcc-c++ is not installed (ignore,不影响oracle 安装)
package compat-libstdc++ is not installed (ignore,不影响oracle 安装)
package compat-libstdc++-devel is not installed (ignore,不影响oracle 安装)
3. 3. 验证系统要求(root)
[root@RHEL ~]# grep MemTotal /proc/meminfoMemTotal: 515444 kB(我机器上的,不影响安装,最好是1G之后会报warming)[root@RHEL ~]# grep SwapTotal /proc/meminfo
SwapTotal: 586332 kB (我机器上的,稍后增加swap)
Notes:
查看系统Swap空间使用
[root@localhost ~]# cd /usr/
[root@localhost usr]# free
total | used | free | shared | buffers | cached | |
Mem: | 515444 | 509360 | 6084 | 0 | 2476 | 388740 |
-/+ | buffers/cache: | 118144 | 397300 | |||
Swap: | 586332 | 116 | 586216 |
在空间合适处创建swap文件
[root@localhost usr]# mkdir swap
[root@localhost usr]# cd swap
[root@localhost swap]# dd if=/dev/zero of=swapfile bs=7168 count=70000
70000+0 records in
70000+0 records out
501760000 bytes (502 MB) copied, 6.94737 seconds, 72.2 MB/s
[root@localhost swap]# ls -al
total 490504
drwxr-xr-x 2 root root 4096 Jan 27 04:51 .
drwxr-xr-x 16 root root 4096 Jan 27 04:48 ..
-rw-r--r-- 1 root root 501760000 Jan 27 04:51 swapfile
[root@localhost swap]# grep SwapTotal /proc/meminfo
SwapTotal: 586332 kB
[root@localhost swap]# mkswap swapfile
Setting up swapspace version 1, size = 501755 kB
激活swap文件
[root@localhost swap]# swapon swapfile
[root@localhost swap]# ls -l
total 490488
-rw-r--r-- 1 root root 501760000 Jan 27 04:53 swapfile
[root@localhost swap]# free
total | used | free | shared | buffers | cached | |
Mem: | 515444 | 505464 | 9980 | 0 | 1092 | 386312 |
-/+ | buffers/cache: | 118060 | 397384 | |||
Swap: | 1076324 | 116 | 1076208 |
[root@localhost swap]# grep SwapTotal /proc/meminfo
SwapTotal: 1076324 kB
所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。Oracle 10g 软件还需要 2.5GB 的可用磁盘空间,而数据库则另需 1.2GB 的可用磁盘空间。/tmp 目录至少需要 400MB 的可用空间。要检查系统上的可用磁盘空间,运行以下命令:[root@RHEL ~]# df –h
Notes:
增加 /usr/app/oracle 空间
l 增加 SCSI 硬盘
[root@RHEL ~]# fdisk /dev/sdb
依次打:
n->p->1->回车->回车
l 查看系统磁盘分区信息
[root@RHEL ~]# fdisk /dev/sdb
…
/dev/sdb1 XXXXXXXXXXX
…
l 格式化 /dev/sdb1
[root@RHEL ~]# mkfs.ext3 /dev/sdb1
也可以用
[root@RHEL ~]# mkfs –t ext3 /dev/sdb1
l 创建 /usr/app/oracle
[root@RHEL ~]# mkdir /usr/app/oracle
l 挂载到/usr/app/oracle下[root@RHEL ~]# vi /etc/fstab编辑/etc/fstab文件,加入下面的内容
/dev/sdb1 /oradata ext3 defaults 1 1【附】fstab文件说明:第一栏(fs_spec): 实际的 device 名称第二栏(fs_file): 对应到的目录结构(mount point),除交换分区为swap外,都必须是一个已经存在的目录名第三栏(fs_vfstype):该 partition 的档案系统,常见的有:swap、ext、ext2、ext3、nfs、minix、msdos、iso9660第四栏(fs_mntops): 在 mount 时的参数第五栏(fs_freq): 在使用 dump 时是否记录,不需要则输入0第六栏(fs_passno): 决定在开机时执行 fsck 的先后顺序
l 重启 Linux[root@RHEL ~]# reboot
l 验证[root@RHEL ~] df –h[root@localhost ~]# df -h
Filesystem | Size | Used | Avail | Use% | Mounted | on |
/dev/sda1 | 46M | 11M | 33M | 24% | /boot |
|
tmpfs | 252M | 0 | 252M | 0% | /dev/shm |
|
/dev/sdb1 | 6.0G | 3.8G | 1.9G | 68% | /usr/app |
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8337095/viewspace-1031030/ ,如需转载,请注明出处,否则将追究法律责任。