分类: Oracle
2006-04-02 08:00:34
1、 硬件平台
SUN 280 2台(SPARC Ⅲ /
NSTOR Fible 磁阵
2、 软件平台
Solaris 8.0 for 64 bit
Patch for Solaris 8.0
Oracle
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.
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卡使用的是Qlogic的HBA。本例中,有一个特点,在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/8的patch包到/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日编辑了该文章文章。