1 | lvreduce
|
2 | ===
|
3 |
|
4 | 收缩逻辑卷空间
|
5 |
|
6 | ## 补充说明
|
7 |
|
8 | **lvreduce命令** 用于减少LVM逻辑卷占用的空间大小。使用lvreduce命令收缩逻辑卷的空间大小有可能会删除逻辑卷上已有的数据,所以在操作前必须进行确认。
|
9 |
|
10 | ### 语法
|
11 |
|
12 | ```shell
|
13 | lvreduce(选项)(参数)
|
14 | ```
|
15 |
|
16 | ### 选项
|
17 |
|
18 | ```shell
|
19 | -L:指定逻辑卷的大小,单位为“kKmMgGtT”字节;
|
20 | -l:指定逻辑卷的大小(LE数)。
|
21 | ```
|
22 |
|
23 | ### 参数
|
24 |
|
25 | 逻辑卷:指定要操作的逻辑卷对应的设备文件。
|
26 |
|
27 | ### 实例
|
28 |
|
29 | 使用lvreduce命令减少指定的逻辑卷的空间大小。在命令行中输入下面的命令:
|
30 |
|
31 | ```shell
|
32 | [root@localhost ~]# lvreduce -L -50M /dev/vg1000/lvol0 #将逻辑卷的空间大小减少50M
|
33 | ```
|
34 |
|
35 | 输出信息如下:
|
36 |
|
37 | ```shell
|
38 | ......省略部分输出内容......
|
39 | Do you really want to reduce lvol0? [y/n]: y #确认操作
|
40 | Reducing logical volume lvol0 to 252.00 MB
|
41 | Logical volume lvol0 successfully resized
|
42 | ```
|
43 |
|
44 |
|