用lvcreate创建800M的逻辑卷
时间: 2024-06-13 11:09:47 浏览: 100
要使用lvcreate命令创建800M的逻辑卷,需要先确定要使用的卷组名称和逻辑卷名称。假设卷组名称为“myVG”,逻辑卷名称为“myLV”,则可以使用以下命令创建800M的逻辑卷:
```shell
lvcreate -L 800M -n myLV myVG
```
其中,“-L”选项指定逻辑卷的大小,“-n”选项指定逻辑卷的名称,“myVG”是卷组的名称。执行该命令后,系统会在卷组“myVG”上创建一个大小为800M的逻辑卷“myLV”,对应的设备文件为“/dev/myVG/myLV”。
相关问题
使用playbooki创建逻辑卷
Playbook是Ansible中的一种YAML文件,用于描述自动化任务的一系列步骤。如果你想通过Ansible Playbook创建逻辑卷,首先你需要了解几个关键概念:
1. **Logical Volume (LV)**:逻辑卷是在LVM( Logical Volume Manager)中定义的存储区域,它在物理卷上分配空间。
2. **Create Volume**:在Playbook中,你可以使用`lvm_lvol`模块来创建一个新的逻辑卷。这个模块需要一些参数,如卷组名(vg_name)、逻辑卷名称(lv_name)、大小(size)等。
下面是一个简单的示例,展示了如何创建一个名为`my_volume`的逻辑卷:
```yaml
---
- name: Create a logical volume
hosts: localhost
become: true
tasks:
- name: Create LV using LVM
lvm_lvol:
vg_name: my_vg
lv_name: my_volume
size: "50G"
```
在这个例子中:
- `localhost` 表示操作将在本地主机上运行。
- `become: true` 使任务以root权限执行。
- `lvm_lvol`模块的参数定义了新逻辑卷的相关属性。
当你运行这个Playbook,Ansible会执行相应的命令行操作(通常是`lvcreate`),在指定的卷组(VG)下创建逻辑卷。
1、使用pvcreate命令创建物理卷并使用pvdisplay查看物理卷相关属性 2、使用vgcreate命令创建卷组并使用vgdisplay查看卷组相关属性 3、使用lvcreate命令创建逻辑卷并使用lvdisplay查看逻辑卷相关属性 4、在逻辑卷上建立xfs文件系统 5、新建一个空目录,并将逻辑卷挂载到上面 6、查看挂载状态以及硬盘使用量等信息
1. 首先使用pvcreate命令创建物理卷,例如:
```
pvcreate /dev/sdb1
```
这里将/dev/sdb1设为物理卷。
使用pvdisplay命令查看物理卷属性,例如:
```
pvdisplay /dev/sdb1
```
这里查看/dev/sdb1的属性。
2. 接下来使用vgcreate命令创建卷组,例如:
```
vgcreate myvg /dev/sdb1
```
这里将卷组名设置为myvg,将/dev/sdb1加入该卷组。
使用vgdisplay命令查看卷组属性,例如:
```
vgdisplay myvg
```
这里查看卷组myvg的属性。
3. 使用lvcreate命令创建逻辑卷,例如:
```
lvcreate -L 10G -n mylv myvg
```
这里创建大小为10G的逻辑卷,命名为mylv,并将其加入myvg卷组。
使用lvdisplay命令查看逻辑卷属性,例如:
```
lvdisplay /dev/myvg/mylv
```
这里查看mylv逻辑卷的属性。
4. 在逻辑卷上建立xfs文件系统,例如:
```
mkfs.xfs /dev/myvg/mylv
```
这里在mylv逻辑卷上建立xfs文件系统。
5. 新建一个空目录,并将逻辑卷挂载到上面,例如:
```
mkdir /mnt/mylv
mount /dev/myvg/mylv /mnt/mylv
```
这里新建/mnt/mylv目录,并将mylv逻辑卷挂载到该目录上。
6. 查看挂载状态以及硬盘使用量等信息,例如:
```
df -h /mnt/mylv
```
这里查看/mnt/mylv目录下的硬盘使用情况。
阅读全文