发表于: 2006.11.23 12:49
分类: SYBASE数据库
出处: http://brotherxiao.itpub.net/post/3712/231412
---------------------------------------------------------------
增加数据库裸设备流程
1:登录到2号机上;
2:停止两个机器的HA;
3:cd /dev
4:ls –ls /dev | grep sybase >tmp/sybase.tmp获取到原来sybase设备的连接信息
5:登录到1号机上重复操作3。4
6:在A机上 varyonvg datavg
7:mklv -y user_ddata02 -w n -s n -r n datavg 80
Mklv –y user_ldata03 -w n -s n -r n datavg 80
8:chown sybase:sybase /dev/r user_ddata02
chown sybase:sybase /dev/r user_ldata03
9:chmod 755 /dev/r user_ddata02
chmod 755 /dev/r user_ldata03
10:varyoff datavg
11:切换到B机上smitty exportvg 先把datavg的信息从B机上清除
12:在B机上把datavg import进来;
13:chvg –an datavg
14:varyoffvg datavg
15:修改/tmp/Sybase.tmp
格式为: chown sybase : sybase /dev/user_ddata02
16:在最后一行增加chown sybase : sybase /dev/user_ddata02
chown sybase : sybase /dev/user_ldata03
17:修改文件sybase.tmp为可以运行文件;
17:运行文件sybase.tmp
17:varyoffvg datavg
――到这步,给系统增加裸设备成功;
18:启动HA
19:用isql登录sybase
20:执行以下的语句:
disk init
name=' user_ddata02',
physname='/dev/user_ddata02',
vstart=2,
size='
go
alter database GRDATA on user_ddata02='
go
sp_extendsegment user_ddata,GRDATA,user_ddata02
go
use GRDATA
go
sp_dropsegment system,GRDATA,user_ddata
go
sp_dropsegment "default",GRDATA,user_ddata
go
disk init
name=' user_ldata03',
physname='/dev/user_ldata03',
vstart=2,
size='
go
alter database GRDATA on user_ldata03='
go
sp_extendsegment user_ldata,GRDATA,user_ldata03
go
use GRDATA
go
sp_dropsegment system,GRDATA,user_ldata
go
sp_dropsegment "default",GRDATA,user_ldata
go











