ITPub博客

首页 > 数据库 > Oracle > RHEL5.3安装Oracle10.2.0笔记 完整普及版(一)

RHEL5.3安装Oracle10.2.0笔记 完整普及版(一)

原创 Oracle 作者:oo0yuki0oo 时间:2010-01-31 21:57:38 0 删除 编辑

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

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8337095/viewspace-1031030/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-04-22

  • 博文量
    62
  • 访问量
    82173