close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 3 years ago

Closed 3 years ago

#4944 closed Aufgabe (erledigt)

Host mit aktuellem Proxmox einrichten

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Nextcloud auf dedizierten Virtualisierer umziehen
Component: Webdienst: Kepler-Cloud Severity: beeinträchtigt keinen Unterricht
Keywords: Cc: bau

Description

Zum Umzug der Nextcloud.

Change History (7)

comment:1 by Rüdiger Kupper, 3 years ago

Wie ist hier der Status? Ist der neue Proxmox bereit für den Umzug?
Wie ist der Hostname und braucht der noch Aktualisierungen?

comment:2 by Rüdiger Kupper, 3 years ago

Aktueller Plan
  • Die VMs nextcloud und testcloud werden auf den neuen Virtualisierer proxmoxls4 umgezogen. Dort läuft ein Debian 11 (bullseye), und der Proxmox erlaubt hoffentlich, das Ubuntu der VMs auf eine aktuelle Version zu aktualisieren (Vorraussetzung für einen Update der Nextcloud).
  • zunächst Wiederherstellen eines VM-Backups von nextcloud als testcloud auf proxmoxls4 (siehe AdminProxMoxTestServer)
  • Test des Upgrades von Ubuntu, PHP und Nextcloud
  • Test der Lizensierung
  • Bei Erfolg abspalten der SQL-Installation in eine separate VM.
  • Später Umzug der Datenbank-VM auf dedizierten Virtualisierer

comment:3 by Rüdiger Kupper, 3 years ago

Cc: bau added
Owner: changed from bau to Rüdiger Kupper
Status: new → accepted
Nächste Schritte
  • /etc/fstab und /etc/hosts (noch etwas?) auf proxmoxls4 aufsetzen wie auf proxmoxls2. Die Gluster-Dateisysteme werden auf dem Host gemountet und an die VMs durchgereicht. (Frage: auch nötig, wenn wir die VM priviligiert laufen lassen?)
  • Proxmox-Konfig ansehen, storage für Backups eonrichten (ev. regelmäßige automatische Backups?)
  • Backup von nextckoud auf proxmoxls2 anfertigen, nach proxmoxls4 übertragen, dort als testcloud (VM 102) wiederherstellen wie in AdminProxMoxTestserver beschrieben. Eventuell als ptiviligierte Maschine?
  • Testen, ob es läuft.

fstab und hosts sind angepasst, alle nötigen Dateisysteme gemountet, das Backup ist übertragen kann aber nicht eingespielt werden, weil es kein eingerichtetes Proxmox-Storage gibt.

Last edited 3 years ago by Rüdiger Kupper (previous) (diff)

comment:4 by Rüdiger Kupper, 3 years ago

Ich versuche gerade die Storages auf proxmoxls4 einzurichten und bin leider völlig aufgeschmissen:

  • In der Maschine stecken offenbar fünf Platten (sd{a--e}).
  • sd{a--d} enthalten ausschließlich NTFS-Partitionen – was ist das? Sind das alte Platten aus Windows-Rechnern?
  • Soll ich die Platten neu partitionieren, oder sind die schon im LVM, oder in einem RAID, oder was ist angedacht?
  • die VG pve, also die, die Proxmox selbst benutzt, liegt auf /dev/sde3. Darin liegen dann auch sämtliche Daten für den Proxmox. Wieso ist das die dritte Partition auf der Platte? Wozu sind die anderen beiden?
  • auf dev/sde gibt es noch zwei weitere Partitionen, sde,1:"bios_grub" und sde,2:"boot, esp"
  • es gibt aber keine eigene Boot-Partition, welche Bedeutung hat /dev/sde{1,2}?

Mir ist unklar:

  • Wozu dienen die drei Partitionen auf /dev/sde? Was soll mit den Platten /dev/sd{a--c} passieren? Sollen die in ein RAID? In ein verteiltes LVM-Volume?
  • Warum ist die Boot-Platte nicht /dev/sda, wie sonst üblich?
  • Wieso sind alle Partionen vom Typ NTFS?
  • sda ist eine 500G-Platte mit drei Partitionen, davon eine Boot-Partition?!
  • sdb ebenso
  • sdc 2TB ebenso drei Paritionen inklusive Boot-Partitione
  • sdd ebenso

Äh, was sind das für Platten? Soll ich die formatieren, wenn ja welche? Welche soll die Boot-Platte sein (/dev/sde – warum?)

Last edited 3 years ago by Rüdiger Kupper (previous) (diff)

comment:5 by Rüdiger Kupper, 3 years ago

root@proxmoxls4:~# parted /dev/sda print
Model: ATA WDC WD5000AAKX-0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  ntfs         boot
 2      1075MB  490GB   489GB   primary  ntfs
 3      490GB   500GB   10,5GB  primary  ntfs         msftres
root@proxmoxls4:~# parted /dev/sdb print
Model: ATA WDC WD5000AAKX-0 (scsi)
Disk /dev/sdb: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  ntfs         boot
 2      1075MB  490GB   489GB   primary  ntfs
 3      490GB   500GB   10,5GB  primary  ntfs         msftres
root@proxmoxls4:~# parted /dev/sdc print
Model: ATA ST2000DM006-2DM1 (scsi)
Disk /dev/sdc: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  ntfs         boot
 2      1075MB  1988GB  1987GB  primary  ntfs
 3      1988GB  2000GB  12,6GB  primary  ntfs         msftres
root@proxmoxls4:~# parted /dev/sdd print
Model: ATA ST2000DM006-2DM1 (scsi)
Disk /dev/sdd: 2000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  1075MB  1074MB  primary  ntfs         boot
 2      1075MB  1988GB  1987GB  primary  ntfs
 3      1988GB  2000GB  12,6GB  primary  ntfs         msftres
root@proxmoxls4:~# parted /dev/sde print
Model: ATA Intenso SSD Sat (scsi)
Disk /dev/sde: 120GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name  Flags
 1      17,4kB  1049kB  1031kB                     bios_grub
 2      1049kB  538MB   537MB   fat32              boot, esp
 3      538MB   120GB   119GB                      lvm
root@proxmoxls4:~# lvs
  LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data pve twi-a-tz-- <49,59g             0,00   1,59                            
  root pve -wi-ao----  37,82g                                                    
  swap pve -wi-ao----   8,00g                                                    
root@proxmoxls4:~# pvs
  PV         VG  Fmt  Attr PSize    PFree  
  /dev/sde3  pve lvm2 a--  <111,29g <13,88g

comment:6 by Rüdiger Kupper, 3 years ago

Vergleich mit proxmoxls2
  • Dort ist die Systemplatte /dev/sdc (120GB) und genauso partitioniert wie /dev/sde auf proxmoxls4. Benutzt wird aber nur die dritte Partition, dort liegt auch /boot drin. Die ersten beiden Paritionen (flags bios_grub; boot, esp) werden scheinbar nicht benutzt. Partition 2 hat ein fat32-Dateisystem. Waren die für die Proxmox-Installation nötig?
  • Es gibt vier 500GB-Platten die jeweils paarweise ein RAID 1 bilden (sda&sdb, sdd&sde). Die beiden RAIDs sind dann zu einer LVM-Volumegroup "storage" zusammengesetzt. Wahrscheinlich gab es ursprünglich nur das erste RAID und wir haben das zweite Plattenpaar dazugesteckt, als der Platz knapp wurde(?).
  • Soll das auf proxmoxls4 genauso gemacht werden? Oder hast Du mit den 2TB-Platten was anderes vor als mit den 500GB-Platten? 2,5TB storage wäre ja vielleicht etwas viel, wenn auf der Maschine im wesentlichen nur eine einzige VM laufen soll?

comment:7 by Rüdiger Kupper, 3 years ago

Resolution: → erledigt
Status: accepted → closed

Proxmoxls4 ist der neue dedizierte Host für Nextcloud. Dort sind auch die Gluster-Verzeichnisse gemountet und das Kernel-ID-Mapping eingerichtet für das Durchreichen der Linuxmuster-Nutzer-IDs in den unpriviligierten Container.

Siehe auch #5012.

Note: See TracTickets for help on using tickets.