# Linux查看未挂载磁盘空间

在Kubernetes中,我们经常需要查看主机上未挂载的磁盘空间,以便为Pod提供额外的存储。本文将介绍如何在Linux系统上查看未挂载磁盘空间。

## 流程概览

以下是查看未挂载磁盘空间的流程概览:

| 步骤 | 描述 |
| ------ | ----------- |
| 1 | 确定主机中的磁盘设备 |
| 2 | 查看系统中未挂载的磁盘 |
| 3 | 创建分区或使用未挂载的磁盘 |

## 具体步骤

### 步骤 1:确定主机中的磁盘设备

在Linux系统中,可以使用如下命令查看系统中存在的磁盘设备:

```bash
lsblk
```

该命令用于列出块设备,包括磁盘及其分区。通过该命令,你可以查看系统中已挂载的磁盘,以及它们的分区情况。

### 步骤 2:查看系统中未挂载的磁盘

要查看系统中未挂载的磁盘,可以使用如下命令:

```bash
fdisk -l
```

该命令用于列出主机上的磁盘和分区信息。在输出中,你可以找到未挂载的磁盘设备,这些设备通常表现为没有被挂载的磁盘分区。

### 步骤 3:创建分区或使用未挂载的磁盘

一旦找到未挂载的磁盘设备,你可以选择创建分区并挂载,或者直接使用未挂载的磁盘。以下是创建分区的一个示例:

```bash
# 使用 fdisk 命令创建新分区
fdisk /dev/sdX

# 依次输入 n(新建分区)、p(主分区)、分区号、起始扇区、结束扇区等信息
# 最后输入 w(保存并退出)命令

# 格式化新建的分区
mkfs.ext4 /dev/sdX1
```

以上代码中的 `/dev/sdX` 应替换为你查找到的未挂载磁盘设备。创建完成分区后,你可以将其挂载到系统中供应用使用。

总结:通过以上步骤,你可以在Linux系统中查看未挂载的磁盘空间,为Kubernetes集群提供额外的存储资源。记得在操作时谨慎,避免对系统造成不必要的影响。祝您学习顺利!