|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
当你经过一段时间的学习后就应该扩充自己的知识,多学习linux命令,但是不要在初学阶段就系统的学习linux命令。
关于Linux用户而言,在安装一台Linux呆板的时分,碰到的成绩之一就是给各分区估量和分拨充足的硬盘空间。不管对一个正在为服务器寻觅空间的体系办理员,仍是一个磁盘行将用尽的一般用户来讲,这都是一个十分罕见的成绩。一样平常我们会想到办理的办法是:
1.挂接一个新的硬盘,然后利用标记链接,链接到新的硬盘。
2.使用一些调剂分区巨细的工具(好比Pqmagic),举行无毁伤数据分区。
1、成绩的提出
可是,这些都只是临时性的办理举措,并且都必要让呆板中断运转大概延续很长工夫的分区事情而不克不及一般供应服务。即便减缓了硬盘空间成绩,不久,仍旧会晤临一样的成绩。
这关于一个年夜型站点来讲,有着数目浩瀚的客户、又毗连在互联网上,只需你的服务器关机一分钟,城市给公司带来很年夜丧失。别的,利用这类办法,在修正了分区表以后,每次都得从头启动体系。因而,我们能够接纳新手艺LVM(逻辑卷办理程序)能够匡助我们办理这些成绩。
2、甚么是LVM
LVM(LogicalVolumeManager,逻辑卷办理器)是一种把硬盘驱动器空间分派成逻辑卷的办法,使硬盘不用利用分区也能被复杂地从头分别巨细。传统上,一个分区巨细是静态的。假设一个用户在这个分区上没有空间时,他要末从头分区(这大概请求全部操纵体系重装),要末像标记毗连一样利用组装机。
利用LVM,硬盘驱动器或硬盘驱动器汇合就会分派给一个或多个物理卷(physicalvolumes)。物理卷被兼并成逻辑卷组(logicalvolumegroup),唯一破例的是/boot分区。因为物理卷没法超过一个以上驱动器,假如想让逻辑卷组超过一个以上驱动器,就应当在驱动器上创立一个或多个物理卷。逻辑卷组被分红逻辑卷(logicalvolumes),被分派了挂载点(如/home和/),和文件体系范例(如ext3)。当“分区”到达了它们的极限,逻辑卷组中的余暇空间就能够被增加给逻辑卷来增添分区的巨细。当某个新的硬盘驱动器被增加到体系上,它也能够被增加到逻辑卷组中,逻辑卷是能够扩大的分区。因为LVM同意在呆板的物理存储资本之外创立逻辑卷,而且逻辑卷能够在体系仍处于运转形态时扩大和缩减,以是就为Linux体系办理员供应了他们朝思暮想的存储器天真性。
LVM的感化:LVM的实践运作情况则依据作法分歧,而有所差别;但LVM一般包含实体贮存分群(physicalstoragegrouping)、重设逻辑扇区巨细(logicalvolumeresizing)、和数据转移(datamigrating)。
3、LVM的汗青
固然,LVM并非最新手艺,早在UNIX操纵体系时期,像HP,IBMAIX上就能够看到VM的身影,作为IBM的旗舰产物,AIX很早就撑持了静态逻辑分区(DVM),固然,它的DVM计划是对照凶猛的,今后在AIX5L中,重构了UNIX内核,增添了逻辑卷办理(LVM)和日记文件体系(JFS)等功效。使之AIX加倍壮大。在各类贸易UNIX体系中,比如AIX,HP-UNIX,Tru64UNIX等体系中,逻辑卷办理已被普遍接纳,成了现实上的一个尺度。
LVM的功效于2.3内核开展中版本归入撑持。2001年1月,Linux2.4.0内核公布,入手下手正式撑持逻辑卷办理,使得Linux新内核更顺应于服务器的使用。之前版本的Linux必需要在内核上打上响应的补钉才到完成LVM功效。如今,我们看到从RedhatLinux9.0已在内核级撑持LVM.因而,我们可使用LVM来匡助我们加倍无效的办理磁盘。
要注重的是LVM有两个版本,分离为LVM1与LVM2,相干工具与设定体例会有些差别性,本文城市利用LVM2的情况先容利用。LVM1命令只能在2.4内核上事情。当运转2.6内核时,不克不及利用LVM1命令。关于更多关于LVM2的信息,请参阅/usr/share/doc/lvm2*/WHATS_NEW.一个完全的LVM2命令被安装在/usr/sbin/.在/usr/还有效的启动情况中,每一个命令前必要加上/sbin/lvm.static(比方,/sbin/lvm.staticvgchange-ay)。在/usr/无效的情况中,不再必要在每一个命令前加lvm(比方,/usr/sbin/lvmvgchange-ay变成/usr/sbin/vgchange-ay)。新的LVM2命令(比方,/usr/sbin/vgchange-ay和/sbin/lvm.staticvgchange-ay)会检测您是不是在运转2.4内核。假如是,它会挪用旧的LVM1命令。
4、LVM布局和分类
LVM是逻辑盘卷办理(LogicalVolumeManager)的简称,它是Linux情况下对磁盘分区举行办理的一种机制,它将多个物理分区会聚为一个卷组(VolumeGroup),并且这些物理卷的巨细能够不不异,乃至范例也能够分歧(如SCSI、SATA磁盘)。构成的卷组就像一块年夜硬盘,然后再从平分割出一块一块的逻辑卷(LogicalVolume),并进一步在逻辑卷组上创立文件体系
</p>
不同版本的Linux命令数量不一样,这里笔者把它们中比较重要的和使用频率最多的命令。 |
|