Chinaunix

标题: 指定logdbs,phydbs时遇到怪问题了!!!!!!!!!!!! [打印本页]

作者: a441554665    时间: 2007-08-06 15:40
标题: 指定logdbs,phydbs时遇到怪问题了!!!!!!!!!!!!
$ onparams -p -s 1048066 -d phydbs
Physical log size specified is too large.      <-----  报错了

$ onparams -a -d logdbs -s 1048068
Cannot add a logical log                            <-------
ISAM 错误:  不正确的日志记录.                       <--------又报错了.!        大家帮忙看下原因吧!!

phydbs logdbs 都是划分好了的.以下是划分信息



    Id         Name                     Chunks      Created      Status

      1         rootdbs                       1     08/01/2007     N
      2         datadbs                       1     08/01/2007     N
      3         tempdbs                       1     08/03/2007     N T
      4         logdbs                        1     15:12:23       N
      5         phydbs                        1     15:14:17       N


CHUNKS FOR logdbs

Chunk     Chunk       Pages       Pages  Full Pathname of Chunk           Status
Id      Offset    In Chunk        Used

    4           0      524034        53  /dev/rlogdbsb                      PO-

CHUNKS FOR phydbs

Chunk     Chunk       Pages       Pages  Full Pathname of Chunk           Status
Id      Offset    In Chunk        Used

    5      524035      524033        53  /dev/rlogdbsb                      PO-

[ 本帖最后由 a441554665 于 2007-8-6 16:17 编辑 ]
作者: liaosnet    时间: 2007-08-06 15:53
$ onparams -p -s 1048066 -d phydbs

你的phydbs多大??

$ onparams -a -d logdbs -s 1048068

你的logdbs多大?
作者: a441554665    时间: 2007-08-06 15:59
logdbsb           | NON FS     |  no    | 2 |      4192280|     6288419|

logdbsb = 2096139     

(这个是Kb 吧?)
作者: liaosnet    时间: 2007-08-06 16:39
原帖由 a441554665 于 2007-8-6 15:59 发表
logdbsb           | NON FS     |  no    | 2 |      4192280|     6288419|

logdbsb = 2096139     

(这个是Kb 吧?)


說對了.就是KB~~~~~~~~~~
作者: a441554665    时间: 2007-08-06 17:06
解决了。。发现只要改成1000000就好了

现在onstat -l如下:
address  number   flags    uniqid   begin        size     used    %used
823918f0 1        U---C-L  1        10274f       5000     1466    29.32
8239190c 2        F------  0        103ad7       5000        0     0.00
82391928 3        F------  0        104e5f       5000        0     0.00
82391944 4        F------  0        1061e7       5000        0     0.00
82391960 5        F------  0        10756f       5000        0     0.00
8239197c 6        F------  0        1088f7       5000        0     0.00
82391998 7        F------  0        109c7f       5000        0     0.00
823919b4 8        F------  0        10b007       5000        0     0.00
823919d0 9        F------  0        10c38f       5000        0     0.00
823919ec 10       F------  0        10d717       5000        0     0.00
82391a08 11       F------  0        10ea9f       5000        0     0.00
82391a24 12       F------  0        10fe27       5000        0     0.00
82391a40 13       F------  0        1111af       5000        0     0.00
82391a5c 14       F------  0        112537       5000        0     0.00
82391a78 15       F------  0        1138bf       5000        0     0.00
82391a94 16       F------  0        114c47       5000        0     0.00
82391ab0 17       F------  0        115fcf       5000        0     0.00
82391acc 18       F------  0        400035       5000        0     0.00
82391ae8 19       F------  0        4013bd       5000        0     0.00
82391b04 20       F------  0        402745     500000        0     0.00

最后一条应该是我新加的吧。。开始是A,做了0级变F了,,现在是不是得把原来的在rootdbs中的物理日志删了?
作者: liaosnet    时间: 2007-08-06 17:18
原帖由 a441554665 于 2007-8-6 17:06 发表
解决了。。发现只要改成1000000就好了

现在onstat -l如下:
address  number   flags    uniqid   begin        size     used    %used
823918f0 1        U---C-L  1        10274f       5000     1466 ...

嗯~~把原來的刪了~
PS:你必段先建三個日誌在logdbs,因為log日誌不能少於3個滴~~~
好像也不用建這麽大的一個日誌吧....1G.#40..




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2