|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!逻辑卷办理器(LVM)是一种极为天真的磁盘办理工具,它让用户能够从多个物理硬驱创立逻辑磁盘卷,并调剂巨细,基本没有停机工夫。不外,其壮大的功效也有其弱点:学用起来有点难度;与办理传统的磁盘分区比拟,利用多个下令行工具来创立LVM触及更庞大的步调。
不外对CentOS/RHEL用户们来讲有个好动静。最新版本的CentOS/RHEL7如今随带体系存储办理器(又叫ssm),这是一种一致的下令行界面,由红帽公司开辟,用于办理林林总总的存储装备。今朝,有三种可供ssm利用的卷办理后端:LVM、Btrfs和Crypt。
我在本教程中将演示怎样借助ssm办理LVM卷。你会惊奇地发明,创立和办理LVM卷本来是何等复杂的事。
筹办ssm
在新的CentOS/RHEL7上,你必要起首装置体系存储办理器。- $sudoyuminstallsystem-storage-manager
复制代码 起首,无妨反省关于可用硬驱和LVM卷的信息。上面这个下令将显现关于现有磁盘存储装备、存储池、LVM卷和存储快照的信息。输入了局来改过装置的CentOS7,它在默许情形下利用了LVM和XFS文件体系。
在这个例子中,有两个物理装备(“/dev/sda”和“/dev/sdb”)、一个存储池(“centos”),和存储池中创立的两个LVM卷(“dev/centos/root”和“/dev/centos/swap”)。
将物理磁盘增加到LVM池
无妨将一个新的物理磁盘(好比/dev/sdb)增加到现有的存储池(好比centos)。将新的物理磁盘增加到现有存储池的下令以下:- $sudossmadd-p<pool-name><device>
复制代码
新装备增加到存储池后,存储池会主动主动扩展,扩展几取决于装备的巨细。反省名为centos的存储池的巨细,以下所示。
正如你所见,centos存储池已乐成地由7.5GB扩展到8.5GB。不外,眼下,位于存储池中的磁盘卷(好比/dev/centos/root和/dev/centos/swap)并没有利用变年夜的空间。为此,我们必要扩展现有的LVM卷。
扩展LVM卷
假如你在存储池中有分外空间,能够扩展存储池中现有的磁盘卷。为此,利用ssm下令的resize选项。- $sudossmresize-s[size][volume]
复制代码 无妨将/dev/centos/root卷的巨细增添500MB。- $sudossmresize-s+500M/dev/centos/root
复制代码
核完成有卷增添后的巨细。
我们能够核实,/dev/centos/root卷的巨细已从6.7GB增添到了7.2GB。不外,这其实不意味着你当即就能够利用在卷中创立的文件体系内里的分外空间。你会发明,文件体系巨细(“FSsize”)仍旧是6.7GB。
为了让文件体系辨认增添后的卷巨细,你必要“扩展”现有的文件体系自己。有分歧的工具可用来扩展现有的文件体系,这取决于你利用哪一种文件体系。好比说,有面向EXT2/EXT3/EXT4的resize2fs、面向XFS的xfs_growfs和面向Btrfs的btrfs,所在多有。
在这个例子中,我们利用CentOS7,XFS文件体系在默许情形下创立。因此,我们利用xfs_growfs来扩展现有的XFS文件体系。
扩展XFS文件体系后,核实文件体系完整占用了全部磁盘卷的7.2GB。
创立新的LVM池/卷
在这个示例中,无妨看一下怎样在物理磁盘驱动器上创立新的存储池和新的LVM卷。假如利用传统的LVM工具,全部历程相称庞大,必要筹办分区,必要创立物理卷、卷组、逻辑卷,最初还要创建文件体系。不外,若利用ssm,全部历程一挥而就!
上面这个下令的感化是,创立一个名为mypool的存储池,创立存储池中名为disk0的500MB巨细的LVM卷,利用XFS文件体系格局化卷,并将它挂载到/mnt/test下。当即就可以明白到ssm的壮大功效。- $sudossmcreate-s500M-ndisk0--fstypexfs-pmypool/dev/sdc/mnt/test
复制代码
无妨核实已创立的磁盘卷。
对LVM卷拍取快照
利用ssm工具,你还能够对现有的磁盘卷拍取快照。请注重:只要含有卷的后端撑持快照机制,快照才合用。LVM后端撑持联机快照功效,这意味着我们没需要在离线形态下对卷拍取快照。别的,因为ssm的LVM后端撑持LVM2,快照具有读取/写进功效。
无妨对现有的LVM卷(好比/dev/mypool/disk0)拍取快照。- $sudossmsnapshot/dev/mypool/disk0
复制代码 一旦快照拍取终了,它将作为一个特别的快照卷存储起来,存储了原始卷中拍取快照时的一切数据。
存储快照后,你能够删除原始卷,并挂载快照卷,以会见快照中的数据。
请注重:当你试图在原始卷挂载时挂载快照卷,会失掉以下堕落信息。- kernel:XFS(dm-3):FilesystemhasduplicateUUID27564026-faf7-46b2-9c2c-0eee80045b5b-cantmount
复制代码 删除LVM卷
删除现有的磁盘卷或存储池就跟创立磁盘卷或存储池来得一样简单。假如你试图删除已挂载的卷,ssm会主动先将它卸载。这方面没有贫苦。
想删除LVM卷:想删除存储池:
停止语
希望至此你已明白了ssm的壮大功效。在企业存储情况中,处置一多量的存储装备、磁盘卷和文件体系是相称罕见的事。如今你能够使用单单一个下令行工具ssm,让厥后端为你完成义务,而不是费心使用很多分歧的工具办理一整套存储设置。对任何置身于庞大存储办理情况的体系***来讲,ssm相对是一款必备工具。
英文原文:http://xmodulo.com/2014/09/manage-lvm-volumes-centos-rhel-7-system-storage-manager.html
欢迎大家来到仓酷云论坛! |
|