标题: SYBASE 在AIX 安装手册
Elegance
LU大天使
Rank: 6Rank: 6


UID 259
精华 3
积分 1518
帖子 2785
活跃指数 66
LU金币 828 个
LU金条 236279 个
阅读权限 70
注册 2003-9-30
 
发表于 2003-10-11 11:20  资料  个人空间  短消息  加为好友 
SYBASE 在AIX 安装手册
1. 执行 bootinfo -K 检测AIX内核版本,2. 显示64或者32,3. 表示内核运行在多少位上。
执行 bootinfo -y 检测服务器CPU支持的位数,显示64或32,表示服务器支持多
少位的操作系统。
如果内核版本显示为32,而CPU支持64,则需要重新连接内核。
rm /unix
rm /usr/lib/boot/unix
rm /lib/boot/unix
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
lslv -m hd5
bosboot -ad /dev/<启动硬盘名>
shutdown -Fr

2.激活异步I/O
# smitty chgaio
如果系统同时有多于7个磁盘使用异步I/O,对于每个设备将参数MAXIMUM加1。
MINIMUM number of servers 1
MAXIMUM number of servers 10
MAXIMUM number of REQUESTS I/O 4096
Server PRIORITY 39
ASYNC I/O STATE to be configured at system restart available
stat of fast path enable
然后确定,执行。并重新启动

3. 系统中创建一个用户sybase:
smit user
在弹出的界面里选择Add a user,输入用户名sybase在home directory下选择一个目录(/sybase),则系统会自动生成两个文件.dtprofile .profile(安装手册里面将用户的home directory指向/sybase文件)。

4. 在系统中建立一个sybase_lv文件系统用来安装sybase系统:
smit fs (安装手册中将该文件放在根目录下)
mklv -y sybase_lv rootvg number (根据硬盘的大小决定number的数目,16G的硬盘每块的大小是32M.如果要建立4G大小的sybase_vg,则number应写成:128. datavg 是建立的卷组名称,可以使用lspv来列出来.)
mkfs -lsybase /dev/sybase
crfs -v jfs -d /dev/sybase -m /sybase -A yes -p rw



在根目录下建立一个cdrom文件夹,用来显示光驱里面的文件。(mkdir /cdrom)

5.将刚才所建的sybase文件mount到系统中,并将目录所有者赋给sybase用户:
mount /sybase
chown sybase:sybase /Sybase

6 .建立一个VG给sybase安装使用:
smit vg
将该卷组建在硬盘下(安装手册中将该卷组起名为data01_vg)
详细说明?
mkvg -f -y'data01_vg' hdisk1 (hsdisk1是建立的PV名称)
extendvg data01_vg hdsik3 (把第四块硬盘也放到data01_vg下面)
mirrorvg data01_vg (镜像第二块硬盘到第四块硬盘上)

7. 在刚才所建的卷组下建立逻辑卷LV:
smit lv
lv_master(128M) lv_sybproc lv_tempdb(1024M) lv_log1(5G) lv_data1(10G)
mklv -y lv_master data01_vg 5
mklv -y lv_sybproc data01_vg 5
mklv -y lv_tempdb data01_vg 32
mklv -y lv_log1 data01_vg 5
mklv -y lv_data1 data01_vg 320

再将权限给sybase用户
chown sybase /dev/lv* /dev/rlv*

8. 在teminal下输入下面的命令,激活光驱:
mount -v cdrfs -r /dev/cd0 /cdrom
以sybase用户登陆系统,将光盘放入光驱,运行/cdrom下的install
$/cdrom/install
如果运行时报错,将光盘里面的文件拷到sybase文件下,找到shared-1_0目录下的
jre1.2.2文件,修改其bin文件夹里面的java文件权限为可执行。

9. 配置sybase用户环境:
修改/sybase下的.dtprofile文件,把最后一行的#号删除,
修改/Sybase下的.profile文件,把/sybase/SYBASE.sh文件中的内容添加到.profile中去。

10. 建立三个文件用来写入sybase服务的配置脚本:
syb.rs 文件:
sybinit.release_directory:/sybase
sybinit.product:sqlsrv
sqlsrv.server_name:JN19_SYB(服务名,需要修改)
sqlsrv.new_config:yes
sqlsrv.do_add_server:yes
sqlsrv.network_protocol_list:tcp
sqlsrv.network_hostname_list:10.11.0.1(需要修改,本机IP地址)
sqlsrv.network_port_list:4100
sqlsrv.server_page_size:8K
sqlsrv.master_device_physical_name:/dev/rlv_master
sqlsrv.master_device_size:127
sqlsrv.master_database_size:100
sqlsrv.errorlog:USE_DEFAULT
sqlsrv.do_upgrade:no
sqlsrv.sybsystemprocs_device_physical_name:/dev/rlv_sybproc
sqlsrv.sybsystemprocs_device_size:127
sqlsrv.sybsystemprocs_database_size:112
sqlsrv.default_backup_server:JN19_SYB_BACKUP(服务名,需要修改)

sybback.rs文件:
sybinit.release_directory:/sybase
sybinit.product:bsrv
bsrv.server_name:JN19_SYB_BACKUP(服务名,需要修改)
bsrv.new_config:yes
bsrv.do_add_backup_server:yes
bsrv.do_upgrade:no
bsrv.network_protocol_list:tcp
bsrv.network_hostname_list:10.11.0.1(需要修改,本机IP地址)
bsrv.network_port_list:4200
bsrv.language:USE_DEFAULT
bsrv.character_set:cp850
bsrv.errorlog:USE_DEFAULT

sqlloc.rs文件:
sybinit.release_directory:/sybase
sqlsrv.server_name:JN19_SYB(服务名,需要修改)
sqlsrv.sa_login:sa
sqlsrv.sa_password:
sqlsrv.default_language:us_english
sqlsrv.default_install_list:USE_DEFAULT
sqlsrv.default_characterset:cp850
sqlsrv.characterset_install_list:USE_DEFAULT
sqlsrv.characterset_remove_list:USE_DEFAULT
sqlsrv.sort_order:binary

11.在根目录下执行上面的脚本:
srvbuildres -r syb.rs
srvbuildres -r sybback.rs
srvbuildres -r sqlloc.rs

12.从总部服务器上下载三个文件:(向上面一样举列说明)
ftp binary
ftp 10.2.0.1
get start_sybase
get stop_sybase
get stop_sybase.sql
修改 start_sybase文件里的路径为:
su - sybase -c "/sybase/ASE-12_5/install/startserver -f /sybase/ASE-12_5/install/RUN_JN19_SYB -f /sybase/ASE-12_5/install/RUN_JN19_SYB_BACKUP"
修改stop_sybase.sql文件里的路径为:
shutdown SYB_BACKUP
go
shutdown with nowait
go修改stop_sybase文件里的路径为:
su - sybase -c "/sybase/OCS-12_5/bin/isql -Usa -P -SJN19_SYB -i/sybase/stop_sybase.sql"
(10-12步中蓝色的部分要根据配置修改)





终极目标------处男
顶部
workaholic
荣誉斑竹
Rank: 14Rank: 14Rank: 14Rank: 14


LU爱心使者  
UID 124
精华 40
积分 1901
帖子 3496
活跃指数 236
LU金币 9323 个
LU金条 1486 个
阅读权限 200
注册 2003-9-25
 
发表于 2003-10-11 16:01  资料  个人空间  主页 短消息  加为好友  添加 workaholic 为MSN好友 通过MSN和 workaholic 交谈
不错!





mail & msn : workaholic@yeah.net
顶部
 



当前时区 GMT+8, 现在时间是 2008-10-12 22:34
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.051282 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver