IBM_AIX培训PPT之存储管理一章中关于VGDA的一个错误
2013-06-08 11:32
260 查看
前几天down了一个AIX的中文版培训PPT,该PPT是与IBM官方文档AIX 5L System Administration I:Implementation Studemt Notebook 对应的。之前看了几章英文版的文档,对于一些基本概念的中文意思理解偏颇,所以依着这个PPT看了,觉得收获还是蛮大的,讲解得也不错。但是昨天看到VGDA卷组描述区这一块的时候,我就纳闷了,二话不说,先普及下VDGA的知识。
卷组描述区:VGDA(Volume Group Descriptor Area)
VGDA是硬盘上的一块区域,包含整个卷组的信息,比如VG所拥有的所有逻辑卷和物理卷信息Ø
当在一个VG中添加或删除一个PV时,会相应修改VGDA中的信息为了确保描述卷组内逻辑卷和物理卷管理数据的完整性,要激活一个卷组,系统要求必须要有足够的可用的VGDA的个数,即满足quorum
quorum一般要求至少要有51%可用
以下是值得质疑的一张PPT:
图1 VGDA分布图第二个图下面两句解释还好理解,当看到第三个图的时候,下面一句话就让我费解了好久,“任何PV坏掉,剩66%的VGDA可用",要是PV1坏掉的话,那就剩下2/4可用,按道理应该是50%啊;若是PV2和PV3之间一个坏掉的话,那就剩下3/4可用,就是75%的VGDA可用了。怎么也得不出66%。我就觉得可能文档写错了,后来请教了一位高手,他给我找来了资料,才确信真的是PPT写错了,真相请看下图。
图2 磁盘定额大家看出来不同了吧。原来第一张图PV1多加了一个VGDA,算出来的也就不一样了。通过这件事,主要还是感谢那位高手的帮忙,他获取信息的精准度是值得让我学习的。而我们,如果对某件东西提出了质疑,应该努力去寻求证据来证明它是否对与错。
本文出自 “大白菜” 博客,请务必保留此出处http://dreamylights.blog.51cto.com/1163218/1218688
卷组描述区:VGDA(Volume Group Descriptor Area)
VGDA是硬盘上的一块区域,包含整个卷组的信息,比如VG所拥有的所有逻辑卷和物理卷信息Ø
当在一个VG中添加或删除一个PV时,会相应修改VGDA中的信息为了确保描述卷组内逻辑卷和物理卷管理数据的完整性,要激活一个卷组,系统要求必须要有足够的可用的VGDA的个数,即满足quorum
quorum一般要求至少要有51%可用
以下是值得质疑的一张PPT:
图1 VGDA分布图第二个图下面两句解释还好理解,当看到第三个图的时候,下面一句话就让我费解了好久,“任何PV坏掉,剩66%的VGDA可用",要是PV1坏掉的话,那就剩下2/4可用,按道理应该是50%啊;若是PV2和PV3之间一个坏掉的话,那就剩下3/4可用,就是75%的VGDA可用了。怎么也得不出66%。我就觉得可能文档写错了,后来请教了一位高手,他给我找来了资料,才确信真的是PPT写错了,真相请看下图。
图2 磁盘定额大家看出来不同了吧。原来第一张图PV1多加了一个VGDA,算出来的也就不一样了。通过这件事,主要还是感谢那位高手的帮忙,他获取信息的精准度是值得让我学习的。而我们,如果对某件东西提出了质疑,应该努力去寻求证据来证明它是否对与错。
本文出自 “大白菜” 博客,请务必保留此出处http://dreamylights.blog.51cto.com/1163218/1218688
相关文章推荐
- w3c上关于 SQL LEFT JOIN 关键字 这一章的错误
- 关于循环条件判断的一个奇怪错误
- 关于JAVA反射应用容易出现的一个隐性错误:
- 一个关于C语言循环的错误
- 用Nhibernate连接多个数据库,两个Mysql,一个Sql。还有关于异常和错误码的讨论。包含源代码
- Oracle关于imp的一个错误ORA-00907的解决方案
- 一个关于打印单链表的错误
- 在操作中遇到关于Spinner的一个小错误
- 关于"你的主机中的软件放弃了一个已建立的连接,127.0.0.1:80"的错误
- 关于canal slave 解析sql错误的一个探究
- 关于Java中的继承和组合的一个错误使用的例子
- 【unity3d】一个关于按键点击事件的小错误
- 关于运行jar包时的一个错误
- Head first java中p194页的一个关于java源文件有多个public 的错误
- 《es6标准入门》chapter11中关于Proxy的一个错误例子的纠正
- 一个关于WCF调用远程链接返回405错误不允许使用此方法的问题
- 之前在开发中存在的一个关于Linq To SQL的错误认识。
- 关于无锡IBM培训问题
- 一个关于“OLE DB 提供程序 'sqloledb' 指出该对象中没有任何列”错误的解决方法
- 一个关于Java HTTP协议的错误及解决办法分享