|
|
发表于 2007-12-6 17:34:54
|
显示全部楼层
|
其实卷的概念在unix上比较好解释。在小型机上的unix系统管理硬盘的时候大多是是没有分区这个概念的(虽然solaris可以将一个盘分成7个区,但也不是linux/windows的那种灵活的分区方式)。所以大多数情况下一块硬盘就只能当做一个文件系统来使用,这样硬盘空间的使用的效率就不高。于是就引入了卷管理这个东西,一个物理上的硬盘就是一个物理卷(在磁盘阵列中也可能是一块scsi卡上连接的若干块硬盘组成物理卷,既可以把scsi卡看成),把若干个(大于等于1)物理卷组成一个卷组,然后物理卷上创建逻辑卷来实现为硬盘分区的功能,每个逻辑卷都可以是不同的文件系统,这样就实现了硬盘灵活分区的功能,这与以后实现RAID也有一定的关系。逻辑卷的不能跨设备的意思也就是,不能把两块和两块以上的硬盘(对应scsi卡就是两块或者两块以上的scsi卡)做成一个物理卷。那么在普通应用的linux下面,我们在安装前都是把linux进行了分区的,比如一块硬盘被识别成了sda, 那么我们分区后会有sda1, sda2..sdan这样的几个区. 但在linux系统会把他们理成是单独的硬盘,所以sda1,sda2...sdan他们分别就是一个物理卷。我们可以把sda1,sda2和起来做成一个卷组然后在上面建立逻辑卷,但是他们两个不能合起来成为一个物理卷,因为他们各自本身就是一个物理卷。 |
|