linux-文件系统管理02-centos7-xfs文件系统
2015-11-29 22:49
821 查看
文档主要总结于网络+加上自己的测试:
参考
http://xfs.org/docs/xfsdocs-xml-dev/XFS_User_Guide//tmp/en-US/html/index.html
1.简介:
XFS,一种高性能的日志文件系统,最早于1993年,由Silicon Graphics为他们的IRIX操作系统而开发,是IRIX 5.3版的默认文件系统。后来被移植到Linux 内核上。XFS 特别擅长处理大文件,同时提供平滑的数据传输。在存储很大的环境下进行格式化操作,XFS文件系统的速度比ext3、ext4文件系统快了很多!而且据说XFS可以支持到100T,读写速度也优于其他文件系统。
默认在rhel7中的文件系统格式是xfs,当然也可以创建ext3或者ext4,这里演示下xfs文件系统的简单管理。
2.创建逻辑卷:
//创建PV
//创建VG
//创建LV
3.创建xfs文件系统
4.挂载xfs文件系统
5.扩大xfs文件系统
6.备份xfs文件系统
7.恢复xfs文件系统备份
参考
http://xfs.org/docs/xfsdocs-xml-dev/XFS_User_Guide//tmp/en-US/html/index.html
1.简介:
XFS,一种高性能的日志文件系统,最早于1993年,由Silicon Graphics为他们的IRIX操作系统而开发,是IRIX 5.3版的默认文件系统。后来被移植到Linux 内核上。XFS 特别擅长处理大文件,同时提供平滑的数据传输。在存储很大的环境下进行格式化操作,XFS文件系统的速度比ext3、ext4文件系统快了很多!而且据说XFS可以支持到100T,读写速度也优于其他文件系统。
默认在rhel7中的文件系统格式是xfs,当然也可以创建ext3或者ext4,这里演示下xfs文件系统的简单管理。
2.创建逻辑卷:
//创建PV
[root@rhel7 ~]# pvcreate /dev/sd{b,c,d} Physical volume "/dev/sdb" successfully created Physical volume "/dev/sdc" successfully created Physical volume "/dev/sdd" successfully created [root@rhel7 ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda2 rootvg lvm2 a-- 18.56g 4.00m /dev/sdb lvm2 a-- 20.00g 20.00g /dev/sdc lvm2 a-- 20.00g 20.00g /dev/sdd lvm2 a-- 20.00g 20.00g
//创建VG
[root@rhel7-xzxj-edu-cn ~]# vgcreate testvg /dev/sdb Volume group "testvg" successfully created [root@rhel7-xzxj-edu-cn ~]# vgs VG #PV #LV #SN Attr VSize VFree rootvg 1 2 0 wz--n- 18.56g 4.00m testvg 1 0 0 wz--n- 20.00g 20.00g
//创建LV
[root@rhel7-xzxj-edu-cn ~]# lvcreate -n lv11 -L +5G testvg Logical volume "lv11" created [root@rhel7-xzxj-edu-cn ~]# lvcreate -n lv12 -L +5G testvg Logical volume "lv12" created
3.创建xfs文件系统
[root@rhel7-xzxj-edu-cn ~]# mkfs.xfs /dev/testvg/lv11 meta-data=/dev/testvg/lv11 isize=256 agcount=4, agsize=327680 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 data = bsize=4096 blocks=1310720, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 log =internal log bsize=4096 blocks=12800, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 [root@rhel7-xzxj-edu-cn ~]# mkfs.xfs /dev/testvg/lv12 meta-data=/dev/testvg/lv12 isize=256 agcount=4, agsize=327680 blks = sectsz=512 attr=2, projid32bit=1 = crc=0 data = bsize=4096 blocks=1310720, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 log =internal log bsize=4096 blocks=12800, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0
4.挂载xfs文件系统
[root@rhel7-xzxj-edu-cn ~]# mount /dev/testvg/lv11 /u01 [root@rhel7-xzxj-edu-cn ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/rootvg-lv01 15G 3.8G 11G 26% / devtmpfs 927M 0 927M 0% /dev tmpfs 934M 80K 934M 1% /dev/shm tmpfs 934M 2.6M 931M 1% /run tmpfs 934M 0 934M 0% /sys/fs/cgroup /dev/sda1 484M 106M 379M 22% /boot /dev/mapper/testvg-lv11 5.0G 33M 5.0G 1% /u01
5.扩大xfs文件系统
lvextend -L +1G /dev/testvg/lv11 xfs_growfs /u01/ df -h
6.备份xfs文件系统
xfsdump -l 0 -f /u02/u01.dmp /dev/testvg/lv11
7.恢复xfs文件系统备份
xfsrestore -f /u02/u01.dmp /u01
相关文章推荐
- linux 查找svn相关目录
- Linux内核之中断初探
- Linux configure 参数解释
- linux-文件系统管理03-LVM硬盘管理
- linux下各种应用软件安装包的安装及卸载
- Linux磁盘空间被未知资源耗尽【转】
- Linux下配置安装PHP环境
- 释放Linux系统预留的硬盘空间【转】
- Linux实验报告
- Linux 线程同步的三种方法
- 虚拟机下的CentOS联网问题
- CentOS6.5 安装python3.4.3并启用virtualenv
- 如何用命令在ubuntu(linux)下安装mysql数据库
- Ubuntu 下安装 LAMP及phpmyadmin 适用于Backtrack、Kali linux
- Linux学习之Exam系统发布
- Linux操作系统入门--线程管理
- centos下添加root权限用户
- linux使用Xmanager连接CentOS 5.5
- linux-文件系统管理02-分区以及格式化
- 3.0 Windows和Linux双系统安装(3)