Làm thế nào để bạn gắn một nhóm LVM có cùng tên VG với phân vùng hiện tại của tôi


19

Tôi đã xé tóc ra khoảng một tuần nay để cố gắng tìm ra cách để làm điều này.

Tôi có hai ổ cứng trong máy chủ của mình, cả 250gig. Cả hai đều đã cài đặt Ubuntu, một cái hiện đang được khởi động. Tôi muốn gắn ổ đĩa thứ hai (cũ) vào/mnt/external

Nếu tôi gắn kết qua /dev/disk/by-uuidNó chỉ gắn kết phân vùng khởi động, và không phải dữ liệu thực tế của tôi.

Tôi cũng đã cố gắng vgs-vxác định, nhưng tên giống nhau và không biết phải đi đâu từ đây.

root@onlinelabtests:~# vgs -v
Finding all volume groups
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
Finding volume group "SysVolGroup"
Archiving volume group "SysVolGroup" metadata (seqno 3).
Archiving volume group "SysVolGroup" metadata (seqno 3).`
Creating volume group backup "/etc/lvm/backup/SysVolGroup" (seqno 3).
VG          Attr   Ext   #PV #LV #SN VSize   VFree VG UUID      
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  812dMv-qSf3-xnpP-khlB-mkIf-q64l-Z2Rawf     
SysVolGroup wz--n- 4.00m   1   2   0 233.72g    0  Z3IbWM-FEvq-n6fs-lhm9-5uQq-mdxj-QNfDLJ

và cái này

root@onlinelabtests:~# vgchange -a y
2 logical volume(s) in volume group "SysVolGroup" now active
2 logical volume(s) in volume group "SysVolGroup" now active

Nhưng /dev/disk/by-uuidvẫn không hiển thị bất cứ điều gì khác.
Bất kỳ trợ giúp đánh giá cao.

Câu trả lời:


0

Hãy xem /dev/SysVolGroupvà / hoặcdev/mapper

ls /dev/SysVolGroup

Bây giờ gắn kết các phân vùng được liệt kê ở đó

sudo mkdir /media/LVM{1,2}
sudo mount /dev/SysVolGroup/first_lvm /media/LVM1
sudo mount /dev/SysVolGroup/second_lvm /media/LVM2

Xin hãy cẩn thận, các nhóm âm lượng có cùng tên có thể gây ra vấn đề, tôi sẽ thay đổi tên của một trong hai.


tất cả những gì trong đó /dev/SysVolGrouplà root và hoán đổi_1. Tôi đã thử điều đó trước đây và nếu tôi root, nó chỉ tự lắp lại!
Cameron Aziz

Ngắt kết nối một trong các ổ đĩa cứng, khởi động cd trực tiếp (máy tính để bàn) và thay đổi tên của nhóm âm lượng.
Panther

16

Tôi đã có một vấn đề tương tự trên hệ thống của tôi. Tôi chỉ đổi tên nhóm khối lượng logic bên ngoài.

Coi chừng điều này có thể làm cho ổ đĩa được đổi tên không thể khởi động! Tôi không biết tập tin nào bạn phải thay đổi để bạn có thể khởi động lại sau đó.

Đầu tiên nhận UUID của nhóm để đổi tên. Tôi đã sử dụng

$ sudo vgdisplay

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               119,00 GiB
  PE Size               4,00 MiB
  Total PE              30464
  Alloc PE / Size       30464 / 119,00 GiB
  Free  PE / Size       0 / 0   
  VG UUID               jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ

  --- Volume group ---
  VG Name               mint-vg
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               238,23 GiB
  PE Size               4,00 MiB
  Total PE              60987
  Alloc PE / Size       60987 / 238,23 GiB
  Free  PE / Size       0 / 0   
  VG UUID               TZus4Q-JQKU-eyyl-kkEv-liM4-mUXd-e19TcT

Tôi muốn đổi tên cái đầu tiên. Bởi vì đây là ổ ngón tay cái của tôi.

Bây giờ tôi biết UUID và có thể thực hiện đổi tên. Có thể một thú cưỡi cũng có thể hoạt động với UUID nhưng tôi không quan tâm đến nó.

   $ sudo vgrename -v jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ mint-stick

   Checking for existing volume group "jWIQCX-uxUT-aG1x-1tpc-1Ixk-pxw2-gL6mlJ"
    Checking for new volume group "mint-stick"
    Archiving volume group "mint-vg" metadata (seqno 3).
    Writing out updated volume group
    Renaming "/dev/mint-vg" to "/dev/mint-stick"
    Creating volume group backup "/etc/lvm/backup/mint-stick" (seqno 4).
  Volume group "mint-vg" successfully renamed to "mint-stick"
    Wiping cache of LVM-capable devices
    Wiping internal VG cache

Để khôi phục khả năng khởi động: mount / dev / mapper / vg-mint-stick-root / mnt; mount / dev / mapper / vg-mint-stick-boot / mnt / boot; sudo nano / etc / fstab; # chỉnh sửa tên nhóm âm lượng cho gắn kết; cd / mnt; cho tôi trong Proc sys dev; gắn kết -o ràng buộc / $ i $ i; làm xong; chroot / mnt; grub-install --boot-dir = / boot / dev / sdX; # chọn đúng ổ đĩa; đồng bộ hóa; đồng bộ hóa; khởi động lại -f ngay bây giờ; # lưu ý rằng grub-install sẽ sửa chữa các mục /boot/grub/grub.cfg cho bạn, nhưng nếu thất bại, bạn cũng có thể đổi tên các nhóm âm lượng ở đó.
Wil

4

Để gắn đĩa cứng ngoài (phân vùng LVM2 và EXT4):

  1. Kiểm tra số UID của đĩa cứng

    sudo vgdisplay
    
  2. Gắn đĩa cứng của bạn:

    sudo vgrename <UID> volgroup
    
  3. Kích hoạt âm lượng gắn kết:

    sudo vgchange -a y
    
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.