第二册第四单元 管理系统中的简单分区和文件系统
学习要点
• 添加文件系统空间
• 添加 swap 交换分区
• 对系统分区加密
一.概念介绍——简单分区和文件系统
• 存储是每个计算机系统的基本需求。Red Hat Enterprise Linux提供了一些强大的工具 , 它们能在大量的场景中管理多种类型的存储设备
• disk 是用于管理磁盘分区的实用程序。您可以通过选择 -l选项和指定磁盘名称 ( fdisk -cul /dev/vda ) 运行该实用程序 , 以查看磁盘及其分区。您可以通过交互式地运行该实用程序 , 并选择相应的菜单选项 ( fdisk -cu /dev/vda ) 进行更
改。 -c 禁用旧的 DOS 兼容模式 , -u 以扇区 ( 而不是柱面 , 已经过时 ) 的格式显示输出。
二.查看系统设备信息 如图:
• fdisk -l
– 显示系统中所有可以使用的设备信息
• blkid
– 显示系统正在使用的设备 id
三.创建新的分区
• fdisk /dev/vdb 如图:
• Command (m for help): m ##帮助
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition ##删除分区
g create a new empty GPT partition table
G create an IRIX (SGI) partition table
l list known partition types ##列出系统可用的分区类型
m print this menu
n add a new partition ##新建分区
o create a new empty DOS partition table
p print the partition table ##显示分区
q quit without saving changes ##退出
s create a new empty Sun disklabel
t change a partition's system id ##修改分区功能id
u change display/entry units
v verify the partition table
w write table to disk and exit ##保存更改到分区中
x extra functionality (experts only)
• 显示分区 如图:
• partprobe ##同步分区
cat /proc/partitions ##显示分区 如图:
• Command (m for help): d ##删除分区 如图:
• mkfs.xfs /dev/vdb3 ##格式化磁盘分区 如图:
xfs在 Red Hat Enterprise Linux 7的标准文件系统其具备数据完全性 、性能稳定、扩展性强( 18eb )、传输速率高( 7G/s )几个优点。
• vim /etc/fstab ##编写文件实现自动挂载 如图:
/dev/vdb3 /mnt xfs defaults 0 0
• mount -a ##自动挂载 如图:(1 2 )
三.创建linux交换区
• mkswap ##在设备或文件上创建linux交换区 如图:1 2
• swapon -a ##将/etc/fstab文件中所有设置为swap的设备开启
-s ##显示交换分区的信息 如图:
-p ##指定优先级,0-32767,数值越大,优先级越高
• swapoff ##关闭交换分区 如图:
• 编辑脚本实现交换区的建立 ,优先级的设置 如图:1 2
• 编辑脚本实现分区的建立 如图:1 2
四.mdadm
• mdadm -C ##创建一个新的阵列
-a ##--auto{=no,yes,md,mdp,part,p}添加设备到序列
-n ##指定序列中可用的设备数目
-x ##指定空闲盘个数,在工作盘损坏后自动顶替
-D ##查看指定RAID设备的详细信息
-f ##--force模拟损坏
-r ##移除损坏的磁盘
-S ##停止阵列
监控命令:watch -n 1 cat /proc/mdstat