加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

XFS格式分区挂载

(2022-05-05 17:04:18)
分类: 实用技巧

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

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

下面来介绍怎么安装使用XFS

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#首先我们要安装XFS软件包,因为这并不一定是系统自带的,可以直接yum安装
yum  install  xfs*
#然后加载一下
modprobe xfs
#看看安装是否成功
lsmod | grep  xfs
xfs                  1125237  
exportfs                4236  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                     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
proc                  /proc                 proc       defaults              0
sysfs                 /sys                  sysfs      noauto                0
debugfs               /sys/kernel/debug     debugfs    noauto                0
devpts                /dev/pts              devpts     mode=0620,gid=5       0
/dev/vdb         /data    xfs     defaults              0
#添加到最后一行就可以了
是的,也就这么简单几个命令就可以了,最后就开始使用咯

转载自原文链接:https://blog.csdn.net/weixin_34364071/article/details/89835310

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有