分类: Oracle
2008-04-25 09:34:03
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://lwheke.blog.51cto.com/285708/73326 |
硬件环境: HP DL580-G3 两台
配置:cpu4个
内存:
硬盘:73Gx2(Raid1)
一台:HP MSA500-G2磁盘阵列
硬盘:146Gx5(Raid5)
软件redhat AS4 、roseha for linux
redhat AS4
需要安装的软件包:
compat-db- compat-gcc-32-3.2.3-47.3 compat-gcc-32-c++-3.2.3-47.3 compat-oracle-rhel4-1.0-3 compat-libcwait-2.0-1 compat-libgcc-296-2.96-132.7.2 compat-libstdc++-296-2.96-132.7.2 compat-libstdc++-33-3.2.3-47.3 gcc-3.4.3-9.EL4 gcc-c++-3.4.3-9.EL4 gnome-libs-1.4.1.2.90-44 gnome-libs-devel-1.4.1.2.90-44 libaio-devel-0.3.102-1 libaio-0.3.102-1 make-3.80-5 openmotif21-2.1.30-11 xorg-x11-deprecated-libs-devel-6.8.1-23.EL xorg-x11-deprecated-libs-6.8.1-23.EL 如果全部安装了as4,只会有compat-oracle-rhel4和compat-libcwait没有(下面有安装说明) 必选项 文本编辑 、所有的开发组件(完全安装)、系统管理工具、
fdisk命令
[root@whdata1]#mkdir /data
[root@whdata1]# fdisk /dev/cciss/c1d0p1
Command (m for help):n #添加新的分区
Command action
e extended
p primary partition(1-4)
p
partitionnumber(1-4):1
first cylinder ( 1-554,default 1):
Last cylinder or +size or + size M or +sizeK (1-8888,default 8888):8888
#如果要将磁盘阵列分成多个分区可输入小于默认值大小的数值#
Command (m for help):p
Device Boot Start End Blocks Id System
/dev/cciss/c1d0p1 1 8888 ****** 83 Linux
Command (m for help) : w
创建文件系统
[root@whdata1]#mkfs –t ext3 /dev/cciss/c1d0p1
Mount磁盘阵列
[root@whdata1]#mount /dev/cciss/c1d0p1 /data
在data上点击右键查看data文件目录的大小是否为磁盘阵列的大小。
[root@whdata1]mkdir /data/install
将所有的安装包及补丁包拷贝到你建好的文件夹里
安装
compat-oracle-rhel4-1.0-3 compat-libcwait-2.0-1 在pack盘里有 安装方法:将这两个文件拷贝到相应的目录(/data/install) compat-oracle-rhel4-1.0-3 compat-libcwait-2.0-1 在pack盘里有 安装方法:将这两个文件拷贝到相应的目录(/mnt/data/install) 将所有oracl的安装文件都拷贝到install目录下面便于下一步的安装。
方法(一)
compat-libcwait-2.0-2.i386.rpm compat-oracle-rhel4-1.0-5.i386.rpm
进入Install文件夹
[root@whdata1]#cd /data/install
[root@whdata1 install]# rpm compat-libcwait-2.0-2.i386.rpm
Preparing... ################################# [100%]
compat-libcwait ###################### [100%]
[root@whdata install]# rpm compat-oracle-rhel4-1.0-5.i386.rpm
Preparing... ################################# [100%]
compat-oracle-rhel4 ###################### [ 50%]
方法(二)
直接找到这两个文件然后右键 打开 直接安装就可以了。
[root@whdata1]#vi /etc/sysctl.conf
附加(a 将光标移到文档的末尾添加以下内容)
kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.shmmin = 1 kernel.sem=250 32000 100 128 file-max = 65536 #设置文件句柄 ip_local_port_range = 1024 65000 点ESC键退到非可编辑界面,然后 shift + : 然后在光标所在位置 wq (w保存 ; q 退出) oracle用户及目录 [root@whdata1]#groupadd dba [root@whdata1]#groupadd oinstall [root@whdata1]#useradd -g oinstall –G dba oracle [root@whdata1]# passwd oracle
[root@whdata1]# mkdir data/oracle [root@whdata1]#mkdir data/oracle/product
[root@whdata1]#mkdir data/oracle/product/
[root@whdata1]#chown -R oracle.oinstall data/oracle [root@whdata1]#chown –R oracle.oinstall data/oracle/*
[root@whdata1]#chown –R oracle.oinstall /data
[root@whdata1]#chown -R oracle.oinstall /data/install/* oracle用户的环境变量设置
在root用户下
[root@whdata1]#su – oracle
[oracle@whdata1]#vi $HOME/.bash_profile
附加以下内容 附加方式同第四步
export LD_ASSUME_KERNEL= # Oracle Environment export ORACLE_BASE=/data/oracle export ORACLE_HOME=$ORACLE_BASE/product/9.2.0.4 export ORACLE_SID=WHCZ export ORACLE_TERM=xterm
# export TNS_ADMIN= Set if sqlnet.ora, tnsnames.ora, etc. are not in $ORACLE_HOME/network/admin export NLS_LANG=AMERICAN; export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib export LD_LIBRARY_PATH # Set shell search paths export PATH=$PATH:$ORACLE_HOME/bin 环境变量配置好后下次登录时才能生效。 安装前设置及压缩包解压
[oracle@whdata1]# su - root
[root@whdata1]# xhost + 将拷贝过来的ORACLE安装文件解压缩
将拷贝过来的ship_9204_linux_disk1.cpio.gz改名改成1.cpio.gz 便于我们解压缩 ship_9204_linux_disk2.cpio.gz、ship_9204_linux_disk3.cpio.gz同上
用ORACLE用户登录登录系统
[oracle@whdata1]# cd /data/install
[oracle@whdata1 install] #gunzip 1.cpio.gz
[oracle@whdata1 install] #gunzip 2.cpio.gz
[oracle@whdata1 install] #gunzip 3.cpio.gz
[oracle@whdata1 install] # cpio -idmv < 1.cpio
[oracle@whdata1 install] #cpio -idmv < 2.cpio
[oracle@whdata1 install] # cpio -idmv < 3.cpio 在安装之前打补丁p3006854_9204_linux.zip
[oracle@whdata1 install] # su root
Password :123456
[root@whdata1 install] #unzip p3006854_9204_linux.zip
[root@whdata1 install]#cd 3006854
[root@whdata1 3006854]# sh rhel3_pre_install.sh
|