tru64下sybase的安装
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1:单用户启动:
boot -fl s
2: 安装启动方法
用sh dev查看设备,得到光驱及硬盘信息,光驱名类似为dka.0.0.4.0
boot dka.0.0.4.0 (光驱编号)
用show memory 查看内存,在配置Swap时Swap为内存的三倍左右
3:选择安装硬盘
(进入Shell把原硬盘初始化disklabel –z rz8c)
选择产品,缺省硬盘分为abdh
a:boot分区b:swap分区d:用户分区h:数据区
进入图形界面后,
A:选择Custom安装模式
B:输入root用户密码,时间等信息
C:选择硬盘分区信息,分区格式选择Advfs
D:然后选择要装的软件包
完成以上三步后按开始安装即可。
4:配置网络信息
软件安装完成后,配置网络信息
netsetup配置网络信息
5:安装许可证
有关许可证的信息文件在/usr/adm/lmf中
如没有原来的licence 可以将现有系统的/usr/var/adm/lmf/lab文件拷贝到本机上。
然后执行/sbin/bcheckrc文件即可(或通过输入许可证的方法)
6:安装补丁
用shutdown -h now 命令关闭系统,进入固件系统(SRM)。
输入boot -flags s 重新引导系统进入单用户工作方式。
用mount -a 命令mount /etc/fstab 文件中列出的所有文件系统。
将系统补丁盘装入系统的光驱中,然后输入下列命令:
mount -r /dev/rz5c(rz4c)/mnt(mount 系统安装盘及补丁盘时要用-r 选项)cd /cdrom/Digital_UNIX_V4.0F/patch_kit
./dupatch(有时不用 ./ 也可以)
回答补丁安装程序提出的问题:
/cdrom/Digital_UNIX_V4.0F/patch_kit 回车:指出补丁安装程序所在的位置
1 回车:Patch 安装
2 回车:检查并安装
3 回车:选择安装所有的组件
y 回车:确认(若未安装TruCluster 组件,则不会有这两个问题)
回车:继续
回车:选择保存修改或删除了的文件的备份(删除补丁时要用到)
回车:选择保存备份文件到补丁安装程序指定的缺省目录
SYSTEM:输入你的名称(不是用户名,仅作标识用)
. 回车:没有注释(也可以输入注释,然后以 . 结束)
输入回车5 或4 次(未安装TruCluster 组件时):继续显示
62(58)回车:选择安装所有的补丁子集
输入回车4 或3 次(未安装TruCluster 组件时):继续显示
y 回车:确认
此时补丁安装程序开始装载补丁子集(61 个或57 个(未安装TruCluster 组件时)),
待其处理完毕之后,输入q 回车:退出补丁安装程序。
用doconfig 命令(交互式或用-a 选项自动执行)重新建立一个系统内核,然后拷贝到/,重启系统。
(在备份前要备份原内核文件#cp vmunix vmunixold )
至此Patch 安装完毕。
附:1. 此时用setld -i|grep install|wc -l 检查系统中已经安装的子集的数目为194 或183 个(未安装TruCluster 组件时),未安装但显示出来的子集的数目为7 个。
wc -l 对输出中因超长而占两行或两行以上,而实际上仅有一个回车者接一行计算。
2. 在使用mount -a 前,根文件系统用mount 命令显示为:
root_device on / type advfs (ro, nogrpid)
在使用mount -a 后,根文件系统用mount 命令显示为:
root_domain#root on / type advfs (rw)
7: 显示硬盘信息
运行scu scan edt
结果如下:
# scu scan edt
Scanning all available buses, please be patient...
# scu sh edt
CAM Equipment Device Table (EDT) Information:
Device: CD-ROM XM-5702B Bus: 0, Target: 0, Lun: 0, Type: Read-Only Direct Ac
cess
Device: RZ1BB-BS Bus: 2, Target: 0, Lun: 0, Type: Direct Access
Device: RZ1BB-BS Bus: 2, Target: 1, Lun: 0, Type: Direct Access
硬盘编号信息:
bus值* 8 + target = 硬盘的实际编号
如:Device: RZ1BB-BS Bus: 2, Target: 0 硬盘编号:2*8 + 0 =16 即rz16
如:Device: RZ1BB-BS Bus: 2, Target: 1 硬盘编号:2*8 + 1 =17 即rz17
8:硬盘分区步骤:
1: disklabel -rw rz17c RZ1BB (采用RZ1BB方案)
2: disklabel -r rz17c 把整个硬盘做为一个域
3: mkfdmn /dev/rz17c sybase_domain
4: mkfset sybase_domain sybase
5: mkdir sybase
6: mount sybase_domain#sybase /sybase
完成以上五步就完成了硬盘的分区
在unix中,修改或可查看到以下信息:
/etc/fstab文件信息:
root_domain#root / advfs rw 0 0
/proc /proc procfs rw 0 0
usr_domain#usr /usr advfs rw 0 0
sybase_domain#oracle /Sybase advfs rw 0 0
/dev/rz16b swap1 ufs sw 0 2
在/etc/fdmns中,可看到如下信息:
# cd fdmns
# ls -l
total 32
-r-------- 1 root system 0 May 24 02:22 .advfslock_DBA_domain
-r-------- 1 root system 0 May 24 01:50 .advfslock_fdmns
-r-------- 1 root system 0 May 24 02:05 .advfslock_sybase_domain
-r-------- 1 root system 0 May 24 01:50 .advfslock_root_domain
-r-------- 1 root system 0 May 24 01:50 .advfslock_usr_domain
drwxr-xr-x 2 root system 8192 May 24 02:22 DBA_domain
drwxr-xr-x 2 root system 8192 May 24 02:05 oracle_domain
drwxr-xr-x 2 root system 8192 May 24 01:50 root_domain
drwxr-xr-x 2 root system 8192 May 24 01:50 usr_domain
9:建立sybase用户
在根用户下,执行命令adduser ,(暂用sybase)按提示步骤完成新用户的设置。
然后用“login sybase”命令登录到sybase用户,编辑sybase用户下的 .profile 文件,在文件尾增加以下变量:
DSQERY=CWBF(Adaptive Server名称);export DSQERY
SYBASE=/sybase(sybase安装路径);export SYBASE
PATH=$SYBASE/bin SYBASE/install PATH;export PATH
LD_LIBRARY_PATH=$SYBASE/lib LD_LIBRARY_PATH;export
LD_LIBRARY_PATH
将这个文件拷贝到安装目录下/Sybase
10:修改dtprofile文件(根下的dtprofile文件和/Sybase下的dtprofile文件)
去掉DTsourceprofile前面的#(登录时执行.profile文件)
修改.profile 文件sh=‟… (显示hostname)
11:修改属主
chown sybase /dev/*rz9* (sybase要使用的设备)
12: 修改权限
chmod 644 sybase
13:修改配置参数
编辑/etc/sysconfigtab加入如下几行
ipc:
shm-max=nnn nnn=512000000(实际内存数)
ssm-threshold=0
vm:
new-wire-method=0
(以上是关于共享内存的参数,使用sysconfig –q ipc检查当前共享内存值)
rt:
aio-max-num=1024
( 以上是调整异步I/O值,可以通过sysconfig –q rt查看当前异步I/O值)
14:安装
以root用户登录
#mount –r –t cdfs –o noversion –r –o rrip dta400(device_name) /mnt
进入sybase安装目录启动sybload程序:/mnt/cdrom0/sybload –D or /mnt/sybload –D
$SYBASE directory 确定当前路径为sybase的安装路径
Local or remote installation 输入”L”为本地安装“R”为远程安装
Name of disk file of global archive 输入CD-ROM的磁盘文件*(mnt/cdrom0/install/CAS 或者/mnt/sybimage)
Confirm media device 输入Y继续,输入N则需要重新输入介质设备
Customer Authorization String(CAS)如果被要求提供CAS字符串,就使用/mnt/cdrom0/install/CAS 或者/mnt/install/CAS
输入licence
卸载完成后取出CD
16:创建设备
在sysman中选择diskconfig初始化设备
要留出一个a区(用除a区外的区)
修改设备权限给Sybase
15: 配置服务器
#进入”Sybase”用户
启动srvbuild程序
#sybase/bin/srvbuild
输入服务器名
输入master和sybsystemprocs的设备路径
输入端口号
16:选择字符集
选择统一的字符集(cp850)17启动服务器
#startserver -f RUN_CWBF #showserver。