lvextend
今天的问题很简单:命令正在寻找什么样的路径?
lvextend
的错误消息要求输入“逻辑卷路径”,然而,在我看来,这非常具有误导性,因为的输出lvdisplay
显示了所谓的“LV 路径”,而与合理预期相反,它并不被接受为有效的输入lvextend
。
root@kub2022:~# lvdisplay
--- Logical volume ---
LV Path /dev/sam/sandbox
LV Name sandbox
VG Name sam
LV UUID xHIVJX-Ewtq-FTSf-AEjW-8gKa-VaDL-dbzG2f
LV Write Access read/write
LV Creation host, time kub2022, 2023-03-14 02:27:53 -0500
LV Status available
# open 0
LV Size <48.83 GiB
Current LE 12500
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 131064
Block device 253:3
root@kub2022:~# lvextend -r +10000 /dev/sam/sandbox
Please specify a logical volume path.
Run `lvextend --help' for more information.
我尝试了其他一些变体,如lvextend -r +10000 sam sandbox
、lvextend -r +10000 sam/sandbox
等,但都出现了相同的错误消息。
以下是的部分输出(vgdisplay
如果相关的话):
root@kub2022:~# vgdisplay
--- Volume group ---
VG Name sam
#
# etc...
#
VG Size <432.02 GiB
PE Size 4.00 MiB
Total PE 110597
Alloc PE / Size 50000 / 195.31 GiB
Free PE / Size 60597 / <236.71 GiB
# etc...
我该如何正确格式化lvextend
以扩展sandbox
10GB?
谢谢你!
答案1
您搜索的命令是:
lvextend -r -L+10G /dev/sam/sandbox
您应该在定义尺寸之前添加-l
或。-L