Chinaunix

标题: 问一下建立卷组的问题 [打印本页]

作者: lhyis    时间: 2005-07-13 14:17
标题: 问一下建立卷组的问题
前几天看见某人写的关于vg的创建过程,有一个步骤没看明白,希望大家给解释一下.  

下面简单介绍一下如何创建PV、VG、LV:

1、 create a physical volume for use in LVM
#pvcreate /dev/rdsk/c0t1d0

2、 create a directory for the volume group
#mkdir /dev/vg01

3、 create a group device file
#mknod /dev/vg01/group c 64 0x010000

4、 create a volume group
#vgcreate /dev/vg01 /dev/dsk/c0t1d0
第四个步骤vgcreate 里面,/dev/vg01什么意思,我觉得是不是他写错了该是
vg01.
作者: hazbxc    时间: 2005-07-14 09:15
标题: 问一下建立卷组的问题
没有。是这样的。
这一步主要是把卷组跟物理卷联系起来。
作者: cqwlyh    时间: 2005-07-14 09:29
标题: 问一下建立卷组的问题
没有错,是这样的/dev/vg01
作者: lhyis    时间: 2005-07-14 09:49
标题: 问一下建立卷组的问题
谢谢几位指点,小弟不太清楚,还误以为人家写错了.
作者: sz_zte    时间: 2005-07-14 12:17
标题: 问一下建立卷组的问题
vgcreate /dev/vg01 /dev/dsk/c2t6d0
是完整写法,
也可以写成
vgcreate vg01 /dev/dsk/c2t6d0
此时系统会自动在/dev下寻找

前提条件,vg01 device file has already existed!
作者: zzhenyu    时间: 2005-07-14 15:40
标题: 问一下建立卷组的问题
楼上说的对,完整的写法要用绝对路径,直接写vg01也可以!
很多用到vgXX参数的地方都可以这么写!
作者: lwlava    时间: 2005-07-15 13:06
标题: 问一下建立卷组的问题
mknod /dev/vg01/group c 64 0x010000
0x010000是怎么来的?
pvcreate 中cCtTdD是怎么确定其中的C T D的值的?
作者: ttwking    时间: 2005-07-15 13:42
标题: 问一下建立卷组的问题
0x010000是你主机了创建的vg次号,你也可以用0x020000等,但怎是以0000结尾。。
C T D的值是机器上硬盘的地址。
ioscan -fnCdisk就能看到了。
作者: sz_zte    时间: 2005-07-15 18:41
标题: 问一下建立卷组的问题
在创建卷组时,次号是不能随便取得,格式为:0x0N0000 ,N为16进制数,一般情况下,从0开始使用,由于vg00使用的时0x000000,所以以后创建的vg01,就是0x010000,以此类推,一定要注意不能重复使用次号。

可以下面的命令查看当前系统已经使用了的次号:
#ll  /dev/*/group
作者: lwlava    时间: 2005-07-18 13:59
标题: 问一下建立卷组的问题
很感谢大家这么热心!




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