Bomi
分类: 数据库开发技术
2012-02-05 10:16:14
首先强烈建议在OpenSolaris上安装64位版本的数据库软件,和安装32位的版本比,安装过程会顺利很多!
Oracle quick install 文档中说明的系统必备软件包
Oracle 数据库软件的快速安装指南中有明确说明系统必须具备的软件,我们可以通过pkginfo命令来检查系统中是否已经安装了所有要求的必备软件。
Morpho@oracnode1:~# pkginfo SUNWlibms SUNWtoo SUNWi1cs SUNWi15cs SUNWxwfnt SUNWxwplt SUNWmfrun SUNWxwplrSUNWxwdv SUNWgcc SUNWbtool SUNWi1of SUNWhea SUNWlibm SUNWsprot SUNWuiu8
pkginfo命令的返回说明OpenSolaris 默认安装中缺少以下软件包:
SUNWi1cs SUNWi15cs SUNWxwfnt SUNWmfrun SUNWgcc SUNWi1of SUNWhea
我们需要从刚才挂载的solaris x86 U7 系统安装盘镜像中提取并安装这些软件包。
安装缺失或必要的软件包
首先将solaris x86 U7 系统安装DVD 的iso文件ftp到DomU (oracnode1),以便提取所需的软件包。
在domU下挂载iso文件:
Morpho@oracnode1:~#lofiadm -a /export/home/Morpho/u7.iso /dev/lofi/1
Morpho@oracnode1:~#mkdir /mnt/cdrom
Morpho@oracnode1:~#mount -F hsfs /dev/lofi/1 /mnt/cdrom
Morpho@oracnode1:~#pkgadd -d /mnt/cdrom/Solaris_10/Product/ SUNWi1cs
//Solaris_10/Product是U7安装光盘上所有软件包的存放目录
//安装 SUNWi15cs前需要安装SUNWi15rf
//安装 SUNWmfrun前需要安装SUNWdtcor SUNWctpls
//安装 SUNWgcc 前需要安装 SUNWbinutils SUNWarc
另外需要从其他 solaris x86 系统上提取以下文件,否则运行runInstall启动oui后会报错!
libdps.so.5 //通过此连接下载得到的软件包,包括文件libdps.so.5 和其他 opensolaris上安装Oracle 必要的软件包。
我们需要把文件libdps.so.5 复制到X11的lib目录下,建立符号连接并修改文件权限。
Morpho@oracnode1:~# cd /usr/X11/lib
Morpho@oracnode1:~# ln -s libdps.so.5 libdps.so
Morpho@oracnode1:~# chown root:bin /usr/X11/lib/libdps.so
Morpho@oracnode1:~# chmod 644 /usr/X11/lib/libdps.so
安装iSCSI 相关软件包,以便连接ISAN共享存储设备。通过Package Manager从IPS服务器安装以下软件包:
SUNWstmf SUNWiscsi SUNWiscsidm SUNWiscsit SUNWiscsitgt
//后3个是和iSCSI Target 服务相关的软件包,可以不装
启用stmf 和 iscsi initiator 服务
Morpho@oracnode1:~# svcadm enable stmf
Morpho@oracnode1:~# svcadm enable iscsi_initiator
查看iscsi initiator iqn
:~# iscsiadm list initiator-node
Initiator node name: iqn.1983-03.com.sun:01:e00000000000.4ab09d3c
…...