对于root而言,磁盘管理是相当重要的一环。如果我们想在系统里增加一块硬盘,要进行如下操作:第一,对磁盘进行分区,以新建可用分区。第二,对该分区进行格式化。第三,创建挂载点(即目录),将其挂载上来。本次试验使用Centos7系统。

    新增一块100G磁盘,使用fdisk -l 查看磁盘信息

文件系统创建查看管理博客_第1张图片


第一,/dev/sdb下进行磁盘分区。输入 fdisk/dev/sdb后可以输入以下命令:

    文件系统创建查看管理博客_第2张图片文件系统创建查看管理博客_第3张图片

文件系统创建查看管理博客_第4张图片

文件系统创建查看管理博客_第5张图片

键入p命令,查看已有分区:

文件系统创建查看管理博客_第6张图片

创建新分区后,查看内核是否已经识别,输入cat /proc/partitions

文件系统创建查看管理博客_第7张图片

如果内核没有识别,则通知内核从新读取分区表:

       partx–a /dev/DEVICE

                            -nM:N 从第M快分区到第N块分区

wKioL1X8PWSglgJJAACOeLAMhm8216.jpg

或:

       kpartx–a /dev/DEVICE

                -f 强制


第二,格式化

创建文件系统:

       方法一:mkfs.FS_TYPE  /dev/DEVICE

      方法二:mkfs –t FS_TYPE /dev/DEVICE

       FS_TYPE= ext4  xfs  btrfs   vfat

                     -L ‘LABEL’  设定卷标

文件系统创建查看管理博客_第8张图片

使用blkid命令查看块信息

wKiom1X8O47gfHQuAACe04r7PjA828.jpg

mke2fs:ext些列文件系统专用管理工具

   mke2fs  选项 /dev/DEVICE

                            -t{ext2|ext3|xxt4}

                            -b{1024|2048|4096} 指定块大小

                            -L'LABEL'

                            -j相当于 -t ext3

                            -i#:为数据空间每多少个字节数创建一个inode,不能小于block的大小

                            -N#:为数据空间创建多少个inode

                            -m#:为管理人员预留的空间占据的百分比

                            -OFEATURE[,...]启用指定特性

                            -O^FEATURE 关闭指定特性

文件系统创建查看管理博客_第9张图片

例子:以如下格式创建sdb5,指定文件格式为ext4,块代销2048,卷标ZHOUDATA2,为管理员预留3%的的空间。

mk2fs -t ext4 -b 2048 -L ZHOUDATA2 -m 3 /dev/sdb5

文件系统创建查看管理博客_第10张图片

块设备信息查看工具,blkid

blkid [option]...[DEVICE]

       -U UUID 根据指定的UUID查找对应的设备

       -L LABEL  根据指定的卷标查找相应的设备

wKiom1X8PAmgjnD_AAA-SYCAcdY468.jpg


tune2fs 重新设定ext系列文件系统可调整参数的值

       -l 查看指定文件系统超级快信息

       -L 'LABEL' 修改卷标

       -m # 修改预留给管理员的空间百分比

       -O 文件系统属性启用-^O 禁用)

       -o 调整问津系统的默认挂载选项

-U UUID 修改UUID

       -j ext2升级ext3

例子:查看/dev/sdb1的超级块信息(默认ACL功能是打开的)centos7上特有

文件系统创建查看管理博客_第11张图片

关闭ACL功能

命令:tune2fs –o ^acl /dev/sdb1

文件系统创建查看管理博客_第12张图片