https://www.hkstack.com/ 德讯电讯提供

香港服务器租用台湾服务器租用美国服务器租用日本服务器租用高防服务器租用CDN节点

联系Telegram:@wwwdxcomtw   

如何在 CentOS 中新增分区并管理存储空间

CentOS 新增分区指南

如何在 CentOS 中新增分区并管理存储空间

在 CentOS 中,新增分区可以帮助管理存储空间,便于数据的分类和备份。本文将详细介绍如何在 CentOS 系统中新增分区,包括具体操作步骤、命令示例及注意事项。

操作前注意事项

  • 确保你有 root 权限 或者可以使用 sudo 命令。
  • 备份重要数据,以防在分区过程中的意外事故。
  • 新增分区可能影响系统的性能,请在低峰期进行操作。

步骤一:查看磁盘信息

首先,需要确认当前系统中的磁盘及其分区情况。使用以下命令:

lsblk

该命令将列出系统中的块设备,包括所有磁盘和分区的详情,如下所示:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 500G 0 disk

├─sda1 8:1 0 300G 0 part /

└─sda2 8:2 0 200G 0 part /home

步骤二:调整分区大小(可选)

如果想要在现有分区上创建新分区,可能需要调整现有分区的大小。这里使用 parted 工具:

sudo parted /dev/sda

在 parted 提示符下,输入以下命令以查看当前分区信息:

(parted) print

选择要调整的分区,使用以下命令调整大小:

(parted) resizepart 1 250GB

这里的 “1” 是分区编号,250GB 是新的大小。确认后退出 parted:

(parted) quit

步骤三:创建新的分区

使用 fdiskparted 创建新的分区。这里以 fdisk 为例:

sudo fdisk /dev/sda

接下来,执行以下命令:

  • m – 显示帮助信息。
  • n – 创建新分区。
  • 根据提示选择 p(主分区)或 e(扩展分区)并输入分区号。
  • 输入起始扇区和终止扇区(例如默认设置即可)。
  • w – 保存并退出。

步骤四:更新系统分区表

更改分区后,需要使系统识别这些更改。可以使用以下命令重启或直接运行:

sudo partprobe

步骤五:格式化新分区

创建新的分区后,需要对其进行格式化。这里使用 ext4 文件系统格式化新分区,例如新分区为 /dev/sda3:

sudo mkfs.ext4 /dev/sda3

步骤六:挂载新分区

在完成格式化后,可以将新分区挂载到系统中。首先创建一个挂载点:

sudo mkdir /mnt/new_partition

然后挂载新分区:

sudo mount /dev/sda3 /mnt/new_partition

步骤七:设置开机自动挂载

要保证新分区在每次启动时自动挂载,需要编辑 /etc/fstab 文件:

sudo nano /etc/fstab

添加以下一行到文件末尾:

/dev/sda3  /mnt/new_partition  ext4  defaults  0  0

保存并退出编辑器。

实用技巧

  • 在分区操作前,使用 lsblkdf -h 命令定期检查磁盘使用情况。
  • 选择合适的文件系统类型,ext4 是较为常见的选择,但 XFSBtrfs 也可以根据需求选择。
  • 每次操作前,确认分区表和磁盘状态,保障数据安全。

注意事项

  • 分区操作有风险,任何意外均可能导致数据丢失,确保做好备份。
  • 对于生产环境,进行分区操作前请谨慎评估风险,最好在测试环境中先进行尝试。
  • 对于 RAID 设备或 LVM,分区和卷的管理方式略有不同,请参考相关文档。