Hallo Leute,
da ich hier schon andere Threads zu Proxmox und Hetzner gelesen habe, wollte ich fragen, ob schon mal jemand erfolgreich bei Hetzner von Proxmox 2.3 / Debian Squeeze zu Proxmox 3.0 / Debian Wheezy uggegradet hat und was dabei zu beachten ist?
Ich habe es jetzt zweimal mit einem EX10 Paket von Hetzner probiert, bisher bin ich nach dem Reboot leider wieder in der grub-rescue-shell gelandet.
Ein vorheriges update-grub brachte leider auch kein Erfolg.
Konnte mir erst einmal die Lara (Peppercorn-Konsole für KSM-Remotezugriff) für 2h besorgen und wußte da in der Schnelle der Zeit nicht weiter.
Ums noch etwas komplizierter zu machen, läuft natürlich das Software-Raid mit LVM-Partitionen (2x3TB Toshiba Platten):
/boot:ext3:4G
lvm:vg0:400G
lvm:vg1:all
vg0:root:/:ext3:100G
vg0:swap:swap:swap:128G
vg0:backup:/backup:ext3:100G
vg1:vz:/var/lib/vz:ext3:all
Ich liste hier mal meine Eingaben auf, da die auch für andere sehr hilfreich sein könnten (und ich mich schon 4 Tage an diversen Fehlermeldungen) abgearbeitet habe, bis ich dahin kam:
Im Hetzner Rescue System:
installimage -n ds1 -r yes -l 1 -i /root/.oldroot/nfs/install/../images/Debian-60-squeeze-64-minimal.tar.gz -p /boot:ext3:4G,lvm:vg0:400G,lvm:vg1:all -v vg0:root:/:ext3:100G,vg0:swap:swap:swap:128G,vg0:backup:/backup:ext3:100G,vg1:vz:/var/lib/vz:ext3:all
- falls man die Option -a angibt für automatische Installation ohne Abfrage, blieb er bei mir regelmäßig beim Erstellen der LVMs hängen, einmal ist das sogar im halbmanuellen Modus passiert, beim nächsten Mal lief es wieder erfolgreich durch (obwohl Fehlermeldung LVM groups not found)
reboot
Im erfolgreich aufgesetztem Debian Squeeze 64 Bit minimal Package:
passwd root
Proxmox nach Hetzner-Anleitung installiert: wiki.hetzner.de/index.php/Proxmox_VE:
echo "deb http://download.proxmox.com/debian squeeze pve" >> /etc/apt/sources.list
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -
apt-get update
vi /etc/sysctl.conf anpassen:
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1
aktuelle etc/network/interfaces per WinSCP kopiert
vi /etc/hosts letzte Zeile, den IP6-Eintrag auf Host auskommentieren, ansonsten hagelt es jede Menge Fehler während der Proxmox-Installation
aptitude install proxmox-ve-2.6.32
pveversion -v zeigt vzprocps und ksm-control-daemon: not correctly installed
daher manuell:
apt-get install vzprocps ksm-control-daemon
pveversion -v zeigt ok, alles da, Proxmox V2.3 läuft erfolgreich am Port 8006 des Servers
reboot
echo "deb http://ftp.debian.org/debian/ wheezy-backports main" >> /etc/apt/sources.list
vi /etc/apt/sources.list - Hetzner-Backports auskommentiert, da noch nicht an die neue ofizielle Wheezy Backport-Location angepaßt
wget http://download.proxmox.com/debian/dists/wheezy/pve-upgrade-2.3-to-3.0
chmod +x pve-upgrade-2.3-to-3.0
./pve-upgrade-2.3-to-3.0 --download-only - download complete and successful
./pve-upgrade-2.3-to-3.0
pveversion -v - zeigt erfolgreich die neue Proxmox Version 3.0
dd if=/dev/md0 of=sicherung_mbr_md0 bs=512 count=1 - Sicherung des MBR in md0
dd if=/dev/md1 of=sicherung_mbr_md1 bs=512 count=1 - Sicherung des MBR in md1
dd if=/dev/md2 of=sicherung_mbr_md2 bs=512 count=1 - Sicherung des MBR in md2
update-grub - Generating grub.cfg - hoffentlich klapt damit das spätere Reboot, nein - tut es nicht
apt-get install mc
cd /var/lib/vz/template/iso
wget http://releases.ubuntu.com/precise/ubuntu-12.04.2-server-amd64.iso
(ohne Reboot) an der Stelle lassen sich immer noch erfolgreich VMs aufsetzen (habe meine mit KVM/Routing laut des Hetzner-Wikis erstellt)
leider kommt mein Ping nicht weiter als zum Hostsystem, obwohl ich eine zusätzliche IP bei Hetzner beantragt und eingerichtet habe (Mac-IP-Bindung)
- wäre dann die nächste Baustelle
Wie bekomme ich die Installation wieder bootbar?
Hilfreiche Hinweise zur Grub Rescue Shell wären sehr erwünscht.
Habe da noch gar keine Erfahrung.
Danke im Voraus...
Gibt's schon Erfahrung mit ext4 und Proxmox? - laut einigen Blogs haben die openVZ-Container damit ein Problem, deshalb habe ich es noch nicht ausprobiert
da ich hier schon andere Threads zu Proxmox und Hetzner gelesen habe, wollte ich fragen, ob schon mal jemand erfolgreich bei Hetzner von Proxmox 2.3 / Debian Squeeze zu Proxmox 3.0 / Debian Wheezy uggegradet hat und was dabei zu beachten ist?
Ich habe es jetzt zweimal mit einem EX10 Paket von Hetzner probiert, bisher bin ich nach dem Reboot leider wieder in der grub-rescue-shell gelandet.
Ein vorheriges update-grub brachte leider auch kein Erfolg.
Konnte mir erst einmal die Lara (Peppercorn-Konsole für KSM-Remotezugriff) für 2h besorgen und wußte da in der Schnelle der Zeit nicht weiter.
Ums noch etwas komplizierter zu machen, läuft natürlich das Software-Raid mit LVM-Partitionen (2x3TB Toshiba Platten):
/boot:ext3:4G
lvm:vg0:400G
lvm:vg1:all
vg0:root:/:ext3:100G
vg0:swap:swap:swap:128G
vg0:backup:/backup:ext3:100G
vg1:vz:/var/lib/vz:ext3:all
Ich liste hier mal meine Eingaben auf, da die auch für andere sehr hilfreich sein könnten (und ich mich schon 4 Tage an diversen Fehlermeldungen) abgearbeitet habe, bis ich dahin kam:
Im Hetzner Rescue System:
installimage -n ds1 -r yes -l 1 -i /root/.oldroot/nfs/install/../images/Debian-60-squeeze-64-minimal.tar.gz -p /boot:ext3:4G,lvm:vg0:400G,lvm:vg1:all -v vg0:root:/:ext3:100G,vg0:swap:swap:swap:128G,vg0:backup:/backup:ext3:100G,vg1:vz:/var/lib/vz:ext3:all
- falls man die Option -a angibt für automatische Installation ohne Abfrage, blieb er bei mir regelmäßig beim Erstellen der LVMs hängen, einmal ist das sogar im halbmanuellen Modus passiert, beim nächsten Mal lief es wieder erfolgreich durch (obwohl Fehlermeldung LVM groups not found)
reboot
Im erfolgreich aufgesetztem Debian Squeeze 64 Bit minimal Package:
passwd root
Proxmox nach Hetzner-Anleitung installiert: wiki.hetzner.de/index.php/Proxmox_VE:
echo "deb http://download.proxmox.com/debian squeeze pve" >> /etc/apt/sources.list
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -
apt-get update
vi /etc/sysctl.conf anpassen:
sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1
aktuelle etc/network/interfaces per WinSCP kopiert
vi /etc/hosts letzte Zeile, den IP6-Eintrag auf Host auskommentieren, ansonsten hagelt es jede Menge Fehler während der Proxmox-Installation
aptitude install proxmox-ve-2.6.32
pveversion -v zeigt vzprocps und ksm-control-daemon: not correctly installed
daher manuell:
apt-get install vzprocps ksm-control-daemon
pveversion -v zeigt ok, alles da, Proxmox V2.3 läuft erfolgreich am Port 8006 des Servers
reboot
echo "deb http://ftp.debian.org/debian/ wheezy-backports main" >> /etc/apt/sources.list
vi /etc/apt/sources.list - Hetzner-Backports auskommentiert, da noch nicht an die neue ofizielle Wheezy Backport-Location angepaßt
wget http://download.proxmox.com/debian/dists/wheezy/pve-upgrade-2.3-to-3.0
chmod +x pve-upgrade-2.3-to-3.0
./pve-upgrade-2.3-to-3.0 --download-only - download complete and successful
./pve-upgrade-2.3-to-3.0
pveversion -v - zeigt erfolgreich die neue Proxmox Version 3.0
dd if=/dev/md0 of=sicherung_mbr_md0 bs=512 count=1 - Sicherung des MBR in md0
dd if=/dev/md1 of=sicherung_mbr_md1 bs=512 count=1 - Sicherung des MBR in md1
dd if=/dev/md2 of=sicherung_mbr_md2 bs=512 count=1 - Sicherung des MBR in md2
update-grub - Generating grub.cfg - hoffentlich klapt damit das spätere Reboot, nein - tut es nicht
apt-get install mc
cd /var/lib/vz/template/iso
wget http://releases.ubuntu.com/precise/ubuntu-12.04.2-server-amd64.iso
(ohne Reboot) an der Stelle lassen sich immer noch erfolgreich VMs aufsetzen (habe meine mit KVM/Routing laut des Hetzner-Wikis erstellt)
leider kommt mein Ping nicht weiter als zum Hostsystem, obwohl ich eine zusätzliche IP bei Hetzner beantragt und eingerichtet habe (Mac-IP-Bindung)
- wäre dann die nächste Baustelle
Wie bekomme ich die Installation wieder bootbar?
Hilfreiche Hinweise zur Grub Rescue Shell wären sehr erwünscht.
Habe da noch gar keine Erfahrung.
Danke im Voraus...
Gibt's schon Erfahrung mit ext4 und Proxmox? - laut einigen Blogs haben die openVZ-Container damit ein Problem, deshalb habe ich es noch nicht ausprobiert
Last edited by a moderator: