摘要: 作为一个系统管理员,我们会有这样的一些需求:作为升级服务器容量的一部分,或者有时出现磁盘故障时更换磁盘,我们需要将新的硬盘配置到现有服务器。 在这篇文章中,我会向你逐步介绍添加新硬盘到现有 RHEL/CentOS 或者 Debian/Ubuntu Linux 系统的步骤。
作为一个系统管理员,我们会有这样的一些需求:作为升级服务器容量的一部分,或者有时出现磁盘故障时更换磁盘,我们需要将新的硬盘配置到现有服务器。
在这篇文章中,我会向你逐步介绍添加新硬盘到现有 RHEL/CentOS 或者 Debian/Ubuntu Linux 系统的步骤。
推荐阅读: 如何将超过 2TB 的新硬盘添加到现有 Linux。
重要:请注意这篇文章的目的只是告诉你如何创建新的分区,而不包括分区扩展或者其它选项。
我使用 fdisk 工具 完成这些配置。
我已经添加了一块 20GB 容量的硬盘,挂载到了 /data 分区。
fdisk 是一个在 Linux 系统上用于显示和管理硬盘和分区命令行工具。
# fdisk -l
这个命令会列出当前分区和配置。
查看 Linux 分区详情
查看 Linux 分区详情
添加了 20GB 容量的硬盘后,fdisk -l 的输出像下面这样。
# fdisk -l
查看新分区详情
查看新分区详情
新添加的磁盘显示为 /dev/xvdc。如果我们添加的是物理磁盘,基于磁盘类型它会显示为类似 /dev/sda。这里我使用的是虚拟磁盘。
要在特定硬盘上分区,例如 /dev/xvdc。
# fdisk /dev/xvdc
常用的 fdisk 命令。
n - 创建分区
p - 打印分区表
d - 删除一个分区
q - 不保存更改退出
w - 保存更改并退出
这里既然我们是要创建一个分区,就用 n 选项。
在 Linux 上创建新分区
在 Linux 上创建新分区
创建主分区或者扩展分区。默认情况下我们最多可以有 4 个主分区。
创建主分区
创建主分区
按需求输入分区编号。推荐使用默认的值 1。
分配分区编号
分配分区编号
输入第一个扇区的大小。如果是一个新的磁盘,通常选择默认值。如果你是在同一个磁盘上创建第二个分区,我们需要在前一个分区的最后一个扇区的基础上加 1。
为分区分配扇区
为分区分配扇区
输入最后一个扇区或者分区大小的值。通常推荐输入分区的大小。总是添加前缀 + 以防止值超出范围错误。
分配分区大小
分配分区大小
保存更改并退出。
保存分区更改
保存分区更改
现在使用 mkfs 命令格式化磁盘。
# mkfs.ext4 /dev/xvdc1
格式化新分区
格式化新分区
格式化完成后,按照下面的命令挂载分区。
# mount /dev/xvdc1 /data
在 /etc/fstab 文件中添加条目以便永久启动时自动挂载。
/dev/xvdc1 /data ext4 defaults 0 0
总结
现在你知道如何使用 fdisk 命令 在新磁盘上创建分区并挂载了。
当处理分区、尤其是编辑已配置磁盘的时候,我们需要格外的小心。请分享你的反馈和建议吧。
原文发布时间为:2017-04-27
本文来自云栖社区合作伙伴“Linux中国”
分享到:
相关推荐
在Linux系统中添加新硬盘是一项常见但需谨慎处理的任务,特别是在服务器管理和系统升级场景中。以下是对如何在Linux系统中添加并配置新硬盘的详细步骤和相关知识点的深入解析。 ### 1. 添加硬件 首先,需要在...
首先,我们需要了解为什么要在Linux系统中添加磁盘。在系统管理员的工作中,添加磁盘可能是为了提升服务器的存储能力,以应对日益增长的数据存储需求。此外,当现有的磁盘出现故障时,快速更换磁盘可以确保服务的...
本文将详细介绍如何在Linux服务器上添加新硬盘并进行扩容操作。 #### 二、硬件准备与安装 首先,需要确保服务器有足够的物理空间来安装新硬盘。如果服务器主板上没有多余的电源接口,则需要从其他设备(如光驱)上...
更换/home目录磁盘通常涉及以下步骤:查看现有磁盘分布、在新磁盘上创建分区、格式化磁盘并写入文件系统、挂载新磁盘到/home目录、设置开机自动挂载以及磁盘扩容和扩展分区。格式化磁盘通常使用mkfs命令,如mkfs.ext...
- 选择磁盘选项,在这里可以增加磁盘容量或者添加新的磁盘。 - 按照提示完成磁盘扩展操作。 2. **启动虚拟机并识别新磁盘**: - 启动扩展后的虚拟机,使用`fdisk -l`命令查看磁盘列表,确认新增加的磁盘是否已经...
**特别提示**:当加入含有数据的磁盘到原有的MD5磁盘阵列时,该磁盘上的数据将会被删除,用于同步MD5的数据。因此,在进行此类操作前,请确保已做好数据备份。 #### 注意事项 - 在更换磁盘的过程中,建议先关机...
总之,磁盘管理和配额配置是Linux系统管理的重要组成部分,它涉及硬件添加、分区创建、文件系统格式化、数据迁移以及配额设置等多个步骤。正确执行这些步骤,可以有效地避免因磁盘空间不足导致的问题,同时保证资源...
在Linux系统中,磁盘管理是一项非常重要的任务。无论是日常运维还是系统优化,都需要掌握如何有效地管理磁盘空间。本文将详细介绍Linux磁盘分区与挂载的过程,涵盖检查分区状态、格式化分区、临时挂载与永久挂载分区...
对于分区,也有一套命名规则,如/dev/sda1表示第一个磁盘上的第一个分区。 分区管理工具parted是Linux下常用的磁盘分区工具。在使用parted之前,需要确保已经安装了相应的软件包。parted支持多种分区表类型,并能...
Linux文件系统是Linux操作系统的核心组成部分,它管理着计算机上的所有数据和程序,使得用户和系统之间能有效地交互。Linux遵循一种层次结构标准,通常被称为FHS(Filesystem Hierarchy Standard),这有助于保持...
- **检测新硬盘**: 在服务器上添加新硬盘后,可以通过`fdisk -l`命令来确认新硬盘是否被正确识别,通常新硬盘会被标识为`/dev/sdb`。 - **创建物理卷(PV)**: 使用`pvcreate`命令将新硬盘创建为物理卷,例如:`...
#### 三、在Linux系统内扩展磁盘 **第三步:添加新增磁盘到系统中** 1. **新建新的分区**:登录到Linux虚拟机,在终端中使用`fdisk -l`命令查看当前的磁盘分区情况。然后使用`fdisk /dev/sda`命令创建一个新的分区...
Linux磁盘管理中的LVM(Logical Volume Manager)是一种高级的磁盘管理技术,它允许管理员在多个物理磁盘上创建虚拟的逻辑卷,以便更灵活地管理和分配存储资源。LVM的主要优势在于其动态扩展和缩减卷的能力,以及对...
- **磁盘命名**: Linux系统通过 `/dev` 目录下的文件来表示磁盘设备,如 `/dev/sda` 表示第一块SATA硬盘。 - **分区命名**: 在磁盘名后加数字表示分区,如 `/dev/sda1` 表示 `/dev/sda` 的第一个分区。 #### 三、...
在Linux系统中,有效管理和利用磁盘空闲空间是至关重要的。本文主要探讨了Linux中的交换空间管理和磁盘空闲空间的管理技巧。 首先,交换空间(Swap Space)是Linux系统在物理内存(RAM)不足时使用的临时扩展内存。...
本文将详细介绍如何在Linux系统中添加磁盘、挂载磁盘以及如何使用LVM(Logical Volume Manager)来更灵活地管理存储空间。 #### 1. 添加磁盘 当需要向Linux系统中添加新的磁盘时,首先需要确定该磁盘是否已被系统...
在Linux系统的安装过程中,通常需要经过几个步骤来确保系统可以顺利地部署到目标机器上。 - **分区(A. 分区)**: 在安装之前,首先需要对硬盘进行分区。这一步骤对于合理分配磁盘空间至关重要。 - **准备Linux安装...
然后,论文重点讨论了堆栈式文件系统,这是一种在原有文件系统基础上添加新功能的开发方法。通过将加密功能加载到现有文件系统之上,可以实现增量式开发,避免了对原始文件系统源代码的深度修改,提高了开发的灵活性...
因此,需要修改现有Linux系统中的配置文件,以满足系统及应用程序的要求,这就要求必须构建新的文件系统。 一个完整的文件系统至少应包含以下目录: - `/bin`:包含常用的用户命令; - `/sbin`:包含所有系统命令...
Linux系统安装是指在计算机上安装Linux操作系统的过程。Linux操作系统是一种开源的操作系统,广泛应用于服务器、桌面计算机和嵌入式设备等领域。 在本文中,我们将详细介绍Centos 6.4 x86_64系统的安装过程。Centos...