免费注册 查看新帖 |

Chinaunix

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

关于lvm的镜像问题,一直无法理解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-15 00:28 |只看该作者 |倒序浏览
vxprint\r\nDisk group: rootdg\r\n\r\nTY NAME         ASSOC        KSTATE   LENGTH   PLOFFS   STATE    TUTIL0  PUTIL0\r\ndg rootdg       rootdg       -        -        -        -        -       -\r\n\r\ndm rootdg01     c1t0d0s2     -        143328960 -       -        -       -\r\ndm rootdg02     c1t1d0s2     -        143328960 -       -        -       -\r\n\r\nv  rootdg017vol  gen          ENABLED  529152   -        ACTIVE   -       -\r\npl rootdg017vol-01 rootdg017vol ENABLED 529152 -        ACTIVE   -       -\r\nsd rootdg01-03  rootdg017vol-01 ENABLED 529152 0        -        -       -\r\npl rootdg017vol-02 rootdg017vol ENABLED 529152 -        ACTIVE   -       -\r\nsd rootdg02-03  rootdg017vol-02 ENABLED 529152 0        -        -       -\r\n\r\nv  rootvol       root         ENABLED  75770496 -        ACTIVE   -       -\r\npl rootvol-01   rootvol      ENABLED  75770496 -        ACTIVE   -       -\r\nsd rootdg01-02  rootvol-01   ENABLED  75770496 0        -        -       -\r\npl rootvol-02   rootvol      ENABLED  75770496 -        ACTIVE   -       -\r\nsd rootdg02-02  rootvol-02   ENABLED  75770496 0        -        -       -\r\n\r\nv  swapvol      swap         ENABLED  67029312 -        ACTIVE   -       -\r\npl swapvol-01   swapvol      ENABLED  67029312 -        ACTIVE   -       -\r\nsd rootdg01-01  swapvol-01   ENABLED  67029312 0        -        -       -\r\npl swapvol-02   swapvol      ENABLED  67029312 -        ACTIVE   -       -\r\nsd rootdg02-01  swapvol-02   ENABLED  67029312 0        -        -       \r\n\r\n\r\n---------------通过这里看到rootdg是由两块盘组成的,那么dm分别是rootdg01,rootdg02\r\n我有疑问的地方在于,举个例子\r\n\r\nv  swapvol      swap         ENABLED  67029312 -        ACTIVE   -       -\r\npl swapvol-01   swapvol      ENABLED  67029312 -        ACTIVE   -       -\r\nsd rootdg01-01  swapvol-01   ENABLED  67029312 0        -        -       -\r\npl swapvol-02   swapvol      ENABLED  67029312 -        ACTIVE   -       -\r\nsd rootdg02-01  swapvol-02   ENABLED  67029312 0        -        -       \r\n这里的\r\nrootdg01-01对应pl:swapvol-01,   rootdg02-01对应swapvol-02\r\n\r\n如果是镜像的话,应该是这样的啊\r\nrootdg01-01对应swapvol-01,rootdg02-01对应swapvol-01

论坛徽章:
0
2 [报告]
发表于 2008-07-15 00:29 |只看该作者
请高手能否指点下,小弟的迷途!

论坛徽章:
0
3 [报告]
发表于 2008-07-15 04:23 |只看该作者
如果是镜像的话,应该是这样的啊\r\nrootdg01-01对应swapvol-01,rootdg02-01对应swapvol-01
No. It is NOT correct.\r\n\r\nVeritas VM structures volume is three levels: \r\n1. sub-disk (a portion of your physical disk)\r\n2. plex ( one or a group of sub disks) \r\n3. volume ( one or more plex)\r\n\r\nAny 镜像 volume must include at least two plex.  In your case:\r\n\r\n
  1. \r\nvolume           plex                      sub-disk\r\n\r\nswapvol -----  swapvol-01 ------  rootdg01-01\r\n                |\r\n                |__ swapvol-02  ------ rootdg02-01\r\n
复制代码
\r\n\r\nIf both rootdg01-01 and rootdg02-01 对应swapvol-01, then swapvol will be a concatenated volume instead of  a 镜像 volume \r\n\r\n
  1. \r\nvolume           plex                       sub-disks\r\n\r\nswapvol -----  swapvol-01 ------  rootdg01-01+rootdg02-01\r\n
复制代码

论坛徽章:
0
4 [报告]
发表于 2008-07-15 08:44 |只看该作者
看来楼主对vxvm的概念不是很清晰,以下资料供参考:\r\n物理对象:\r\n\r\n     physical disks:物理磁盘就是基本的存储设备(介质),可以由VM管理也可以不为之管理。物理磁盘可以由设备名称\r\n\r\n          来访问,一般名称如c#t#d#的样子。\r\n\r\n     partitions:物理磁盘可以分为一个或多个分区,分区名就是在设备名后面加s#,一般s2默认为整个磁盘。物理设备和\r\n\r\n          VM之间建立联系就是将分区从物理设备交由VM来控制。\r\n\r\n     VM对象:     \r\n\r\n     VM disks:为一个可以由VM进行存储分配的连续空间,当一个分区交由VM管理后,就要为它指派一个VM disk。一个VM disk\r\n\r\n          至少包含一个分区,可以包含多个分区。VM disk由一个唯一的磁盘介质名来访问,这个名称可以自己指定。如disk01\r\n\r\n          等。这个名称是直接和物理磁盘相联系的,即使磁盘换一个target地址或控制卡,这个名称还是可以引用它的。\r\n\r\n     disk groups:是有相同配置信息的VM disk的一个集合。默认的disk group是rootdg。需要的时候可以创建其它的dg。而volume\r\n\r\n          则是在dg上创建。一个volume只能创建在同属于一个dg的disk上面。dg可以让管理员方便的将磁盘分成一些逻辑组合来进行\r\n\r\n          管理。dg可以作为一个存储单元从一台主机上移到令一台主机上。\r\n\r\n     subdisks:一系列的连续磁盘块,是VM分配磁盘空间的基本单元。一个VM disk可以分为一个或多个subdisk,每个subdisk是一个\r\n\r\n          VM disk的一部分,它和无论磁盘指定的区域相对应。VM disk名称为disk##,而subdisk名称一般为disk##-##。一个VM disk\r\n\r\n          可以包含多个subdisk,subdisk直接是不能重合的。VM disk不属于subdisk的就认为是自由空间,可以在上面创建subdisk。\r\n\r\n     plexs:VM将subdisk组合成为一个虚拟的实体plex。一个plex可以包含一个或多个subdisk,这些subdisk可以位于一个或多个磁盘。\r\n\r\n          有三种方式组建plex:串联,条带,RAID5。\r\n\r\n     volumes:对应用程序,数据库和文件系统来说,volume就是一个虚拟的磁盘。一个Volume可以包含一个或多个plex。因为volume只\r\n\r\n          是虚拟的,所以volume的属性可以进行改变而不会影响到应用程序或文件系统。比如,一个volume可以在一个单独的磁盘\r\n\r\n          mirror或使用另外一个磁盘进行存储。在一个volume中的subdisk必须属于同一个dg。VM默认的用vol##作为volume的名字。而\r\n\r\n          其中的plex则默认为vol##-##。

论坛徽章:
0
5 [报告]
发表于 2008-07-17 00:30 |只看该作者
多谢LS的兄弟的解答。\r\n以前一直把SUN和IBM的lvm关联起来看,看来两者还是有点区别的\r\n一直把pl理解为AIX的lp,把sd理解为aix的pp,AIX的lv如果是mirror的话,肯定是多个pp对应同一个lp,在这一点上,看来是不一样的了。\r\n\r\n思绪整理下!

论坛徽章:
0
6 [报告]
发表于 2008-07-27 21:58 |只看该作者
是啊。概念容易混淆。\r\n个人感觉还是AIX的比较容易理解。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP