首页 > *nix技术, 文件系统 > CentOS下Xfs文件系统的安装

CentOS下Xfs文件系统的安装

2011年12月26日 发表评论 阅读评论 8,950 次浏览

Xfs早已经合到了Linux内核主线,所以在Linux下对Xfs的使用比较简单,但是CentOS默认并没有安装Xfs的相关用户层工具,所以这里记录一下,后续将对Xfs做更深层次的研究。
在VM虚拟机里先添加了一块128G的硬盘,然后创建了一个分区:

[root@localhost ~]# fdisk /dev/sdb

The number of cylinders for this disk is set to 16709.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-16709, default 1): 
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-16709, default 16709): 
Using default value 16709

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

安装Xfs的用户层工具,然后试试:

[root@localhost ~]# yum install xfsprogs kmod-xfs
[root@localhost ~]# mkfs.xfs -f /dev/sdb1
meta-data=/dev/sdb1              isize=256    agcount=16, agsize=2097109 blks
         =                       sectsz=512   attr=0
data     =                       bsize=4096   blocks=33553744, imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096  
log      =internal log           bsize=4096   blocks=16383, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=4096   blocks=0, rtextents=0

[root@localhost ~]# mkdir /root/xfs/
[root@localhost ~]# mount /dev/sdb1 /root/xfs/
[root@localhost xfs]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     129125916   9418916 113041992   8% /
/dev/sda1               101086     32735     63132  35% /boot
tmpfs                   510824         0    510824   0% /dev/shm
/dev/sdb1            134149444     33312 134116132   1% /root/xfs

[root@localhost ~]# umount xfs
[root@localhost ~]# time mkfs.xfs -f /dev/sdb1
meta-data=/dev/sdb1              isize=256    agcount=16, agsize=2097109 blks
         =                       sectsz=512   attr=0
data     =                       bsize=4096   blocks=33553744, imaxpct=25
         =                       sunit=0      swidth=0 blks, unwritten=1
naming   =version 2              bsize=4096  
log      =internal log           bsize=4096   blocks=16383, version=1
         =                       sectsz=512   sunit=0 blks, lazy-count=0
realtime =none                   extsz=4096   blocks=0, rtextents=0

real	0m0.145s
user	0m0.008s
sys	0m0.103s

转载请保留地址:http://www.lenky.info/archives/2011/12/592http://lenky.info/?p=592


备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。

法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以Email或书面等方式告知,本站将及时删除相关内容或链接。