Tình hình:
Tôi có một máy chủ với 4 ổ 1TB trong LVM như hình bên dưới. Máy chủ là một nút phần cứng openvz với hàng tá các thùng chứa openvz. Tại thời điểm này, mỗi container chỉ sử dụng một đĩa. Điều này được thiết kế tại thời điểm đó để duy trì hầu hết sự kiểm soát và phân tách trên tải io của đĩa.
# pvdisplay -s
Device "/dev/sdd1" has a capacity of 227.51 GiB
Device "/dev/sdc1" has a capacity of 427.51 GiB
Device "/dev/sdb1" has a capacity of 427.51 GiB
Device "/dev/sda2" has a capacity of 407.02 GiB
ATM mỗi PV được thiết lập với VG riêng của nó:
# vgdisplay -s
"vg04" 931.51 GiB [704.00 GiB used / 227.51 GiB free]
"vg03" 931.51 GiB [504.00 GiB used / 427.51 GiB free]
"vg02" 931.51 GiB [504.00 GiB used / 427.51 GiB free]
"vg01" 931.02 GiB [524.00 GiB used / 407.02 GiB free]
Một số LV tồn tại trên các VG này:
# lvdisplay | grep Name
LV Name /dev/vg04/swap
VG Name vg04
LV Name /dev/vg04/vz
VG Name vg04
LV Name /dev/vg03/swap
VG Name vg03
LV Name /dev/vg03/vz
VG Name vg03
LV Name /dev/vg02/swap
VG Name vg02
LV Name /dev/vg02/vz
VG Name vg02
LV Name /dev/vg01/swap
VG Name vg01
LV Name /dev/vg01/root
VG Name vg01
LV Name /dev/vg01/vz
VG Name vg01
Vấn đề:
Một container hiện đã phát triển đến kích thước mà tôi cần chia nó thành hai đĩa để xử lý tải.
Về cơ bản, tôi muốn hợp nhất hai LV - - dev / vg03 / vz và / dev / vg04 / vz thành một sọc LV trên hai đĩa.
Làm thế nào để tôi hoàn thành tốt nhất điều đó? Vgmerge sẽ có thể làm điều này? Trang web dành cho vgmerge khá ngắn gọn và tôi không thể tìm thấy bất kỳ cuộc thảo luận sâu hơn nào về việc sử dụng nó.
Cuối cùng, tôi có thể hoàn thành mục tiêu bằng cách di chuyển mọi thứ xung quanh nhưng có rất nhiều dữ liệu đang hoạt động và đây là những máy chủ sản xuất nên tôi muốn tránh điều đó nếu có thể.