Chinaunix首页 | 论坛 | 博客
  • 博客访问: 551189
  • 博文数量: 154
  • 博客积分: 4055
  • 博客等级: 上校
  • 技术积分: 1381
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-01 14:26
文章分类

全部博文(154)

文章存档

2014年(2)

2013年(2)

2011年(2)

2010年(11)

2009年(9)

2008年(35)

2007年(22)

2006年(71)

我的朋友

分类: Oracle

2006-04-02 08:00:34

1 硬件平台
SUN 280 2
台(SPARC /1G ROM /36G DISK/QLOGIC HBA
NSTOR Fible
磁阵
2
软件平台
Solaris 8.0 for 64 bit
Patch for Solaris 8.0
Oracle 9.2.0 for SPARC SUN Enterprise
VRTS Volume Manager
VRTSvcs
VRTSvcs Agent for Oracle
Patch for Nstor
3
安装流程
A
安装Solaris 8.0
B
安装Solaris 8.0 补丁包
C
安装Nstor 补定丁包
D
安装Volume Manager
E
安装 Oracle 9.2.0
F
安装 VRTSvcs
G
安装 VRTSvcs Agent for Oracle
H
配置 VRTSvcs

A
安装Solaris 8.0
此部分的工作想必不用再说了,在SUN的服务器上安装操作系统。
注意的是,在安装Solaris 8.0时,我选择的是全部安装。安装的是OEM版本的。
B
安装Solaris 8.0 补丁包
此步骤是必须的。可以在SUN网站上下载最新的补定丁包,名字为8_recommended.zip。使用命令unzip 8_recommended.zip 将此包解压。如果些包在光盘上,要先将其复制到硬盘上。可如下操作:
#cd cdrom/cdrom0
(进入光盘路径)
#cp 8_recommended.zip /tmp (
将补丁包复制到/tmp目录下)
#unzip 8_recommended.zip (
解压包)
解压完成后,会在当前目录中形成一个8_recommended目录,进入此目录,进行补丁包的安装。使用如下命令:./install_cluster
时间的长短要与机器有关。大约需要2个小时左右。在安装完成后,重启机器。
C
安装Nstor 补定丁包
在本例中,磁阵使用的是Nstor(太科公司)的光纤磁阵。HBA卡使用的是QlogicHBA。本例中,有一个特点,在SUN 上安装Qlogic HBA卡驱动后,会出现问题,所以只安装了Nstor公司提供的补丁。目的是让SUN280找到光纤磁阵。由于各个案例中磁阵的品牌与型号不尽相同,因此,此部分的安装只是示例。还要具体按磁阵提供商支持。
1
、拷贝/cdrom/sun/progs/SAN/SFS_base_packages.S8.tar.gz/tmp
#cd /cdrom/cdrom0/sun/progs/SAN
#cp SFS*.S8.* /tmp
#cd /tmp
#gzcat *.gz |tar xvf -
#cd SFS_base_packages.S8
#pkgadd -d .
(全部安装,d后面有个点,表示当前目录下所有文件)

2
、拷贝/cdrom/cdrom0/sun/install/bin/unpack-patches/usr/sbin
#cp /cdrom/cdrom0/sun/install/bin/unpack-patches /usr/sbin
#cd /cdrom/cdrom0/sun/install
#./setup-standard.sh (
执行/cdrom/cdrom0/sun/install/setup-standard.sh)

3
、解开/cdrom/cdrom0/sun/patch/SAN/8patch包到/tmp/8
#cd /cdrom/cdrom0/sun/patch/SAN/8
#unpack-patches (
命令输入后,会提示把包解压到/tmp/8,选择Y)

4
、拷贝/cdrom/cdrom0/sun/patch/SAN/111847-08.zip/tmp
#cd /cdrom/cdrom0/sun/patch/SAN
#cp 111847-08.zip /tmp
解开111847-08.zip
#cd /tmp
#unzip 11*
#patchadd 111847-08

5
、安装/tmp/8中的patch
#cd /tmp/8
#./install_patches

6
、重启
sync
reboot
(或shutdown –y –i6 –g0
重启后,机器即可查看到磁阵了。为了验证,可采用如下方法:
#format
会提示检测出几块盘,0为本硬盘,1为外挂磁阵。光纤磁阵的表示方式为:c3t3d1s2(本例中的光纤磁阵,S2表示是光纤磁盘)
为了作双机,我没有采用format命令手工分区,而是安装完VolumeManager 后,采用它完成的。

D
安装Volume Manager
此软件的安装过程如下:
#cd /cdrom/cdrom0
#cd /VOLMUE_MANAGER
#./INSTALLVM
按提示完成安装。
要启动些软件,以root用记身份启动。#vea
本人的使用过程如下:

1
新建磁盘组
点开主机,就是启动后,看到标有IP地址的机器,右键disk groups,选择new disk group,在提示下进行,输入新的磁盘组的名字,选择采用哪块磁盘。此处要注意的是,一定要选择外挂的磁阵。因为此后的Oracle要安装在上面。本例中,磁盘组的名字为 TH_ora,以后在配置VRTSvcs时,需要用到。
2
新建卷
磁盘组建立后,可在Disk Groups 下面出现新建的组。右键组,选择新建卷,按提示完成卷的建立工作。本例是卷名字 ora,此名字后面将会在VRTSvcs的配置中使用到。
3
挂载卷
右键卷名,选择文件系统中新的文件系统。把卷做成ufs文件系统。
右键卷名,选择文件系统中挂载文件系统,把卷挂载到系统中。本例中为把卷挂到/oracle目录中。在挂载时,不要选择自动。以后VRTSvcs会完成此工作。
4
后续工作
在完成上述3项后,在系统中就可以看到/oracl目录了,可使用#df –k 查看其使用情况及是否挂载成功。
在系统加入oracle用户 dba组后,要回到此处,把卷的属性改为user oracle group dba,并将其权限改为0755。为了安装oracle 数据库准备。
5
磁盘切换
为了测试磁盘是否可以切换,作如下测试:(目的是为了切换oracle之用)
在已经挂载/oracle的机器上,先将/oracle卸载。然后点TH_ora右键,选择Deport Disk Group。目的是让此机器把磁盘导出,让另一台机器可以导入磁盘。在另一台机器上启动volume manager ,此时,在disk groups 下是可以看到一个磁盘组的,右键这个磁盘组,只有一个选项可用,即为Import disk group。选择此选项,导入磁盘。此时,Volume 下就可以看到ora卷了,但此时,机器并没有挂载卷,要手工挂载上。方法如第3步。挂工完成后,可使用#df –k 查看其状态。如果可以看到,说明已成功。然后使用同样的方法,将其导出,再在第一台机器上导入,准备安装oracle 数据库。
注意:如果第二台机器上已存在/oracle目录,在挂载时,可能会挂载不上,此时,先删除/oracle目录,然后挂载,即可。

E
安装 Oracle 9.2.0
1
、使用admintool工具添加dba组和 oinstall组及oracle用户。Oracle用户的主目录为/export/home/oracle
或者:
#groupadd dba
#groupadd oinstall
#useradd oracle –d /export/home/oracle –g oinstall –G dba
#passwd oracle
#cd /export/home/
#chown oracle oracle
2
、修改oracle用户的.profile文件
oracle用户登录系统
$ls –al
vi .profile (
修改文件,加入以下内容)
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
ORACLE_BASE=/oracle/apps/oracle
ORACLE_HOME=/oracle/apps/oracle/OraHome
ORACLE_SID=orcl
LD_LIBRARY_PATH=/usr/lib:/usr/dt/lib:/usr/openwin/libORACLE_HOME/lib
PATH=/usr/bin:/usr/dt/bin:/usr/openwin/binORACLE_HOME/bin:/usr/dt/bin

:wq!
$
重新以oracle用户登录,使环境变量成效。
3
修改/etc/system文件
在修改前,先备份一份/etc/system文件。
# cd /etc
#cp system system.back
#vi system (
加入以下内容)
set shmsys:shminfo_shmmax=1073741824
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmns=100
set semsys:seminfo_semmsl=100
set semsys:seminfo_semmni=100
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767

:wq!
#
以上加入内容要根据自己机器的情况编写。
#sync
#reboot
4
安装oracle数据库
oracle 用户身份登录,
$cd /cdrom/cdrom0
$./runInstaller
按提示进行安装。Oracle 9.2.0.1 是三张光盘,在安装完第一张后,要求换盘,
此时,要退出管理员在2009年8月13日编辑了该文章文章。

-->
阅读(982) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~