一、磁盘分区
1.RBM分区
MBR支持最多四个主分区(创建4个主分区后无法创建新的分区),或者三个主分区和一个扩展分区(包含多个逻辑分区)。MBR分区表的最大支持容量是2 TiB。
2.GPT分区
GPT是较新的分区方式,它使用全球唯一标识符(GUID)来标识分区。GPT支持更大的磁盘容量(超过2 TiB),更多的分区数量,并且提供了更好的数据冗余和恢复能力。
3.常用的磁盘分区工具有:
cfdisk:命令行工具,适用于创建主分区和扩展分区,支持MBR和GPT分区表。
fdisk:命令行工具,适用于创建主分区和扩展分区,支持MBR分区表。
gdisk:命令行工具,适用于创建主分区、扩展分区和逻辑分区,支持GPT分区表。
gparted:图形界面工具,适用于创建主分区、扩展分区和逻辑分区,支持MBR和GPT分区表
二、文件系统
在Linux中,文件系统是挂载磁盘的重要概念。文件系统是指一种组织数据的方式,可以帮助我们在磁盘上存储和管理文件。常见的Linux文件系统有ext2、ext3、ext4、XFS等。
(1)ext2(第二扩展文件系统):是 Linux 最早引入的日志文件系统之一。它使用索引节点(inode)来管理文件和目录,并使用位图来管理磁盘块的分配。然而,ext2 没有日志功能,这使得在发生意外掉电或系统崩溃时恢复文件系统变得较慢。
(2)ext3(第三扩展文件系统):是 ext2 文件系统的升级版本。它引入了日志功能,使用日志记录(journaling)来跟踪文件系统操作。这样,在系统异常关机后可以更快地进行恢复,减少数据丢失的风险。与 ext2 相比,ext3 提供了更好的可靠性和性能。
(3)ext4(第四扩展文件系统):是 ext3 文件系统的进一步改进和扩展。它增强了文件系统的大小和性能,并支持更大的文件和分区。ext4 引入了多块分配、延迟分配和其他改进,以提高文件系统的性能和可靠性。它是目前最常用的 Linux 文件系统之一。
(4)XFS:是一个高性能的日志文件系统,最初由 SGI 开发。它设计用于处理大型文件和大容量存储,并针对高吞吐量的工作负载进行了优化。XFS 支持快速分配和回收磁盘空间,并具有出色的可扩展性和鲁棒性。它被广泛用于服务器环境和高性能计算领域。
在挂载磁盘之前,我们需要先在磁盘上创建文件系统。创建文件系统的命令为mkfs。
mkfs.xfs /dev/sdb1 或者 mkfs -t xfs /dev/sdb1
mkfs:表示创建文件系统的意思。
mkfs.xfs 是直接调用 xfs 文件系统的格式化工具。
mkfs -t xfs 是调用 mkfs 工具并指定 -t 选项来指定文件系统类型为 xfs。
/dev/sdb:指定磁盘路径,即要在哪个磁盘上创建文件系统。
三、实际操作
1.RBM分区
1. 分区
在服务器上新加了一块硬盘 sdb,需要分区挂载才能使用,使用fdisk进行 RBM 分区
lsblk # 查看磁盘信息
fdisk

最低0.47元/天 解锁文章
1467

被折叠的 条评论
为什么被折叠?



