linux xfs分区实例,linux划分使用XFS分区的方法

不得不说,随着时代的发展,作为linux的老一代的文件系统ext3/ext4已经慢慢不合时宜,并发能力欠佳,空间局限等各种问题慢慢暴露.

而新一代的文件系统中,其中XFS性能比较突出,各种测试数据表明,比EXT4好不是一点点,因为本文并不是着重介绍XFS有多强,所以就不说得那么细了.

下面来介绍怎么安装使用XFS#首先我们要安装XFS软件包,因为这并不一定是系统自带的,可以直接yum安装

yum install xfs*

#然后加载一下

modprobe xfs

#看看安装是否成功

lsmod |grep xfs

xfs                  1125237  1

exportfs                4236  1 xfs

#然后看看当前分区挂载状态,

df -lTh

Filesystem     Type      Size  Used Avail Use% Mounted on

/dev/vda1      ext4       40G  4.8G   33G  13% /

#再看硬盘分区状态,我们看到有个vdb是没挂载上来的

fdisk -l

Disk /dev/vda: 21.5 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x0007ee22

Device Boot      Start         End      Blocks   Id  System

/dev/vda1   *           1        2611    20970496   83  Linux

#Disk /dev/vdb: 536.9 GB, 536870912000 bytes

16 heads, 63 sectors/track, 1040253 cylinders

Units = cylinders of 1008 * 512 = 516096 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

#然后用XFS来格式化一下

====================================================

#如果你有兴趣,可以看看帮助,然后根据实际需求来分大小

mkfs.xfs --help

====================================================

#不过我就直接把整个分区格式化算了,

mkfs.xfs /dev/vdb

#然后看看准备要挂载的文件目录是否为空

ll /data

total 0

#保证了是空的,那就放心挂载吧

mount -t xfs /dev/vdb /data

#挂载完毕,看看分区状态,看到TYPE列显示XFS,可以用了

df -Th

Filesystem     Type  Size  Used Avail Use% Mounted on

/dev/vda1      ext3   20G  2.9G   16G  16% /

/dev/vdb       xfs   500G  3.1G  497G   1% /data

#当然,我们要加到开机启动自动挂载,重点在最后一行,其他行可以不管

# vim /etc/fstab

/dev/vda1            /                    ext3       noatime,acl,user_xattr 1 1

proc                 /proc                proc       defaults              0 0

sysfs                /sys                 sysfs      noauto                0 0

debugfs              /sys/kernel/debug    debugfs    noauto                0 0

devpts               /dev/pts             devpts     mode=0620,gid=5       0 0

/dev/vdb        /data   xfs     defaults        0       0

#添加到最后一行就可以了

其他命令:

如果磁盘是逻辑卷,那是可以扩容的,但是xfs格式并不会立刻就识别,需要命令去扩容#扩容XFS文件系统的磁盘,不需要umount

xfs_growfs /dev/vdb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值