LVM划分所有空间
时间: 2023-12-10 11:38:23 浏览: 158
如果你想将所有空间都分配给 LVM,则需要按以下步骤操作:
1. 启动计算机并使用 root 用户登录。
2. 运行 lsblk 命令以查看可用的磁盘和分区。
3. 如果磁盘上不存在分区,则可以创建一个新分区。使用 fdisk 命令创建新分区。例如,如果要在 /dev/sdb 上创建新分区,则运行以下命令:
```
fdisk /dev/sdb
```
然后按照提示进行操作。
4. 创建一个 LVM 物理卷。使用 pvcreate 命令创建物理卷。例如,如果要在 /dev/sdb1 上创建物理卷,则运行以下命令:
```
pvcreate /dev/sdb1
```
5. 创建 LVM 卷组。使用 vgcreate 命令创建卷组。例如,如果要创建名为 myvg 的卷组并将 /dev/sdb1 添加到该卷组中,则运行以下命令:
```
vgcreate myvg /dev/sdb1
```
6. 创建逻辑卷。使用 lvcreate 命令创建逻辑卷。例如,如果要创建名为 mylv 的逻辑卷并将所有可用的空间分配给它,则运行以下命令:
```
lvcreate -l 100%FREE -n mylv myvg
```
7. 格式化逻辑卷。使用 mkfs 命令格式化逻辑卷。例如,如果要在 mylv 上创建 ext4 文件系统,则运行以下命令:
```
mkfs.ext4 /dev/myvg/mylv
```
8. 挂载逻辑卷。使用 mount 命令挂载逻辑卷。例如,如果要将 mylv 挂载到 /mnt/mylv 目录,则运行以下命令:
```
mount /dev/myvg/mylv /mnt/mylv
```
现在,你已经成功地将所有可用空间分配给了 LVM,并且可以开始在逻辑卷上创建文件和目录。
阅读全文