diff --git a/translated/tech/20200922 How to Reduce-Shrink LVM-s (Logical Volume Resize) in Linux.md b/translated/tech/20200922 How to Reduce-Shrink LVM-s (Logical Volume Resize) in Linux.md index c83115cf36..db646e66a9 100644 --- a/translated/tech/20200922 How to Reduce-Shrink LVM-s (Logical Volume Resize) in Linux.md +++ b/translated/tech/20200922 How to Reduce-Shrink LVM-s (Logical Volume Resize) in Linux.md @@ -1,15 +1,17 @@ [#]: collector: (lujun9972) [#]: translator: (geekpi) -[#]: reviewer: ( ) +[#]: reviewer: (wxy) [#]: publisher: ( ) [#]: url: ( ) -[#]: subject: (How to Reduce/Shrink LVM’s (Logical Volume Resize) in Linux) +[#]: subject: (How to Reduce/Shrink LVM’s \(Logical Volume Resize\) in Linux) [#]: via: (https://www.2daygeek.com/reduce-shrink-decrease-resize-lvm-logical-volume-in-linux/) [#]: author: (Magesh Maruthamuthu https://www.2daygeek.com/author/magesh/) -如何在 Linux 中减少/缩 LVM 大小(逻辑卷调整)? +如何在 Linux 中减少/缩小 LVM 大小(逻辑卷调整) ====== +![](https://img.linux.net.cn/data/attachment/album/202010/21/210459ydp5an23nfzgglyy.jpg) + 减少/缩小逻辑卷是数据损坏的最高风险。 所以,如果可能的话,尽量避免这种情况,但如果没有其他选择的话,那就继续。 @@ -18,18 +20,16 @@ 当你在 LVM 中的磁盘空间耗尽时,你可以通过缩小现有的没有使用全部空间的 LVM,而不是增加一个新的物理磁盘,在卷组上腾出一些空闲空间。 -**需要注意的是:**在 `GFS2` 或者 `XFS` 文件系统上不支持收缩。 +**需要注意的是:** 在 GFS2 或者 XFS 文件系统上不支持缩小。 如果你是逻辑卷管理 (LVM) 的新手,我建议你从我们之前的文章开始学习。 - * **第一部分:[如何在 Linux 中创建/配置 LVM(逻辑卷管理)][1]** - * **第二部分:[如何在 Linux 中扩展/增加 LVM(逻辑卷调整)][2]** +* **第一部分:[如何在 Linux 中创建/配置 LVM(逻辑卷管理)][1]** +* **第二部分:[如何在 Linux 中扩展/增加 LVM(逻辑卷调整)][2]** +![](https://img.linux.net.cn/data/attachment/album/202010/21/210610kikq1xynfje7hjaa.jpeg) - -![][3] - -减少逻辑卷涉及以下步骤。 +减少逻辑卷涉及以下步骤: * 卸载文件系统 * 检查文件系统是否有任何错误 @@ -39,9 +39,7 @@ * 挂载文件系统 * 检查减少后的文件系统大小 - - -**比如:**你有一个 **100GB** 的不再使用全部空间的 LVM,你想把它减少到 **80GB**,这样 **20GB** 可以用于其他用途。 +**比如:** 你有一个 **100GB** 的没有使用全部空间的 LVM,你想把它减少到 **80GB**,这样 **20GB** 可以用于其他用途。 ``` # df -h /testlvm1 @@ -52,7 +50,7 @@ Filesystem Size Used Avail Use% Mounted on ### 1)卸载文件系统 -使用 umount 命令卸载文件系统。 +使用 `umount` 命令卸载文件系统: ``` # umount /testlvm1 @@ -60,7 +58,7 @@ Filesystem Size Used Avail Use% Mounted on ### 2)检查文件系统是否有任何错误 -使用 e2fsck 命令检查文件系统是否有错误。 +使用 `e2fsck` 命令检查文件系统是否有错误: ``` # e2fsck -f /dev/mapper/vg01-lv002 @@ -76,9 +74,9 @@ Pass 5: Checking group summary information ### 3)缩小文件系统 -下面的命令将把 **“testlvm1”** 文件系统从 **100GB** 缩小到 **80GB**。 +下面的命令将把 `testlvm1` 文件系统从 **100GB** 缩小到 **80GB**。 -**文件系统大小调整的常用语法(resize2fs)**。 +**文件系统大小调整的常用语法(`resize2fs`)**: ``` resize2fs [现有逻辑卷名] [新的文件系统大小] @@ -96,9 +94,9 @@ The filesystem on /dev/mapper/vg01-lv002 is now 28321400 blocks long. ### 4)减少逻辑卷 (LVM) 容量 -现在使用 lvreduce 命令缩小逻辑卷 (LVM) 的大小。下面的命令 **”/dev/mapper/vg01-lv002”** 将把逻辑卷 (LVM) 从 100GB 缩小到 80GB。 +现在使用 `lvreduce` 命令缩小逻辑卷(LVM) 的大小。通过下面的命令, `/dev/mapper/vg01-lv002` 将把逻辑卷 (LVM) 从 100GB 缩小到 80GB。 -**LVM 缩减 (lvreduce) 的常用语法**。 +**LVM 缩减 (`lvreduce`) 的常用语法**: ``` lvreduce [新的 LVM 大小] [现有逻辑卷名称] @@ -118,7 +116,7 @@ Logical volume lv002 successfully resized ### 5)可选:检查文件系统是否有错误 -缩减 LVM 后再次检查文件系统是否有错误。 +缩减 LVM 后再次检查文件系统是否有错误: ``` # e2fsck -f /dev/mapper/vg01-lv002 @@ -136,13 +134,13 @@ Pass 5: Checking group summary information 最后挂载文件系统,并检查缩小后的文件系统大小。 -使用挂载命令**[挂载逻辑卷][4]**。 +使用 `mount` 命令**[挂载逻辑卷][4]**: ``` # mount /testlvm1 ``` -使用 **[df 命令][5]**检查挂载的卷。 +使用 [df 命令][5]检查挂载的卷。 ``` # df -h /testlvm1 @@ -158,14 +156,14 @@ via: https://www.2daygeek.com/reduce-shrink-decrease-resize-lvm-logical-volume-i 作者:[Magesh Maruthamuthu][a] 选题:[lujun9972][b] 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 [a]: https://www.2daygeek.com/author/magesh/ [b]: https://github.com/lujun9972 -[1]: https://www.2daygeek.com/create-lvm-storage-logical-volume-manager-in-linux/ -[2]: https://www.2daygeek.com/extend-increase-resize-lvm-logical-volume-in-linux/ -[3]: data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7 +[1]: https://linux.cn/article-12670-1.html +[2]: https://linux.cn/article-12673-1.html +[3]: https://www.2daygeek.com/wp-content/uploads/2020/09/reduce-shrink-decrease-resize-lvm-logical-volume-in-linux-1.png [4]: https://www.2daygeek.com/mount-unmount-file-system-partition-in-linux/ [5]: https://www.2daygeek.com/linux-check-disk-space-usage-df-command/