• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

麻烦大家给说说quorum,有点迷糊

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 22次 | 进入软件测试论坛讨论

领测软件测试网
/ #lspv
hdisk0         00008781483b92b5    rootvg         
hdisk1         00008808ae6fccb8    prodvg         
hdisk2         00008808ae6fd40b    prodvg         
hdisk3         00008808ae6fd936    testvg         
hdisk4         00008808ae6fde89    prodvg         
hdisk5         000938944432afc3    prodvg         
hdisk6         000938944450993d    testvg         

我再lsvg -l rootvg 
quorum是2
lsvg -l testvg
quorum是2
lsvg -l prodvg
quorum是3

rootvg只有一个hdisk,为何是呢?


 alligator 回复于:2002-12-08 12:48:16


 alligator 回复于:2002-12-08 13:18:01
为何是2呢?

 alligator 回复于:2002-12-08 13:18:01
为何是2呢?

 joyo 回复于:2002-12-08 15:10:32
UP!

 joyo 回复于:2002-12-08 15:10:32
UP!

 yincha 回复于:2002-12-08 15:21:29
一个盘的时候, 在一个盘上vgda 是2 份的
你可以看一下redbook

 yincha 回复于:2002-12-08 15:21:29
一个盘的时候, 在一个盘上vgda 是2 份的
你可以看一下redbook

 alligator 回复于:2002-12-08 16:56:13
谢谢,我刚去查了redbook。

一个pv时上面有两份vgds/vgsa,所以quorum是2;
四个pv时每个上面有一份,这样51%的pv可用的话,quorum就是3了;

但如果两个pv时,第一个上有两份vgda,第二个有一份vgda,51%的pv可用的时候,quorum应该是三不是二啊?



 alligator 回复于:2002-12-08 16:56:13
谢谢,我刚去查了redbook。

一个pv时上面有两份vgds/vgsa,所以quorum是2;
四个pv时每个上面有一份,这样51%的pv可用的话,quorum就是3了;

但如果两个pv时,第一个上有两份vgda,第二个有一份vgda,51%的pv可用的时候,quorum应该是三不是二啊?



 stillxu 回复于:2002-12-08 18:28:46
怎么翻译quorum呢?

 stillxu 回复于:2002-12-08 18:28:46
怎么翻译quorum呢?

 lljj 回复于:2002-12-08 18:32:35
好像是选举的意思!
意思是超过半数就以谁为准!

 lljj 回复于:2002-12-08 18:32:35
好像是选举的意思!
意思是超过半数就以谁为准!

 好使 回复于:2002-12-08 20:28:23
这样的单词不要看中文的翻译,如果老虎狮子之类的看中文翻译还是不错的。
quorum
noun [C] 
the smallest number of people needed to be present at a meeting before it can be allowed to begin 


 好使 回复于:2002-12-08 20:28:23
这样的单词不要看中文的翻译,如果老虎狮子之类的看中文翻译还是不错的。
quorum
noun [C] 
the smallest number of people needed to be present at a meeting before it can be allowed to begin 


 老农a 回复于:2002-12-08 22:44:31
[quote][b]下面引用由[u]alligator[/u]在 [i]2002/12/08 04:56pm[/i] 发表的内容:[/b]
谢谢,我刚去查了redbook。
一个pv时上面有两份vgds/vgsa,所以quorum是2;
四个pv时每个上面有一份,这样51%的pv可用的话,quorum就是3了;
但如果两个pv时,第一个上有两份vgda,第二个有一份vgda,51%的pv可 ...
[/quote]
呵呵:比3*51%大的最小整数是几?是2而不是3:)

 老农a 回复于:2002-12-08 22:44:31
[quote][b]下面引用由[u]alligator[/u]在 [i]2002/12/08 04:56pm[/i] 发表的内容:[/b]
谢谢,我刚去查了redbook。
一个pv时上面有两份vgds/vgsa,所以quorum是2;
四个pv时每个上面有一份,这样51%的pv可用的话,quorum就是3了;
但如果两个pv时,第一个上有两份vgda,第二个有一份vgda,51%的pv可 ...
[/quote]
呵呵:比3*51%大的最小整数是几?是2而不是3:)

 lljj 回复于:2002-12-09 08:40:22
[quote][b]下面引用由[u]好使[/u]在 [i]2002/12/08 08:28pm[/i] 发表的内容:[/b]
这样的单词不要看中文的翻译,如果老虎狮子之类的看中文翻译还是不错的。
quorum
noun  
the smallest number of people needed to be present at a meeting before it can be allowed to begin
[/quote]
我的意思是说,引申到vg中!如果有半数pp还是好的,就证明vg还可以用!理论上!

 lljj 回复于:2002-12-09 08:40:22
[quote][b]下面引用由[u]好使[/u]在 [i]2002/12/08 08:28pm[/i] 发表的内容:[/b]
这样的单词不要看中文的翻译,如果老虎狮子之类的看中文翻译还是不错的。
quorum
noun  
the smallest number of people needed to be present at a meeting before it can be allowed to begin
[/quote]
我的意思是说,引申到vg中!如果有半数pp还是好的,就证明vg还可以用!理论上!

 好使 回复于:2002-12-09 08:47:45
Sorry!嘿嘿,其实我的意思是想知道它的原意应该看看英文的解释,很多中文的辞典都解释为选举、法定人数之类的,但老大您的说法没错,超过半数吗!

 好使 回复于:2002-12-09 08:47:45
Sorry!嘿嘿,其实我的意思是想知道它的原意应该看看英文的解释,很多中文的辞典都解释为选举、法定人数之类的,但老大您的说法没错,超过半数吗!

 czc9 回复于:2002-12-09 09:42:28
怎样看,我用了lsvg -l rootvg
# lsvg -l rootvg 
rootvg:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
hd5                 boot       1     1     1    closed/syncd  N/A
hd6                 paging     48    48    1    open/syncd    N/A
hd8                 jfslog     1     1     1    open/syncd    N/A
hd4                 jfs        10    10    1    open/syncd    /
hd2                 jfs        50    50    1    open/syncd    /usr
hd9var              jfs        16    16    1    open/syncd    /var
hd3                 jfs        12    12    1    open/syncd    /tmp
hd1                 jfs        1     1     1    open/syncd    /home
lv00                jfs        200   200   1    open/syncd    /u01
我这边也只有一个硬盘做rootvg,怎样看出我的quorum来呢 


 czc9 回复于:2002-12-09 09:42:28
怎样看,我用了lsvg -l rootvg
# lsvg -l rootvg 
rootvg:
LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT
hd5                 boot       1     1     1    closed/syncd  N/A
hd6                 paging     48    48    1    open/syncd    N/A
hd8                 jfslog     1     1     1    open/syncd    N/A
hd4                 jfs        10    10    1    open/syncd    /
hd2                 jfs        50    50    1    open/syncd    /usr
hd9var              jfs        16    16    1    open/syncd    /var
hd3                 jfs        12    12    1    open/syncd    /tmp
hd1                 jfs        1     1     1    open/syncd    /home
lv00                jfs        200   200   1    open/syncd    /u01
我这边也只有一个硬盘做rootvg,怎样看出我的quorum来呢 


 lljj 回复于:2002-12-09 09:44:55
lsvg rootvg

 lljj 回复于:2002-12-09 09:44:55
lsvg rootvg

 老农a 回复于:2002-12-09 12:56:13
[quote][b]下面引用由[u]lljj[/u]在 [i]2002/12/09 08:40am[/i] 发表的内容:[/b]
我的意思是说,引申到vg中!如果有半数pp还是好的,就证明vg还可以用!理论上!
[/quote]
quarum是针对VGDA说的,和PP无关。

 老农a 回复于:2002-12-09 12:56:13
[quote][b]下面引用由[u]lljj[/u]在 [i]2002/12/09 08:40am[/i] 发表的内容:[/b]
我的意思是说,引申到vg中!如果有半数pp还是好的,就证明vg还可以用!理论上!
[/quote]
quarum是针对VGDA说的,和PP无关。

 hatzhang 回复于:2002-12-09 13:10:29
也就是针对pv说的

 hatzhang 回复于:2002-12-09 13:10:29
也就是针对pv说的

 老农a 回复于:2002-12-09 13:16:52
PV上不一定有VGDA,只有PV属于VG后才有。

 老农a 回复于:2002-12-09 13:16:52
PV上不一定有VGDA,只有PV属于VG后才有。

 hatzhang 回复于:2002-12-09 13:47:20
但是任何一块系统知道的pv上面都是有vgda的,不是吗?

 hatzhang 回复于:2002-12-09 13:47:20
但是任何一块系统知道的pv上面都是有vgda的,不是吗?

 老农a 回复于:2002-12-09 13:51:28
不是。
VGDA=volume group description area

 老农a 回复于:2002-12-09 13:51:28
不是。
VGDA=volume group description area

 joyo 回复于:2002-12-09 16:20:04
老农说得更准确

 joyo 回复于:2002-12-09 16:20:04
老农说得更准确

 lljj 回复于:2002-12-09 16:27:57
农哥!你给大家总结一下把!

 lljj 回复于:2002-12-09 16:27:57
农哥!你给大家总结一下把!

 icewood 回复于:2002-12-10 17:24:22
老农来总结一下吧




















 icewood 回复于:2002-12-10 17:24:22
老农来总结一下吧




















 michaelzeng 回复于:2002-12-10 17:53:25
老农解释这个问题是大炮打蚊子--
看书吧,书上写的明白

 michaelzeng 回复于:2002-12-10 17:53:25
老农解释这个问题是大炮打蚊子--
看书吧,书上写的明白

 joyo 回复于:2002-12-10 22:13:25
对极、对极

 joyo 回复于:2002-12-10 22:13:25
对极、对极

 龙鸽 回复于:2002-12-11 08:26:59
quorum在实际中有什么用?有什么参考价值?和系统的启动有关系吗?

 龙鸽 回复于:2002-12-11 08:26:59
quorum在实际中有什么用?有什么参考价值?和系统的启动有关系吗?

 老农a 回复于:2002-12-11 12:12:08
[这个贴子最后由老农a在 2002/12/11 01:43pm 编辑]

只好说说了:(

quorum应该可以翻译为“过半数”。
可以把每个VGDA理解为一个“投票权”,VGDA的前后各有一个时间戳,只有这两个时间戳相匹配,VGDA才有效。
当quorum为enable时,用lsvg vgname里看到的quorum就是VGDA过半数的最小整数值;VG里的VGDA必须过半数有效,VG才能VARYON;如果一个本来已经VARYON的VG,有VGDA失效导致quorm不满足,VG会自动被VARYOFF,以保护数据的一致性和完整性。有必要时我们可以用varyonvg -f的命令强制varyon。
当quorum为disable时,用lsvg vgname里看到的quorum就是1,也就是说只要有一个VGDA有效,VG就可以VARYON。
所以,在做两块盘的mirror时,应该把quorum设为disable(自己根据VGDA分析一下为什么),而在HACMP CONCURRENT VG里如果做了mirror,却要把quorum设为enable(详细原因以后再说,反正遇到的不多)。

 老农a 回复于:2002-12-11 12:12:08
[这个贴子最后由老农a在 2002/12/11 01:43pm 编辑]

只好说说了:(

quorum应该可以翻译为“过半数”。
可以把每个VGDA理解为一个“投票权”,VGDA的前后各有一个时间戳,只有这两个时间戳相匹配,VGDA才有效。
当quorum为enable时,用lsvg vgname里看到的quorum就是VGDA过半数的最小整数值;VG里的VGDA必须过半数有效,VG才能VARYON;如果一个本来已经VARYON的VG,有VGDA失效导致quorm不满足,VG会自动被VARYOFF,以保护数据的一致性和完整性。有必要时我们可以用varyonvg -f的命令强制varyon。
当quorum为disable时,用lsvg vgname里看到的quorum就是1,也就是说只要有一个VGDA有效,VG就可以VARYON。
所以,在做两块盘的mirror时,应该把quorum设为disable(自己根据VGDA分析一下为什么),而在HACMP CONCURRENT VG里如果做了mirror,却要把quorum设为enable(详细原因以后再说,反正遇到的不多)。

 老农a 回复于:2002-12-11 16:18:04
我写完后没人看可就亏了,UP

 老农a 回复于:2002-12-11 16:18:04
我写完后没人看可就亏了,UP

 lljj 回复于:2002-12-11 16:22:31
好啊!谢谢农哥了!
精华!

 lljj 回复于:2002-12-11 16:22:31
好啊!谢谢农哥了!
精华!

 workaholic 回复于:2002-12-11 17:48:14
说的好啊!

 workaholic 回复于:2002-12-11 17:48:14
说的好啊!

 ybxhbxz 回复于:2005-07-19 02:58:16
如果我有一个vg, 有6个pv,  但其中有两个pv,被误dd,把磁盘头和vgda写了,系统不能varyonvg,    我用varyonvg -f 强制varyon, 请问,这个vg虽然varyon了,但数据还在吗?

谢谢!

 feiaix 回复于:2005-07-19 09:37:01
我顶

 fanify 回复于:2005-07-19 13:12:28
好贴顶~

 x3 回复于:2005-07-27 19:38:50
这个问题 是看了龙哥的资料才明白的 感谢农哥

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网