SSD Tausch Proxmox

Discussion in 'Proxmox VE (Deutsch)' started by amok404, Jun 16, 2019.

  1. amok404

    amok404 New Member

    Joined:
    Jun 16, 2019
    Messages:
    4
    Likes Received:
    0
    Hallo Leute, betreibe seit geraumer Zeit nen Proxmox server mit circa 10 VMs/CTs. Das System ist die Zeit immer weiter gewachsen, sodass nun eine Wechsel der SSD ansteht. Soweit so gut, neue NVME SSD ist eingebaut und wollte mich nach diesem Howto halten:

    h++ps://blog.florianheinle.de/os-auf-ssd-umziehen-mit-lvm

    Leider klappt das mal so garnicht, sobald ich die alte SSD abziehe bekomme ich folgenden Fehler beim booten grub error disk lvmid not found
    und wenn ich nur die alte SSD drin lasse, lädt linux auch nicht richtig durch. Irgendwie fehlt mir noch das pve-root und swap auf die neue SSD
    Code:
    root@pve:~#  lsblk -f
    NAME                          FSTYPE      LABEL UUID                                   MOUNTPOINT
    sda                                                                                   
    ├─sda1                                                                                 
    ├─sda2                        vfat              86C4-6969                             
    └─sda3                        LVM2_member       VkUhfv-qdax-mmWK-uQwh-OHBf-8z02-dP15Kj
      ├─pve-swap                  swap              10a42d5d-0591-4de0-b430-c046f3beb6f0   [SWAP]
      ├─pve-root                  ext4              e3ac576e-f88c-40ba-a252-cb4fd2d573ec   /
      ├─pve-data_tmeta                                                                     
      │ └─pve-data-tpool                                                                   
      │   ├─pve-data                                                                       
      │   ├─pve-vm--105--disk--1  ext4              40269368-aad7-4ebb-b486-2fb8fa8ab991   
      │   ├─pve-vm--101--disk--1  ext4              84d40708-61af-4ca3-8a97-0699364a8adf   
      │   ├─pve-vm--100--disk--1  ext4              5a88fb72-2563-4eb2-ac4b-4247c77bada8   
      │   ├─pve-vm--102--disk--1                                                           
      │   ├─pve-vm--102--disk--2                                                           
      │   ├─pve-vm--106--disk--2  ext4              4d194ca1-e191-4412-a68c-ef85cd849140   
      │   ├─pve-vm--104--disk--0  ext4              951ec047-c507-4aa4-9309-3e022aaa54a9   
      │   └─pve-vm--109--disk--0  ext4              2c50ab76-c3e1-4214-bdf5-df9129b4b05e   
      └─pve-data_tdata                                                                     
        └─pve-data-tpool                                                                   
          ├─pve-data                                                                       
          ├─pve-vm--105--disk--1  ext4              40269368-aad7-4ebb-b486-2fb8fa8ab991   
          ├─pve-vm--101--disk--1  ext4              84d40708-61af-4ca3-8a97-0699364a8adf   
          ├─pve-vm--100--disk--1  ext4              5a88fb72-2563-4eb2-ac4b-4247c77bada8   
          ├─pve-vm--102--disk--1                                                           
          ├─pve-vm--102--disk--2                                                           
          ├─pve-vm--106--disk--2  ext4              4d194ca1-e191-4412-a68c-ef85cd849140   
          ├─pve-vm--104--disk--0  ext4              951ec047-c507-4aa4-9309-3e022aaa54a9   
          └─pve-vm--109--disk--0  ext4              2c50ab76-c3e1-4214-bdf5-df9129b4b05e   
    nvme0n1                                                                               
    ├─nvme0n1p1                                                                           
    ├─nvme0n1p2                   vfat              86C4-6969                              /boot/efi
    └─nvme0n1p3                   LVM2_member       Nwc5y5-V2w2-bGJn-ZudN-Q7ds-F4XK-lUpIAA
      ├─nvme-data2_tmeta                                                                   
      │ └─nvme-data2-tpool                                                                 
      │   ├─nvme-data2                                                                     
      │   ├─nvme-vm--100--disk--0 ext4              e78b4996-5896-428c-9cc2-4fc6704a395d   
      │   ├─nvme-vm--101--disk--0 ext4              ea112fee-f46b-49ac-a7e5-1459b154d6d4   
      │   ├─nvme-vm--103--disk--0 ext4              ba3893ef-ea42-4bb9-ab22-f1bd5fc6d58e   
      │   ├─nvme-vm--104--disk--0 ext4              181b77bb-342b-4110-8061-e85367cdb850   
      │   ├─nvme-vm--105--disk--0 ext4              c275ae47-bcec-4c55-8558-6a198cbe39ae   
      │   ├─nvme-vm--106--disk--0 ext4              46ca605d-2db8-4cce-ad3c-8bf5eaf5afb0   
      │   ├─nvme-vm--109--disk--0 ext4              40e5000b-4a21-4a1e-a0d1-51a51c07db03   
      │   └─nvme-vm--102--disk--0                                                         
      └─nvme-data2_tdata                                                                   
        └─nvme-data2-tpool                                                                 
          ├─nvme-data2                                                                     
          ├─nvme-vm--100--disk--0 ext4              e78b4996-5896-428c-9cc2-4fc6704a395d   
          ├─nvme-vm--101--disk--0 ext4              ea112fee-f46b-49ac-a7e5-1459b154d6d4   
          ├─nvme-vm--103--disk--0 ext4              ba3893ef-ea42-4bb9-ab22-f1bd5fc6d58e   
          ├─nvme-vm--104--disk--0 ext4              181b77bb-342b-4110-8061-e85367cdb850   
          ├─nvme-vm--105--disk--0 ext4              c275ae47-bcec-4c55-8558-6a198cbe39ae   
          ├─nvme-vm--106--disk--0 ext4              46ca605d-2db8-4cce-ad3c-8bf5eaf5afb0   
          ├─nvme-vm--109--disk--0 ext4              40e5000b-4a21-4a1e-a0d1-51a51c07db03   
          └─nvme-vm--102--disk--0                                                         
    root@pve:~#
    

    Wenn ihr mehr Infos zum System benötigt, fragt ruhig, ich bin mit meinem Latein zu Ende.
     
  2. sb-jw

    sb-jw Active Member

    Joined:
    Jan 23, 2018
    Messages:
    547
    Likes Received:
    48
    Warum nicht einfach mit z.B. clonezilla die Disk komplett klonen und anschließend einfach Partiton / LVM etc resizen? Geht meiner Meinung nach deutlich entspannter und einfacher.

    Kannst du noch in den Rescue Mode booten bzw. eine Live CD nutzen?
    Wenn ja, schau mal mit `ls -l /dev/disk/by-uuid` oder `blkid` ob du die neue UUID findest. Dann kannst du diese in der `/etc/fstab` entsprechend ersetzen.
     
  3. amok404

    amok404 New Member

    Joined:
    Jun 16, 2019
    Messages:
    4
    Likes Received:
    0
    Wie gesagt ich kann booten sofern beide SSD vorhanden sind. mit CloneZilla wird es nun zu spät sein, das Kind ist bereits in den Brunnen gefallen. Irgendwie muss
    ├─pve-swap swap 10a42d5d-0591-4de0-b430-c046f3beb6f0 [SWAP]
    ├─pve-root ext4 e3ac576e-f88c-40ba-a252-cb4fd2d573ec /

    rüber zu der nvme SSD
     
  4. sb-jw

    sb-jw Active Member

    Joined:
    Jan 23, 2018
    Messages:
    547
    Likes Received:
    48
    Nur wenn du auch bereits die Quelle verändert hast, was man in der Regel nicht tun sollte um ein Fallback zu haben, sollte der Klon nicht laufen.
     
  5. amok404

    amok404 New Member

    Joined:
    Jun 16, 2019
    Messages:
    4
    Likes Received:
    0
    Ja habe ich, momentan läuft ein Livesystem, das ziel was ich habe ist das:

    Code:
      PV             VG   Fmt  Attr PSize    PFree   
      /dev/nvme0n1p3 nvme lvm2 a--  <446.88g <146.73g
      /dev/sda3      pve  lvm2 a--  <118.99g  <14.68g
    pve VG in das nvme VG migriert wird, sodass die sda3 dann endlich entfernt werden kann

    Code:
    root@ubuntu:/home/user# lvs
      LV            VG   Attr       LSize   Pool  Origin Data%  Meta%  Move Log Cpy%Sync Convert
      data2         nvme twi---tz-- 300.00g                                                     
      vm-100-disk-0 nvme Vwi---tz--  58.00g data2                                               
      vm-101-disk-0 nvme Vwi---tz--   2.00g data2                                               
      vm-102-disk-0 nvme Vwi---tz--  16.00g data2                                               
      vm-103-disk-0 nvme Vwi---tz--   4.00g data2                                               
      vm-104-disk-0 nvme Vwi---tz--   8.00g data2                                               
      vm-105-disk-0 nvme Vwi---tz--   8.00g data2                                               
      vm-106-disk-0 nvme Vwi---tz--   2.00g data2                                               
      vm-109-disk-0 nvme Vwi---tz--   5.00g data2                                               
      data          pve  twi---tz--  66.74g                                                     
      root          pve  -wi-------  29.50g                                                     
      swap          pve  -wi-------   8.00g                                                     
      vm-102-disk-2 pve  Vwi---tz--   4.00m data        
     
  6. amok404

    amok404 New Member

    Joined:
    Jun 16, 2019
    Messages:
    4
    Likes Received:
    0
    Ok kann geschlossen werden, habs alleine hinbekommen:

    Code:
    lvdisplay /dev/pve/root --units b
    lvcreate -L "Bytes eintragen"b -n root nvme
    dd if=/dev/pve/root of=/dev/nvme/root bs=1024K conv=noerror,sync status=progress
    
    lvdisplay /dev/pve/swap --units b
    lvcreate -L "Bytes eintragen"b -n swap nvme
    dd if=/dev/pve/swap of=/dev/nvme/swap bs=1024K conv=noerror,sync status=progress
    
    in der grub.cfg musste man leider auch händisch die LVMID ändern, in meinen Fall:
    vgdisplay:
    Code:
    VG UUID               pktMhT-JVgA-XG0G-VCai-YCk8-hOx0-Gf2I9F
    lvdisplay:
    Code:
    LV UUID                Gq8Coa-A5YP-7Rus-C6e3-N0Wj-LA8d-rGLEhA
    grub.cfg (ein Abschnitt davon, eigentlich alles ersetzen wo die alte vgid,lvid drin steht.
    Code:
    set root='lvmid/pktMhT-JVgA-XG0G-VCai-YCk8-hOx0-Gf2I9F/Gq8Coa-A5YP-7Rus-C6e3-N0Wj-LA8d-rGLEhA'
    danach update-grub und fertig war der Lack...

    habe fertig, tschö
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice