初识Btrfs文件系统( 二 )

调整btrfs文件系统大小(逻辑边界):
命令格式:btrfs filesystem resize [<devid>:]<size>[gkm]|[<devid>:]max <path>联机缩减文件系统大小:
[root@centos7 ~]# btrfs filesystem resize -10G /mydata #将文件系统大小缩减去10GResize ‘/mydata‘ of ‘-10G‘[root@centos7 ~]# df -lh /mydata #此时文件系统大小变为了30GFilesystem Size Used Avail Use% Mounted on/dev/sdb 30G 1.0M 18G 1% /mydata联机扩张文件系统大小:
[root@centos7 ~]# btrfs filesystem resize +5G /mydata #将文件系统大小扩展5GResize ‘/mydata‘ of ‘+5G‘[root@centos7 ~]# df -lh /mydata #建系统此时增加到了35GFilesystem Size Used Avail Use% Mounted on/dev/sdb 35G 1.0M 28G 1% /mydata[root@centos7 ~]# btrfs filesystem resize max /mydata #max , 将文件系统大小调整至其物理边界40GResize ‘/mydata‘ of ‘max‘[root@centos7 ~]# df -lh /mydata/Filesystem Size Used Avail Use% Mounted on/dev/sdb 40G 1.0M 38G 1% /mydata调整btrfs物理边界大小:
命令格式:btrfs device add/delete/scan <dev> MOUNT_POINT[root@centos7 ~]# btrfs device add /dev/sdd /mydata #为btrfs文件系统 , 增加一块硬盘sdd[root@centos7 ~]# df -lh /mydata #完成后 , 总大小为60GFilesystem Size Used Avail Use% Mounted on/dev/sdb 60G 1.0M 56G 1% /mydata透明压缩:


推荐阅读