file
:指的是『格式化的
置是
文件
而不是
个装
置』的意思!
(
例如
虚拟
)
size=
data section
的容量,亦即你可以不
½
全部的
置容量用完的意思
su=
RAID
,那
stripe
值的意思,与底下的
sw
搭配使用
sw=
RAID
,用于
据的磁
盘数
(
扣除
份碟与
用碟
)
sunit=
:与
su
,不
过单
位使用的是『几
sector(512bytes
大小
)
』的意思
swidth=
:就是
su*sw
值,但是以『几
sector(512bytes
大小
)
来设
-
f
:如果
有文件系
需要使用
这个
-
f
来强
制格式化才行!
-
i
:与
inode
½
定,主要的
定值有:
size=
:最小是
256bytes
最大是
2k
,一般保留
256
就足
使用了!
internal=[0|1]
log
置是否
为内
½?
预设为
1
½,如果要用外部
置,使用底下
logdev=device
log
后面½的那
个装
置上
的意思,需
internal=0
才可!
size=
:指定
这块
录区
的容量,通常最小得要有
512
block
,大
2M
以上才行!
-
L
:后面½
这个
文件系
标头
Label name
的意思!
-
r
:指定
realtime section
的相
关设
定值,常
的有:
extsize=
:就是那
重要的
extent
值,一般不
须设
定,但有
RAID
最好
定与
swidth
值相同
½
佳!最小
4K
最大
1G
范例:
½
前一小
½
分区
/dev/vda4
格式化
xfs
文件系
[root@study ~]#
mkfs.xfs /dev/vda4
meta
-
data=/dev/vda4
isize=256
agcount=4, agsize=65536 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0
data =
bsize=4096
blocks=262144, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii
-
ci=0 ftype=0
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit
=0 blks, lazy
-
count=1
realtime =none extsz=4096 blocks=0, rtextents=0
#
很快格是化完
!都用默
值!
½
重要的是
inode
block
[root@study ~]#
blkid /dev/vda4
/dev/vda4: UUID="39293f4f
-
627b
-
4dfd
-
a015
-
08340537709c" TYPE="xfs"
#
确定½置好
xfs
文件系
了!
使用默认的
xfs
文件系统参数来½置系统即可!速度非常快!如果我们有其他额外想要处理的项目,
才需要加上一堆设定值!举例来说,因为
xfs
可以使用多个数据流来读写系统,以增加速度,因此
那个
agcount
可以跟
CPU
的核心数来做搭配!举例来说,如果我的服务器½有一颗
4
核心,但是
有启动
Intel
超线程功能,则系统会仿真出
8
CPU
时,那个
agcount
就可以设定为
8
喔!举个
例子来瞧瞧:
范例:找出你系
CPU
,并据以
定你的
agcount
[root@study ~]#
grep
'processor' /proc/cpuinfo
processor : 0