仓酷云

标题: 带来一篇CentOS7上借助体系存储办理器办理LVM卷 [打印本页]

作者: 冷月葬花魂    时间: 2015-1-14 20:28
标题: 带来一篇CentOS7上借助体系存储办理器办理LVM卷
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!逻辑卷办理器(LVM)是一种极为天真的磁盘办理工具,它让用户能够从多个物理硬驱创立逻辑磁盘卷,并调剂巨细,基本没有停机工夫。不外,其壮大的功效也有其弱点:学用起来有点难度;与办理传统的磁盘分区比拟,利用多个下令行工具来创立LVM触及更庞大的步调。
不外对CentOS/RHEL用户们来讲有个好动静。最新版本的CentOS/RHEL7如今随带体系存储办理器(又叫ssm),这是一种一致的下令行界面,由红帽公司开辟,用于办理林林总总的存储装备。今朝,有三种可供ssm利用的卷办理后端:LVM、Btrfs和Crypt。
我在本教程中将演示怎样借助ssm办理LVM卷。你会惊奇地发明,创立和办理LVM卷本来是何等复杂的事。
筹办ssm
在新的CentOS/RHEL7上,你必要起首装置体系存储办理器。
  1. $sudoyuminstallsystem-storage-manager
复制代码
起首,无妨反省关于可用硬驱和LVM卷的信息。上面这个下令将显现关于现有磁盘存储装备、存储池、LVM卷和存储快照的信息。输入了局来改过装置的CentOS7,它在默许情形下利用了LVM和XFS文件体系。
  1. $sudossmlist
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

在这个例子中,有两个物理装备(“/dev/sda”和“/dev/sdb”)、一个存储池(“centos”),和存储池中创立的两个LVM卷(“dev/centos/root”和“/dev/centos/swap”)。
将物理磁盘增加到LVM池
无妨将一个新的物理磁盘(好比/dev/sdb)增加到现有的存储池(好比centos)。将新的物理磁盘增加到现有存储池的下令以下:
  1. $sudossmadd-p<pool-name><device>
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

新装备增加到存储池后,存储池会主动主动扩展,扩展几取决于装备的巨细。反省名为centos的存储池的巨细,以下所示。
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

正如你所见,centos存储池已乐成地由7.5GB扩展到8.5GB。不外,眼下,位于存储池中的磁盘卷(好比/dev/centos/root和/dev/centos/swap)并没有利用变年夜的空间。为此,我们必要扩展现有的LVM卷。
扩展LVM卷
假如你在存储池中有分外空间,能够扩展存储池中现有的磁盘卷。为此,利用ssm下令的resize选项。
  1. $sudossmresize-s[size][volume]
复制代码
无妨将/dev/centos/root卷的巨细增添500MB。
  1. $sudossmresize-s+500M/dev/centos/root
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

核完成有卷增添后的巨细。
  1. $sudossmlistvolumes
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

我们能够核实,/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。
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

创立新的LVM池/卷
在这个示例中,无妨看一下怎样在物理磁盘驱动器上创立新的存储池和新的LVM卷。假如利用传统的LVM工具,全部历程相称庞大,必要筹办分区,必要创立物理卷、卷组、逻辑卷,最初还要创建文件体系。不外,若利用ssm,全部历程一挥而就!
上面这个下令的感化是,创立一个名为mypool的存储池,创立存储池中名为disk0的500MB巨细的LVM卷,利用XFS文件体系格局化卷,并将它挂载到/mnt/test下。当即就可以明白到ssm的壮大功效。
  1. $sudossmcreate-s500M-ndisk0--fstypexfs-pmypool/dev/sdc/mnt/test
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

无妨核实已创立的磁盘卷。
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

对LVM卷拍取快照
利用ssm工具,你还能够对现有的磁盘卷拍取快照。请注重:只要含有卷的后端撑持快照机制,快照才合用。LVM后端撑持联机快照功效,这意味着我们没需要在离线形态下对卷拍取快照。别的,因为ssm的LVM后端撑持LVM2,快照具有读取/写进功效。
无妨对现有的LVM卷(好比/dev/mypool/disk0)拍取快照。
  1. $sudossmsnapshot/dev/mypool/disk0
复制代码
一旦快照拍取终了,它将作为一个特别的快照卷存储起来,存储了原始卷中拍取快照时的一切数据。
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

存储快照后,你能够删除原始卷,并挂载快照卷,以会见快照中的数据。
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

请注重:当你试图在原始卷挂载时挂载快照卷,会失掉以下堕落信息。
  1. kernel:XFS(dm-3):FilesystemhasduplicateUUID27564026-faf7-46b2-9c2c-0eee80045b5b-cantmount
复制代码
删除LVM卷
删除现有的磁盘卷或存储池就跟创立磁盘卷或存储池来得一样简单。假如你试图删除已挂载的卷,ssm会主动先将它卸载。这方面没有贫苦。
想删除LVM卷:
  1. $sudossmremove<volume>
复制代码
想删除存储池:
  1. $sudossmlist0
复制代码
带来一篇CentOS7上借助体系存储办理器办理LVM卷
登录/注册后可看大图

停止语
希望至此你已明白了ssm的壮大功效。在企业存储情况中,处置一多量的存储装备、磁盘卷和文件体系是相称罕见的事。如今你能够使用单单一个下令行工具ssm,让厥后端为你完成义务,而不是费心使用很多分歧的工具办理一整套存储设置。对任何置身于庞大存储办理情况的体系***来讲,ssm相对是一款必备工具。
英文原文:http://xmodulo.com/2014/09/manage-lvm-volumes-centos-rhel-7-system-storage-manager.html
欢迎大家来到仓酷云论坛!
作者: 再现理想    时间: 2015-1-16 18:37
标题: 带来一篇CentOS7上借助体系存储办理器办理LVM卷
说实话小时候没想过搞IT,也计算机了解也只是一些皮毛,至于什么UNIX,Linux,听过没见过,就更别说用过了。?
作者: admin    时间: 2015-1-25 22:40
众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
作者: 灵魂腐蚀    时间: 2015-2-4 16:25
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
作者: 山那边是海    时间: 2015-2-10 04:50
在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。
作者: 简单生活    时间: 2015-2-28 22:32
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
作者: 小妖女    时间: 2015-3-10 13:25
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
作者: 飘灵儿    时间: 2015-3-17 12:10
尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。
作者: 透明    时间: 2015-3-24 14:34
我想即使Linux高手也很难快速准确精练的回答你。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2