redhat9磁盘阵列上安装oracle8i手记文中将oracle安装在磁盘阵列上,对与无磁盘阵列本文一样适用 以下是我的机器上做的,由于各自环境不同,有些地方按照自己实际情况来 使用说明 本文介绍了在DFT5200上安装Oracle8i,操作系统为Redhat linux 9。Oracle8i 的版本号为8.1.7.0.1。 安装环境 机型:PC机 512M内存 操作系统:Redhat 9(内核为 2.4.20) 软件:Oracle8i (版本号:8.1.7.0.1) 1) 安装glibc 2.1包 glibc2.1版本(GNU C Library,18M)下载地址: ftp://ftp.kernel.org/pub/software/libs/glibc/hjl/sdk/2.1/i386-glibc-2.1-linux.tar.gz 或者直接搜索i386-glibc-2.1-linux.tar.gz 下载后保存到 /backup目录 从RedHat7.0以后的版本,安装的是glibc2.2以上。Oracle 8I不能使用这些glibc进行编译,而需要glibc2.1的SDK。 直接安装glibc -1.2就省去了其它安装手册里说的要下载安装的一大堆降级软件包。 在root用户下安装: #cd / #tar zxvf /backup/i386-glibc-2.1-linux.tar.gz 隐藏/usr/bin 目录下的gcc,cc,ld,避免被Oracle installer使用 #cd /usr/bin #mkdir saved #mv gcc cc ld saved #ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-gcc gcc #ln -s gcc cc #ln -s /usr/i386-glibc-2.1-linux/bin/i386-glibc21-linux-ld ld 隐藏/usr/lib目录下的libc.so,libdl.so,libm.so和libpthread.so文件,避免被Oracle installer使用 #cd /usr/lib #mkdir saved #mv libc.so libdl.so libm.so libpthread.so saved #mv libc.a libdl.a libm.a libpthread.a saved 不要忘了安装完成后把文件恢复回来。 2) 安装 jdk 1.18 IBMJava118-SDK-1.1.8-5.0.i386.rpm 下载地址: http://www-106.ibm.com/developerworks/java/jdk/118/linux/?dwzone=java 下载后保存到 /backup目录 #cd /backup #rpm –ivh IBMJava118-SDK-1.1.8-5.0.i386.rpm 3) 配置磁盘阵列(没用磁盘阵列直接跳到第四步) 操作步骤: 建立逻辑驱动器--> 将逻辑驱动器映射(map)至主机通道--> 建立挂载点--> mount磁盘驱动器使用 准备工作: DFTraid-5208U3 Ready/No host lun 按ent/sel两秒出现 Quik Logical Drive Install 按向下键,选择 View and edit SCSI channels 按ent/sel进去,记下每一个通道的模式(host或driver) 如本例中 channel0=dirver pid=7 sid=na sxf=40Mb 按向下键 channel1=dirver pid=7 sid=na sxf=40Mb 向下 channel2=host pid=0 sid=na sxf=40Mb 向下 channel3=host pid=0 sid=na sxf=40Mb 通道0,1为磁盘通道,2,3为主机通道 重复按esc/exit退到最外层菜单 1、建立逻辑驱动器(logic driver) DFTraid-5208U3 Ready/No host lun 按ent/sel两秒出现 Quik Logical Drive Install 按向下键,选择 View and Edit Logical Drives 按ent/sel键看logical driver状态,如下: LG0 RAID0 DRV=* ***MB GD SB=* 已经有逻辑驱动器lg0,状态GD,直接跳至第二步 如果未创建逻辑驱动器,应为 LG=0 NOT DEFINED 按esc/exit一次到 View and Edit Logical Drives 按向上键,到 Quik Logical Drive Install 按ent/sel进入 SET TDRV=4 WITH RAID5+SPARE ?//====是否用四块盘创建RAID5+热备 按向上键选中您要创建的RAID级别,按ent/sel两秒确定 开始初始化,从LCD上可看到初始化进度,等初始化完成 2、映射主机通道步骤: DFTraid-5208U3 Ready 按ent两秒出现 view and EDit Host LUNS 按ENT出现 Map Pri. Ctlr CH=2 ID=0 ? 按ENT出现 Map to Logical Drive ? 按ENT出现 CH2 ID0 LUN0 NO Mapped //====表示没有映射====//如果已映射的话会出现: CH2 ID0 LUN0 Mapto LG0 PRT0 再按一下ENT键会出现: Delete CH2 ID0 LUN=0 Mapping ? 此时就表明此通道0已经映射了 按esc/exit,退到 CH0 ID6 LUN0 Mapto LG0 PRT0 再按向下键看通道3的状态,如 CH3 ID0 LUN0 NO Mapped 继续 按ENT出现 Map Host LUN ? 按ENT出现 LG0 RAID5 DRV=3 ***MB GD SB=1 按ENT出现 LG=0 PART=0 ****MB 按ENT出现 Map Host LUN .. 按ENT出现 CH3 ID0 LUN0 Mapto LG0 PRT0 ? 按ENT出现 Map Pri. Ctlr CH=3 ID=0 ? /*到此就已映射了一个主机通道了*/ 此时已全部完成。 磁盘需要签名才能使用,可以到windows2000下磁盘管理里给磁盘签名(初始化),我不知道linux下怎么做。 4) 创建user/group root用户下 #groupadd dba #groupadd oinstall #useradd oracle -g oinstall –G dba 建立oracle安装文件夹 #cd / #mkdir oracle #chown oracle.dab /oracle #chmod 775 /oracle 使用磁盘阵列还要在这里mount上来(没用磁盘阵列跳到第5步): 用硬件配置查看器看看磁盘阵列的设备名,我的是 /dev/sda 然后用fdisk建立磁盘/dev/sda的分区(这里省略),分好后就有了 /dev/sda1 上一篇: RAID使用也不易 安装RedHat9时遇到麻烦 下一篇: RedHat Linux9 安装oracle9i成功笔录 更多相关文章
|
推荐文章
精彩文章
|