liunx安装xfs包挂载大于16T的硬盘
1 .给设备挂载一个20T的硬盘失败了,怎么回事呢。
2.原来是ext4只支持到2T,必须使用xfs格式支持,安装xfs的软件包。xfs是一种高性能的日志文件系统,比ext4块,可以支持100T
df -h
cd /media/CentOS_6.5_/Packages 这个是U盘centos系统盘里面的rpm包目录
ls
find . -name "xfs*.rpm" 查找安装包
rpm -ivh xfsprogs-3.1.1-14.el6.x86_64.rpm
rpm -ivh xfsdump-3.0.4-3.el6.x86_64.rpm
lsblk 查看挂载硬盘盘符
3.#parted /dev/sdb
将 mbr转换成 gpt
# mklable gpt
#parted -l
Number Start End Size Type File system Flags
1 1049kB 211MB 210MB primary ext4 boot
2 211MB 420MB 210MB primary linux-swap(v1)
3 420MB 1000GB 999GB primary ext4
Model: DELL MD38xxi (scsi)
Disk /dev/sdb: 19.8TB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 19.8TB 19.8TB primary
查看分区后的内容,可以看到sdb1为19多T空间
4.mkfs,xfs -f /dev/sdb
mkdir /gxbak 设置挂载点
mount -t xfs /dev/sdb /gxbak 挂载
mount |grep gxbak
time dd if=/dev/zero of=/gxbak/cheshi.txt bs=1M count=100 写性能测试
time dd if=/gxbak/ceshi.txt of=/dev/null bs=1M count=100 读性能测试
mkfs.xfs -f -i size=512 -l s /dev/sdb1 优化xfs
vim /etc/fstab 编辑fstab
/dev/sdb /gxbak xfs default 0 0 在fstab里添加这行,开机自动挂载
mount -o remonut /gxbak