|
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步中蓝色的部分要根据配置修改)
|