V-Server Update: Ubuntu 8.04 auf 10.04

Ähnliche Dokumente
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Geschrieben von: Stefan Sonntag, den 26. Juni 2011 um 09:45 Uhr - Aktualisiert Sonntag, den 26. Juni 2011 um 10:12 Uhr

Windows Server 2012 R2 Essentials & Hyper-V

Installation und Aktualisierung der VMware-Tools

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

OP-LOG

Druckereinrichtung unter Ubuntu LTS mit Keyring

Installation der SAS Foundation Software auf Windows

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

Anleitung zur Daten zur Datensicherung und Datenrücksicherung. Datensicherung

Diese Anleitung enthält Anweisungen, die nur durch erfahrene Anwender durchgeführt werden sollten!

Anleitung: DV4Mini auf einem Raspberry Pi

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

INSTALLATION VON INSTANTRAILS 1.7

Installationsanleitung für pcvisit Server (pcvisit 15.0)

OpenVPN unter Linux mit KVpnc Stand: 16. Mai 2013

WordPress installieren mit Webhosting

Installation mit Lizenz-Server verbinden

Whitepaper. Produkt: List & Label 16. List & Label 16 unter Linux/Wine. combit GmbH Untere Laube Konstanz

Hallo, Anmeldung auf der Office-Webplattform: Seite 1 von 7 Office 365 Pro Plus

Installation Hardlockserver-Dongle

Advolux Konsolen- und Unattended-Installation

Updatehinweise für die Version forma 5.5.5

Prodanet ProductManager WinEdition

Dienste und Runlevel. September 2010 Oliver Werner Linux Systemmanagement 1

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Administrator-Anleitung

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)

Update Messerli MySQL auf Linux

Anleitung zum Computercheck So aktualisieren Sie Ihr Microsoft-Betriebssystem

Print2CAD 2017, 8th Generation. Netzwerkversionen

Installation des GeoShop Redirector für Apache (Stand ) ================================================================

Migration Howto. Inhaltsverzeichnis

Netbeans 6.1 mit SVN Server unter Debian etch mit Windows Clients

1) JAVA JRE auf der QNAP Box installieren

Wireless LAN Installation Windows XP

PHPNuke Quick & Dirty

SSH Authentifizierung über Public Key

Computeria Solothurn

Rooten eines Android-Telefones. Hanno 'Rince' Wagner, Chaos Computer Club Stuttgart

Problem crazytrickler unter Windows 8:

1 Installation QTrans V2.0 unter Windows NT4

Installation Messerli MySQL auf Linux

Quickstep Server Update

Upgrade von Starke Praxis

Python Installation. 1 Vorbereitung. 1.1 Download. Diese Anleitung ist für Windows ausgelegt.

Internet online Update (Internet Explorer)

Da es sich in meinem Fall um einen USB-Scanner handelt, sollte dieser mittels

Anleitung zur Lizenzaktualisierung. Plancal nova 7.x

SMARTtill Server mit Manager

Wenn keine Verbindung zwischen den Computern besteht, dann bist du offline.

Inhaltserzeichnis. Datenübernahme

Konfiguration eines Cisco Router 761 für ISDN

2 Die Terminaldienste Prüfungsanforderungen von Microsoft: Lernziele:

SFTP SCP - Synology Wiki

Ihr Benutzerhandbuch AVIRA ANTIVIR EXCHANGE

WordPress lokal mit Xaamp installieren

1. Vorbereitungen - Installation benötigter Software a) Installation Synaptic (optional - zur komfortableren Installation) - Terminal öffnen

Leichte-Sprache-Bilder

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

How to install freesshd

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Lokale Installation von DotNetNuke 4 ohne IIS

Installieren von Microsoft Office Version 2.1

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Eine Einführung in die Installation und Nutzung von cygwin

Umbenennen eines NetWorker 7.x Servers (UNIX/ Linux)

Legen Sie nun dieses Verzeichnis mit dem Namen "joomla" hier an: C:xampphtdocs.

Lizenzen auschecken. Was ist zu tun?

Bei der Installation folgen Sie den Anweisungen des Installations- Assistenten.

Das sogenannte Beamen ist auch in EEP möglich ohne das Zusatzprogramm Beamer. Zwar etwas umständlicher aber es funktioniert

Daten am USB Stick mit TrueCrypt schützen

Anleitung: Webspace-Einrichtung

Installation von NetBeans inkl. Glassfish Anwendungs-Server

INSTALLATION. Voraussetzungen

Netzwerk einrichten unter Windows

Anwender-Dokumentation. Update ATOSS WINDOWS. Versionswechsel innerhalb der V2.5

Voraussetzung. Anleitung. Gehen Sie auf Start Einstellungen und suchen Sie hier den Eintrag Datenverbindungen oder Verbindungen. Öffnen Sie diesen.

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

Whitepaper. Produkt: combit Relationship Manager. SQL Server 2008 R2 Express um Volltextsuche erweitern. combit GmbH Untere Laube Konstanz

Das neue Volume-Flag S (Scannen erforderlich)

Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.

G DATA INTERNET SECURITY FÜR ANDROID

Schritt-für-Schritt: Upgrade-Installation von Windows Vista auf Windows 7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Reporting Services und SharePoint 2010 Teil 1

Installation OMNIKEY 3121 USB

Windows Server 2012 RC2 konfigurieren

Version 1.0 [Wiederherstellung der Active Directory] Stand: Professionelle Datensicherung mit SafeUndSave.com. Beschreibung.

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

Internet online Update (Mozilla Firefox)

Migration NVC 5.x auf NEM/NPro (Migration eines bestehenden, produktiven NVC Verteilservers auf NEM/NPro)

(Drucken per Eduroam bzw. von zu Hause aus mit Linux (hier: Ubuntu)

PROBLEME BEIM INSTALLIEREN REALTEK HD AUDIO TREIBER

Adobe Photoshop. Lightroom 5 für Einsteiger Bilder verwalten und entwickeln. Sam Jost

INSTALLATION DES MICROSOFT SUS-SERVERS AUF WINDOWS XP PROFESSIONAL

HOWTO Update von MRG1 auf MRG2 bei gleichzeitigem Update auf Magento CE 1.4 / Magento EE 1.8

Installation der Konfigurationsdateien für alle Windows-Versionen bis einschließlich Microsoft Windows 7

Blogbeitrag: Installation eines SAP CRM-Systems

Transkript:

Blog Projekte Vorträge/Workshops Open Source Kontakt «Ubuntu 10.04: PHP in Benutzerverzeichnissen wieder aktivieren V-Server Update: Ubuntu 8.04 auf 10.04 Bash: Erweiterte Autovervollständigung aktivieren» Mai 4th, 2010 9 Kommentare» trackback Viele Webhoster bieten V-Server an. Soll als Gast-System ein Linux laufen, kommt zu 99,9% OpenVZ bzw. die kommerzielle Version Virtuozzo zum Einsatz. Im folgenden wird gezeigt wie das Gastsystem eines V-Servers von Ubuntu 8.04 auf Ubuntu 10.04 aktualisiert wird. Als Beispiel hierfür dient ein Server von Strato. Wie immer gilt: Wer das im folgenden beschrieben nachmacht, der tut dies auf eigene Gefahr. Der Autor haftet nicht für irgendeinen daraus hervorgegangen Schaden. Bevor begonnen wird, sollte geschaut werden ob der Webhoster eine Möglichkeit für einen RecoveryManager anbietet, damit eventuelle Probleme mit Hilfe des Rettungssystems behoben werden können. Da im Moment Ubuntu 10.04 noch nicht auf den internen Strato Servern verfügbar ist muss zuerst die Datei /etc/apt/sources.list so angepasst werden, dass ein externer Spiegelserver genutzt wird. deb http://de.archive.ubuntu.com/ubuntu/ lucid main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ lucid main restricted universe deb http://de.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe deb http://de.archive.ubuntu.com/ubuntu/ lucid-security main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ lucid-security main restricted universe Anschließend sollten die neuesten Pakete und die aktuellen Updates für das laufende System installiert sein. $ sudo apt-get update $ sudo apt-get dist-upgrade Ist dies geschehen kann der aktuelle Update-Manager installiert werden. $ sudo apt-get install update-manager-core 1 of 10 11/03/2010 02:04 PM

Sind diese Vorbereitungen getroffen kann mit dem Update begonnen werden. $ sudo do-release-upgrade -d Im Laufe des Vorgangs kommt es zu einem Fehler mit dem KLOG-Dämon, der nicht gestartet werden kann. Installiere neue Version der Konfigurationsdatei /etc/syslog.conf... Installiere neue Version der Konfigurationsdatei /etc/init.d/sysklogd... * Stopping system log daemon... * Starting system log daemon... Dieser Prozess kann mit einem Druck auf Strg+C abgebrochen werden. Ist dies geschafft kann in die Datei /etc/init.d/klogd unter dem ersten Kommentar die Zeile exit 0 ergänzt werden. Um den Update Prozess abzuschließen muss folgender Befehl ausgeführt werden. sudo dpkg --configure -a Der Server darf zum jetzigen Zeitpunkt noch nicht neu gestartet werden. Bevor dies getan werden kann sind noch ein paar Anpassungen notwendig. Zuerst muss in das Verzeichnis /etc/init gewechselt werden. Anschließend müssen aus diesem folgende Dateien entfernt werden. Dabei empfiehlt es sich die Dateien nicht einfach zu löschen, sondern sie in einem anderen Verzeichnis zu sichern. control-alt-delete.conf hwclock.conf hwclock-save.conf mountall-net.conf mountall-reboot.conf mountall-shell.conf mounted-dev.conf mounted-tmp.conf mounted-varrun.conf network-interface.conf network-interface-security.conf plymouth.conf plymouth-log.conf plymouth-splash.conf plymouth-stop.conf tty1.conf tty2.conf tty3.conf tty4.conf tty5.conf tty6.conf udev.conf udev-finish.conf udevmonitor.conf udevtrigger.conf upstart-udev-bridge.conf 2 of 10 11/03/2010 02:04 PM

Anschließend müssen noch ein paar Dateien angepasst werden. /etc/init/mountall.conf mountall - Mount filesystems on boot This helper mounts filesystems in the correct order as the devices and mountpoints become available. description "Mount filesystems on boot" start on startup task emits virtual-filesystems emits local-filesystems emits remote-filesystems emits all-swaps emits all-filesystems emits filesystem pre-start script find /var/run -mindepth 1 -maxdepth 1 grep -v utmp xargs rm -rf mkdir -p /var/run/network find /var/lock -mindepth 1 -maxdepth 1 xargs rm -rf end script post-start script initctl emit -n filesystem initctl emit -n all-swaps initctl emit -n all-filesystems initctl emit -n virtual-filesystems initctl emit -n remote-filesystems initctl emit -n local-filesystems mount -a end script /etc/init/networking.conf networking - configure virtual network devices This task causes virtual network devices that do not have an associated kernel object to be started on boot. description "configure virtual network devices" start on local-filesystems task exec ifup -a /etc/init/rc.conf rc - System V runlevel compatibility This task runs the old System V-style rc script when changing between runlevels. description "System V runlevel compatibility" 3 of 10 11/03/2010 02:04 PM

author "Scott James Remnant " start on runlevel [0123456] stop on runlevel [!$RUNLEVEL] export RUNLEVEL export PREVLEVEL task exec /etc/init.d/rc $RUNLEVEL /etc/init/rc-sysinit.conf rc-sysinit - System V initialisation compatibility This task runs the old System V-style system initialisation scripts, and enters the default runlevel when finished. description "System V initialisation compatibility" author "Scott James Remnant " start on filesystem stop on runlevel Default runlevel, this may be overriden on the kernel command-line or by faking an old /etc/inittab entry env DEFAULT_RUNLEVEL=2 There can be no previous runlevel here, but there might be old information in /var/run/utmp that we pick up, and we don't want that. These override that env RUNLEVEL= env PREVLEVEL= task script Check for default runlevel in /etc/inittab if [ -r /etc/inittab ] then eval "$(sed -nre 's/^[^][^:]*:([0-6ss]):initdefault:.*/default_runlevel="\1";/p' /etc/inittab true)" fi Check kernel command-line for typical arguments for ARG in $(cat /proc/cmdline) do case "${ARG}" in -b emergency) Emergency shell [ -n "${FROM_SINGLE_USER_MODE}" ] sulogin ;; [0123456sS]) Override runlevel DEFAULT_RUNLEVEL="${ARG}" ;; -s single) Single user mode [ -n "${FROM_SINGLE_USER_MODE}" ] DEFAULT_RUNLEVEL=S ;; 4 of 10 11/03/2010 02:04 PM

esac done Run the system initialisation scripts [ -n "${FROM_SINGLE_USER_MODE}" ] /etc/init.d/rcs Switch into the default runlevel telinit "${DEFAULT_RUNLEVEL}" end script /etc/init/ssh.conf ssh - OpenBSD Secure Shell server The OpenSSH server provides secure shell access to the system. description "OpenSSH server" start on filesystem stop on runlevel S expect fork respawn respawn limit 10 5 umask 022 replaces SSHD_OOM_ADJUST in /etc/default/ssh oom never pre-start script test -x /usr/sbin/sshd { stop; exit 0; } test -e /etc/ssh/sshd_not_to_be_run && { stop; exit 0; } test -c /dev/null { stop; exit 0; } mkdir -p -m0755 /var/run/sshd end script if you used to set SSHD_OPTS in /etc/default/ssh, you can change the 'exec' line here instead exec /usr/sbin/sshd Update: Es hatte sich ein kleiner Fehler beim Kopieren eingeschlichen. Das && ist zu && geworden. Hab den Fehler jetzt behoben. Danke an David für den Hinweis. An dieser Stelle sollte ein Neustart ohne Probleme möglich sein. Eventuell müssen bei weiteren installierten Paketen die Dateien unter /etc/init noch etwas angepasst werden. Links Ubuntu (englisch) Strato (deutsch) Verwandte Artikel Ubuntu 8.04.2 LTS erschienen (0) Von Nagios zu Icinga (0) Ubuntu 8.04 erste Eindrücke (0) Ubuntu 10.04: Warum sind die Fensterknöpfe links? (2) 5 of 10 11/03/2010 02:04 PM

Probleme bei postfix Installation unter Ubuntu 8.04 LTS (3) Tags: (K X)Ubuntu, Strato, Ubuntu 10.04, Ubuntu 8.04, Update, V-Server 9 Responses to V-Server Update: Ubuntu 8.04 auf 10.04 1. 2. 3. Tom sagt: 23. August 2010 um 23:35 Habe versucht einen Strato V Server mit frisch installiertem 8.04 auf 10.04 zu upgraden. Leider hatte er Fehler bei pckg und brauch so auch die konfiguration von nachgelagerten Diensten wie SSH ab. Konnte leider nicht mehr booten. Tom sagt: 24. August 2010 um 00:51 Zweiter Versuch: Nochmal Neuinstallation, diesmal update, upgrade, install updatemanager-core, sources.list anpassen, do-release-upgrade lief sauber durch. Restart war wieder nicht möglich, entsprechend hier angegeben die Dateien nachträglich gelöscht und überschrieben. Klappte leider immernoch nicht. PhiBo sagt: 28. August 2010 um 15:44 Hallo Tom, ich denke bei dir ist auch das Problem, dass im Artikel beim Kopieren der Configs && zu && geworden ist. Über die Strato-Config Oberfläche kannst du deinen V-Server ohne Probleme im Recovery-Modus starten. Damit wird es möglich per SSH darauf zuzugreifen und die entsprechenden Anpassungen vorzunehmen. Danach kannst du ihn über die Config Oberfläche wieder im Normal -Modus starten und dein Server sollte dir wieder wie gewohnt zur Verfügung stehen. Alle Angaben natürlich ohne Gewähr. Grüße PhiBo Kolja sagt: 31. August 2010 um 12:11 Man muss dabei aber erwähnen, dass dann kein Plesk mehr läuft, Plesk ist nicht mit Ubuntu 10.4 LTS kompatibel. (In das Problem bin ich auch grad reingerannt) 6 of 10 11/03/2010 02:04 PM

4. 5. 6. PhiBo sagt: 10. September 2010 um 12:04 Hallo Kolja, das stimmt. Da ich es selbst jedoch nicht einsetze, habe ich darauf nicht geachtet. Luto sagt: 9. September 2010 um 22:24 Hmm, ich bekomme das auch nicht hin. Laut syslog scheitert es irgendwo am Finden des map-files vom Kernel. Die && sind korrekt gesetzt worden. Hat jemand eine Idee? Luto sagt: 14. September 2010 um 01:30 Nachdem ich alle Dateien aus /etc/init verschoben und mit den hier angegebenen Skripten ersetzt habe, klappte das Update auf 10.04 LTS. Vielen Dank! eins78 sagt: 14. Oktober 2010 um 22:57 Danke! für diese Anleitung, ich hatte schon fast aufgegeben. Als Service für andere Suchende noch eine Ergänzung: Ja, diese Anleitung funktioniert auch mit einem Hosteurope VPS 4.0. PhiBo sagt: 20. Oktober 2010 um 15:17 Danke für die Information mit Hosteurope 4.0 7 of 10 11/03/2010 02:04 PM

K o m m e n t a r h i n t e r l a s s e n Name E-Mail Captcha Nachricht (gültige E-Mail) (benötigt) A r t d es K ommen t ar s Kommentar E-Mail an Autor Abschicken cforms contact form by delicious:days Newsfeeds Artikel (RSS 2.0) Artikel (Atom) Kategorien Allgemein Anwendung Benchmark Chat Datenbank Emulator/Virtualisierung Entwicklung Honeypot Internet Lernen/Bildung Multimedia Navigation/Karte Netzwerk 8 of 10 11/03/2010 02:04 PM

Office Server Sonstiges Spiel System Terminal Web Arbeitsumgebung GNOME KDE Betriebssystem Android Linux ReactOS Symbian Windows Eigenbau Hardware Computer Drucker Mobiltelefon NAS (Network Attached Storage) Router Media Bild Buch Film Karten Musik Zeitung/Magazin Programmiersprache C/C++ PHP Python Sicherheit Veranstaltung Kongress Messe Museum/Ausstellung Vortrag Workshop Archive November 2010 Oktober 2010 September 2010 August 2010 Juli 2010 9 of 10 11/03/2010 02:04 PM

Juni 2010 Mai 2010 April 2010 März 2010 Februar 2010 Januar 2010 Dezember 2009 November 2009 Oktober 2009 September 2009 August 2009 Juni 2009 Mai 2009 April 2009 März 2009 Februar 2009 Januar 2009 Dezember 2008 November 2008 Oktober 2008 September 2008 August 2008 Juni 2008 Mai 2008 April 2008 März 2008 Februar 2008 Januar 2008 Dezember 2007 November 2007 September 2007 August 2007 Copyright dinotools.de - Impressum 10 of 10 11/03/2010 02:04 PM