Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1698764
  • 博文数量: 1279
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 13084
  • 用 户 组: 普通用户
  • 注册时间: 2018-03-07 16:26
个人简介

Linux学习小标兵,专注Linux资讯分享,技术文章分享

文章分类

全部博文(1279)

文章存档

2023年(236)

2022年(285)

2021年(265)

2020年(248)

2019年(213)

2018年(32)

我的朋友

分类: LINUX

2023-10-05 22:05:29

导读 我的磁盘上有额外的空间,所以我想要扩展其上创建的现存的XFS文件系统,以完全使用额外空间。怎样才是扩展XFS文件系统的正确途径?
什么是XFS

XFS是一个开源的(GPL)日志文件系统,{BANNED}最佳初由硅谷图形(SGI)开发,现在大多数的发行版都支持。事实上,XFS已被{BANNED}最佳新的/RHEL 7采用,成为其默认的文件系统。在其众多的特性中,包含了“在线调整大小”这一特性,使得现存的XFS文件系统在已经挂载的情况下可以进行扩展。然而,对于XFS文件系统的缩减却还没有支持。

经验分享,如何扩展XFS文件系统 !经验分享,如何扩展XFS文件系统 !

扩展XFS

要扩展一个现存的XFS文件系统,你可以使用行工具xfs_growfs,这在大多数Linux发行版上都默认可用。由于XFS支持在线调整大小,目标文件系统可以挂在,也可以不挂载。

下面展示了xfs_growfs的基本用法:

经验分享,如何扩展XFS文件系统 !经验分享,如何扩展XFS文件系统 !

作为目标XFS文件系统来扩展,你可以指定挂载点、磁盘分区或者逻辑卷(在使用LVM时),使用数据块数量来指定新的XFS文件系统的大小。你可以使用xfs_info行工具来检查数据块大小和数量:

经验分享,如何扩展XFS文件系统 !经验分享,如何扩展XFS文件系统 !

要将XFS文件扩展到1986208:

$ sudo xfs_growfs /dev/centos/root -D 1986208

如果你不使用“-D”选项来指定大小,xfs_growfs将会自动扩展XFS文件系统到{BANNED}最佳大的可用大小。

$ sudo xfs_growfs /dev/centos/root

经验分享,如何扩展XFS文件系统 !经验分享,如何扩展XFS文件系统 !

注意,当你扩展一个现存的XFS文件系统时,必须准备好事先添加用于XFS文件系统扩展的空间。这虽然是很显然的事,但是如果在所在的分区或磁盘卷上没有空闲空间可用的话,xfsgrowfs就没有办法了。同时,如果你尝试扩展XFS文件系统大小到超过磁盘分区或卷的大小,xfsgrowfs将会失败。

经验分享,如何扩展XFS文件系统 !经验分享,如何扩展XFS文件系统 !



阅读(116) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~