免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 4672 | 回复: 32
打印 上一主题 下一主题

关于LV的一个小问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-27 10:08 |只看该作者 |倒序浏览
大家好,我对LINUX不太懂,有点不明白的地方请大家给我讲讲
通过lvdisplay,例如这个条目

然后去这个目录下可以看到
lrwxrwxrwx 1 root root 29 Oct 17 19:33 LogVol03 -> /dev/mapper/systemvg-LogVol03
然后df 看到
/dev/mapper/systemvg-LogVol03  10157368    271420   9361660   3% /var

最后在提供一个信息
brw-rw---- 1 root disk 253,  1 Oct 17 11:34 systemvg-LogVol03

这时候我有几个疑问
1:LV不是应该基于VG来分割吗?这里的LV为什么是一个LINK文件呢?
2:那个systemvg-LogVol03到底是个什么东西?我知道他是类型b的二进制文件,那他是个设备吗?

小弟很菜,请大家细心讲讲呀

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
2 [报告]
发表于 2011-12-27 13:19 |只看该作者
你应该是用df -h命令或是看到/etc/fstab中的信息和这里的内容,而产生的疑惑。
1.lv是在vg的基础上划分的,这是lvm的管理方式,没有问题。这里之所以用链接,主要是为了便于理解和管理(我的理解)这样,即使调整了lv,fstab中也无需调整。
其实你在/etc/fstab中,以下2种配置都没问题,比较都是指的同一个设备,毕竟mapper,这里有映射的含义。
/dev/mapper/systemvg-LogVol03    /var                    ext3    defaults        1 2
/dev/systemvg/LogVol03    /var                    ext3    defaults        1 2
更多内容,可能需要看源码。

2.systemvg-LogVol03前的b说明他是block的块设备。与之对应的,常见的还有c是character设备。我们知道unix或是类unix系统,所有的设备都以文件的形式存在,只是文件的类型不同而已。
其实这个
brw-rw---- 1 root disk 253,  1 Oct 17 11:34 systemvg-LogVol03
有个253,  1,这个major和minor number才是比较关键的。关系到和内核中的设备的对应模块和驱动。
ps:在hpux中使用lvm,这个还需要自己建立

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2011-12-27 14:21 |只看该作者
文件权限前面的b不是二进制的意思,是块设备的标识

论坛徽章:
0
4 [报告]
发表于 2011-12-27 14:31 |只看该作者
谢谢版主的细心回答,但我还是没搞懂,LV应该是基于VG分割的不是吗,怎么会分割出来一个LINK文件??

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
5 [报告]
发表于 2011-12-27 14:37 |只看该作者
做link我觉得是为了方便使用,类似的例子很多,比如在centos 6版本中/dev/cdrom-->/dev/sr0
最后,系统会找到实际的设备的文件的

论坛徽章:
15
CU大牛徽章
日期:2013-03-13 15:32:35白羊座
日期:2013-10-30 13:11:16未羊
日期:2013-11-29 10:47:02白羊座
日期:2014-01-22 11:34:25白羊座
日期:2014-03-04 11:05:50申猴
日期:2014-07-29 16:31:36天秤座
日期:2013-10-23 15:33:47未羊
日期:2013-10-09 09:18:53CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55未羊
日期:2013-09-23 09:29:22
6 [报告]
发表于 2011-12-27 14:48 |只看该作者
systemvg-LogVol03是实际的lv,从vg:systemvg中划分出来的
LogVol03只是一个连接,指向systemvg-LogVol03,和使用systemvg-LogVol03没得区别

论坛徽章:
0
7 [报告]
发表于 2011-12-27 15:07 |只看该作者
再给一些信息,希望大家给我讲讲
  --- Logical volume ---
  LV Name                /dev/systemvg/LogVol03
  VG Name                systemvg
  LV UUID                fwPHTW-U1Cm-nC3L-8wQw-qepJ-ir07-aIHX2a
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                10.00 GB
  Current LE             320
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1
   


  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               systemvg
  PV Size               99.75 GB / not usable 27.83 MB
  Allocatable           yes
  PE Size (KByte)       32768
  Total PE              3191
  Free PE               951
  Allocated PE          2240
  PV UUID               ZcXFGl-TQn3-Rmg9-Ii91-SBpy-RiSS-EmYc3T

我的/dev/sda2有100G的空间,然后再SYSTEMVG组,然后我再这个组上分割10G的LV:/dev/systemvg/LogVol03,但是最终为什么这个LV指向了一个LINK文件了?那我给他分割的这10G去哪里了??

论坛徽章:
0
8 [报告]
发表于 2011-12-27 15:15 |只看该作者
yzkarchive 发表于 2011-12-27 14:48
systemvg-LogVol03是实际的lv,从vg:systemvg中划分出来的
LogVol03只是一个连接,指向systemvg-LogVol03 ...



    谢谢,这样就可以想通了,但是 LVDISPLAY的条目
LV Name                /dev/systemvg/LogVol03
是指向LogVol03而不是指向systemvg-LogVol03呀

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
9 [报告]
发表于 2011-12-27 15:22 |只看该作者
无所谓,系统会按照link指向的找到实际的设备文件的.
ll VolGroup00/
lrwxrwxrwx 1 root root 31 11-14 17:33 LogVol00 -> /dev/mapper/VolGroup00-LogVol00

--- Logical volume ---
  LV Name                /dev/VolGroup00/LogVol00
  VG Name                VolGroup00
  LV UUID                KgDbBX-11JW-zJ8v-xwhN-w6wy-TuIW-922WbN
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                12.91 GB
  Current LE             413
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

论坛徽章:
0
10 [报告]
发表于 2011-12-27 15:28 |只看该作者
/dev/mapper/VolGroup00-LogVol00这个不是一个另外的设备吗?
那我的10G应该是从 /dev/sda2上面分出来的呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP