用Storage Foundation管好存储系统-高级.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用Storage Foundation管好存储系统-高级.doc

用Storage Foundation管好存储系统-高级 用户使用文件系统的时候,经常会发生两类问题:一是由于硬盘容量有限,随着用户数据量的增加,文件系统剩余的空间也就越来越小,可能会导致系统越来越慢或者无法继续使用;二是虽然硬盘容量足够,但是由于用户开始并不了解需求,导致某些分区容量过大而有些关键的分区空间不足,如果重新分区又会丢失现有的数据,停用现在的服务。当用户遇到这些问题的时候,一般的做法就会是买一个新的更大的硬盘,把现有的数据保存其中,然后继续使用。然而,这个办法首先会给影响用户正常服务的使用,给用户带来不便。二来,数据的增加是无穷无尽的,多大的硬盘的都不能让用户一劳永逸,而不断购买更大的硬盘也势必会消耗用户更多的金钱。 今天的主题是讲述如何利用Storage Foundation来管理磁盘和文件系统,使之能够充分的利用用户现有的资源。即使现有资源已经全部耗尽,用户只要增加有效的资源即可,不需要一定增加更大更多的资源。毕竟,用户需要的是性价比最好的东西,而不是那些最先进的。此外,动态的意思就是我们的操作不需要影响用户的使用,一切工作都是对用户透明的,这用处可是够大的吧! 参考链接: 用Storage Foundation管好存储系统-安装 用Storage Foundation管好存储系统-入门 用Storage Foundation管好存储系统-进阶 用Storage Foundation管好存储系统-高级 管理磁盘和文件系统 在Storage Foundation中,是有一个依赖关系的。文件系统依赖卷,卷依赖与磁盘组,如图所示: 图1,文件系统、卷和磁盘组之间的依赖关系 有图1可知,如果想要扩大一个文件系统,必须先保证卷有足够的空间,卷需要扩大也需要磁盘组有足够的空间,如果磁盘组空间不足,那么就需要添加硬盘,加入多大的硬盘就能扩充多大的空间;反过来说就是,如果需要从一个磁盘组删除一个硬盘,不想保证该硬盘不属于任何卷,而如果想让卷不占用该硬盘,必须保证卷上的文件系统没有占用该硬盘,如果某个文件系统已经占用了这个硬盘,那么就需要由Storage Foundation把其上的数据移到其他硬盘上面。闲话少述,现在开始实际演示如何动态扩大和缩小文件系统。文中假设环境是由disk1、disk2和disk3组成的TestDG,其上创建了卷TestVol和挂载在/mnt下的文件系统TestFS,需要移动的磁盘为disk4。 一, 扩大文件系统 1, 扩大磁盘组空间 如前面所说,如果扩大一个文件系统,首先需要保证磁盘组的空间足够: a) 检查磁盘组空间大小: # vxdg -g TestDG free 如果磁盘有足够的剩余空间,可以不用添加新硬件设备。 (注;即使该命令显示没有磁盘空间剩余,那么可以先查看一下卷的使用情况,因为有可能是卷已经占用了所有磁盘空间,但是尚未被使用。具体命令见下文)。 b) 增加新硬盘到该磁盘组 # vxdg -g TestDG adddisk TestDG04=disk4; 这样就可以把disk4加入到该磁盘组,之后可以用上文的命令查看磁盘组的剩余空间,此时能够看见新的磁盘组的空间增大。 c) 如果磁盘用的是存储阵列上的LUN,那么不需要增加硬盘,仅仅需要扩大该磁盘组所包含的LUN的大小,然后让Storage Foundation扩大disk的容量即可: vxdisk -g TestDG resize TestDG01 length=2GB 这样磁盘组的剩余空间也会变大。 2, 扩大卷空间 a) 在扩大卷空间前,需要先查看一下该卷支持的最大容量以及还能够扩展多少空间: 1 查看卷最大的容量大小: # vxassist -g TestDG maxsize layout=raid5 Maximum volume size: 4096000 (2GB) 该命令说明该磁盘组如果做成raid5的卷,最大可以有2GB空间。 (注:Storage Foundation命令中的大小都是以512B为单位,所有需要乘以2换算成KB) 2 查看卷能够扩大多少: # vxassist -g TestDG maxgrow TestVol Volume TestVol can be extended by 366592 to 4096000 (2GB) 该命令说明TestVol原来的大小是179MB,最大可以

您可能关注的文档

文档评论(0)

书屋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档