IT咨询服务数据库

10.1不支持使用磁盘做为DMS?

REDHAT 6.2 + 10.1权限没有问题# chown db2inst1.dasadm1 sdg# ls -alt /dev/sdgbrw-rw---- 1 db2inst1 dasadm1 8, 96 Sep 15 19:14 /dev/sdg建立表空间成功db2 "create tablespace data managed by database using (device'/dev/sdg' 10g)"DB20000I  The SQL...显示全部

REDHAT 6.2 + 10.1


权限没有问题

# chown db2inst1.dasadm1 sdg
# ls -alt /dev/sdg
brw-rw---- 1 db2inst1 dasadm1 8, 96 Sep 15 19:14 /dev/sdg


建立表空间成功

db2 "create tablespace data managed by database using (device'/dev/sdg' 10g)"
DB20000I  The SQL command completed successfully.

Tablespace ID                       = 4
Name                                = DATA
Type                                = Database managed space
Contents                            = All permanent data. Large table space.
State                               = 0x0000
   Detailed explanation:
     Normal
Totalpages                         = 2621440
Useablepages                       = 2621408
Usedpages                          = 96
Freepages                          = 2621312
High water mark(pages)             = 96
Page size(bytes)                   = 4096
Extent size(pages)                 = 32
Prefetch size(pages)               = 32
Number ofcontainers                = 1


但是为什么这里的Accessible却是No

db2 list tablespace containers for  4 show detail

           Tablespace Containers for Tablespace 4

ContainerID                        = 0
Name                                = /dev/sdg
Type                                = Disk
Totalpages                         = 2621440
Useablepages                       = 2621408
Accessible                          = No

收起
参与4

返回CBH的回答

CBHCBH数据库管理员UMC

如果你是使用 raw device 方式挖出一塊 container 來給 tablespace 使用,

那麼除了 ls 看到的 /dev/sdg 以外,應該還有一個 /dev/rsdg,

/dev/rsdg 檔案屬性應該是 crw-rw----,使用 chown db2inst1:dasadm1 /dev/rsdg,再 ls 確認 file owner 已修改,然後在看一次 Acessible 是否為 YES,若仍為 NO,建議你 Drop & Recreate 一次看看,thanks.

硬件生产 · 2016-09-19
浏览1072

回答者

CBH
数据库管理员UMC

CBH 最近回答过的问题

回答状态

  • 发布时间:2016-09-19
  • 关注会员:2 人
  • 回答浏览:1072
  • X社区推广