侧边栏壁纸
博主头像
小麦味气泡水博主等级

Be a gentle and powerful person.

  • 累计撰写 26 篇文章
  • 累计创建 27 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

如何在Linux系统上添加新的磁盘?

小麦味气泡水
2023-11-09 / 0 评论 / 0 点赞 / 48 阅读 / 3449 字

作为一个系统管理员/服务部署人员,我们会有这样的一些需求:作为升级服务器容量的一部分,或者有时出现磁盘故障时更换磁盘,我们需要将新的硬盘配置到现有服务器。
在这篇文章中,我会向你逐步介绍添加新硬盘到现有 RHEL/
CentOS 或者 Debian/Ubuntu Linux 系统的步骤。

配置新的磁盘

fdisk 是一个在 Linux 系统上用于显示和管理硬盘和分区命令行工具。

# fdisk -l

这个命令会列出当前分区和配置。

wKiom1kDZImD0-UVAACYQWlYkZI785.jpg

添加了 20GB 容量的硬盘后,fdisk -l 的输出如下:

wKioL1kDZJTAFgHDAAC84vths3c832.jpg

新添加的磁盘显示为 /dev/xvdc。如果我们添加的是物理磁盘,基于磁盘类型它会显示为类似 /dev/sda。这里我使用的是虚拟磁盘。

要在特定硬盘上分区,例如 /dev/xvdc。

# fdisk /dev/xvdc

常用的 fdisk 命令

  • n - 创建分区

  • p - 打印分区表

  • d - 删除一个分区

  • q - 不保存更改退出

  • w - 保存更改并退出

这里既然我们是要创建一个分区,就用 n 选项。

wKioL1kDZJ3gCAlAAABD4X4wlm0038.jpg

创建主分区或者扩展分区。默认情况下我们最多可以有 4 个主分区。

按需求输入分区编号。推荐使用默认的值 1。

输入第一个扇区的大小。如果是一个新的磁盘,通常选择默认值。如果你是在同一个磁盘上创建第二个分区,我们需要在前一个分区的最后一个扇区的基础上加 1。

输入最后一个扇区或者分区大小的值。通常推荐输入分区的大小。总是添加前缀 + 以防止值超出范围错误。

保存更改并退出。

现在使用 mkfs 命令格式化磁盘。

# mkfs.ext4 /dev/xvdc1

格式化完成后,按照下面的命令挂载分区。

# mount /dev/xvdc1 /data

在 /etc/fstab 文件中添加条目以便永久启动时自动挂载。

/dev/xvdc1 /data ext4 defaults 0 0

0

评论区