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

Crq
Crq
管理员
1952
文章
0
粉丝
Linux教程评论75字数 655阅读2分11秒阅读模式
摘要作为一个系统管理员,我们会有这样的一些需求:作为升级服务器容量的一部分,或者有时出现磁盘故障时更换磁盘,我们需要将新的硬盘配置到现有服务器。 在这篇文章中,我会向你逐步介绍添加新硬...

重要:请注意这篇文章的目的只是告诉你如何创建新的分区,而不包括分区扩展或者其它选项。

配置新的磁盘

我使用 fdisk 工具 完成这些配置。

我已经添加了一块 20GB 容量的硬盘,挂载到了 /data 分区。

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

# fdisk -l

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

如何在Linux系统上添加新的磁盘-图片1
查看 Linux 分区详情

添加了 20GB 容量的硬盘后,fdisk -l 的输出像下面这样。

# fdisk -l

 如何在Linux系统上添加新的磁盘-图片2
查看新分区详情

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

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

# fdisk /dev/xvdc
常用的 fdisk 命令
  • n - 创建分区
  • p - 打印分区表
  • d - 删除一个分区
  • q - 不保存更改退出
  • w - 保存更改并退出

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

如何在Linux系统上添加新的磁盘-图片3
在 Linux 上创建新分区

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

如何在Linux系统上添加新的磁盘-图片4
创建主分区

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

如何在Linux系统上添加新的磁盘-图片5
分配分区编号

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

如何在Linux系统上添加新的磁盘-图片6
为分区分配扇区

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

如何在Linux系统上添加新的磁盘-图片7
分配分区大小

保存更改并退出。

如何在Linux系统上添加新的磁盘-图片8
保存分区更改

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

# mkfs.ext4 /dev/xvdc1

 如何在Linux系统上添加新的磁盘-图片9
格式化新分区

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

# mount /dev/xvdc1 /data

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

/dev/xvdc1 /data ext4 defaults 0 0
总结

现在你知道如何使用 fdisk 命令 在新磁盘上创建分区并挂载了。

当处理分区、尤其是编辑已配置磁盘的时候,我们需要格外的小心。请分享你的反馈和建议吧。

作者简介:

我的工作内容包括 IBM-AIX、Solaris、HP-UX 多种平台以及存储技术 ONTAP 和 OneFS,并具有 Oracle 数据库的经验。

weinxin
我的微信
微信号已复制
我的微信
这是我的微信扫一扫
 
Crq
  • 本文由 Crq 发表于2024年10月6日 20:11:52
  • 转载请注明:https://www.cncrq.com/11064.html
LXD 2.0 系列(二):安装与配置 Linux教程

LXD 2.0 系列(二):安装与配置

简单来说,LXD是一个守护进程,为LXC容器的管理提供一组REST API。主要目标是提供一种类虚拟机的用户体验,是一种第三方的容器管理工具。下面呢,我们来介绍LXD 2.0 的安...
【技术快报】8.23-8.28 Linux教程

【技术快报】8.23-8.28

本期《linux就该这么学》的技术周报中,将为您推出Linux内核空间、Docker1.12、致亲爱的Linux初学者、Git秘籍、Windows 的 AD 域寄生于 Linux ...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证