免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1838 | 回复: 0
打印 上一主题 下一主题

unixware 下sybase裸设备的扩展 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-28 20:27 |只看该作者 |倒序浏览
  操作系统:unixware 7.1.1

   因需要在原来那台机器上建立另一个应用库,但是原来硬盘上已经没有足够的裸设备空间,故需要扩展裸设备空间。
1.进入/dev/rdsk目录,导出vtoc表

prtvtoc -f C1.vtoc  
#SLICE  TAG     FLAGS   START   SIZE
0      0x5     0x201   63      156296322
1      0x4     0x200   16065   8032500
2      0x0     0x0     0       0
3      0x0     0x0     0       0
4      0x0     0x0     0       0
5      0x0     0x0     0       0
6      0x0     0x0     0       0
7      0x1     0x201   63      34
8      0xd     0x201   97      15968
9      0x0     0x0     0       0
10      0x0     0x0     0       0
11      0x0     0x0     0       0
12      0x0     0x0     0       0
13      0x0     0x0     0       0
14      0x0     0x0     0       0
15      0x0     0x0     0       0
2.根据计算不要覆盖以前的数据,修改vtoc表。
#SLICE  TAG     FLAGS   START   SIZE
0      0x5     0x201   63      156296322
1      0x4     0x200   16065   8032500
2      0x0     0x0     0       0
3      0x0     0x0     0       0
4      0x0     0x0     0       0
5      0x0     0x0     0       0
6      0x0     0x0     0       0
7      0x1     0x201   63      34
8      0xd     0x201   97      15968
9      0x0     0x0     0       0
10      0x0     0x0     0       0
11      0x0     0x0     0       0
12      0x0     0x0     0       0
13      0x0     0x0     0       0
14      0x0     0x0     0       0
15      0x0     0x0     0       0
16      0x4     0x201   10000000        225280
17      0x4     0x201   10225280        430080
18      0x4     0x201   10655360        4116480
19      0x4     0x201   14771840        4116480
20      0x4     0x201   18888320        4116480
21      0x4     0x201   23004800        2068480
3。导入vtoc
edvtoc  -f c1.vtoc  c1b0t0d0s0
4。 init  6  重起系统
5。cd  /dev/rdsk  ls -l | more ,找出新加的设备文件
crwxrwxrwx    1 root     sys      7679,272 Feb 28 16:30 c1b0t0d0s10
crwxrwxrwx    1 root     sys      7679,273 Feb 28 16:30 c1b0t0d0s11
crwxrwxrwx    1 root     sys      7679,274 Feb 28 16:30 c1b0t0d0s12
crwxrwxrwx    1 root     sys      7679,275 Feb 28 16:30 c1b0t0d0s13
crwxrwxrwx    1 root     sys      7679,276 Feb 28 16:30 c1b0t0d0s14
crwxrwxrwx    1 root     sys      7679,277 Feb 28 16:30 c1b0t0d0s15
crwxrwxrwx    1 root     sys      7679,278 Feb 28 16:30 c1b0t0d0s16
crwxrwxrwx    1 root     sys      7679,279 Feb 28 16:30 c1b0t0d0s17
crwxrwxrwx    1 root     sys      7679,280 Feb 28 16:30 c1b0t0d0s18
crwxrwxrwx    1 root     sys      7679,281 Feb 28 16:30 c1b0t0d0s19
crwxrwxrwx    1 root     sys      7679,282 Feb 28 16:30 c1b0t0d0s1a
crwxrwxrwx    1 root     sys      7679,283 Feb 28 16:30 c1b0t0d0s1b
crwxrwxrwx    1 root     sys      7679,284 Feb 28 16:30 c1b0t0d0s1c
crwxrwxrwx    1 root     sys      7679,285 Feb 28 16:30 c1b0t0d0s1d
crwxrwxrwx    1 root     sys      7679,286 Feb 28 16:30 c1b0t0d0s1e
crwxrwxrwx    1 root     sys      7679,287 Feb 28 16:30 c1b0t0d0s1f
上面显示272-287即为新加的设备文件
然后,编辑脚本mknod.sh:
mknod /sybase/data/tempdb1 b 7679 272
mknod /sybase/data/ssyscdt b 7679 273
mknod /sybase/data/cmtmsgdt1 b 7679 274
mknod /sybase/data/cmtmsgdt2 b 7679 275
mknod /sybase/data/cmtmsgdt3 b 7679 276
mknod /sybase/data/apiqueudt b 7679 277
mknod /sybase/data/comqueudt b 7679 278
mknod /sybase/data/bepstrxsdt b 7679 279
mknod /sybase/data/bepsinfodt b 7679 280
mknod /sybase/data/bepspmisdt b 7679 281
mknod /sybase/data/dirwaysidx b 7679 282
mknod /sybase/data/dirwayslog b 7679 283
mknod /sybase/data/diswayswkdt b 7679 284
mknod /sybase/data/diswayshisdt b 7679 285
mknod /sybase/data/diswaysidx b 7679 286
mknod /sybase/data/diswayslog b 7679 287
运行该脚本,将物理路径与设备连接起来。
6。chmod 777  /dev/rdsk
   chmod 777  /dev/dsk
   chown  sybase:sybase  /sybase/data/*(sybase为数据库用户及组)
7。su - sybase
修改sybase.cfg参数
number  of  device =40
number of large i/o buffers=20
number of locks=50000
在操作过程中,出现了sybase启动不了,并提示total memory 参数的问题,将此参数修改为内存的60%时,问题解决。
改完后重起sybase
8。根据具体的物理路径,修改建库脚本creatdb.sql中的physicalpath参数
9。建库
isql  -Usa  -P
10.建表





本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12360/showart_79544.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP