Linux-HA-Cluster Heartbeat mit DRBD



Ähnliche Dokumente
Installationsvoraussetzungen

Tutorial -

Softwareverteilung. mit. m23

Installation SQL- Server 2012 Single Node

Clustering mit Shared Storage. Ing. Peter-Paul Witta

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Entwicklungen bei der Linux Clustersoftware

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Installationsanleitung für pcvisit Server (pcvisit 15.0)

Leitfaden für die Installation der Videoüberwachung C-MOR

Installation Messerli MySQL auf Linux

Voraussetzungen zur Nutzung aller LANiS Funktionalitäten

3M Helth Information Systems. 3M KAPS PEPP Simulation. Installationsanleitung

PHPNuke Quick & Dirty

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

Verfügbarkeit von Applikationen und Failover Szenarien. Winfried Wojtenek.

Workshop: Eigenes Image ohne VMware-Programme erstellen

Mein eigener Homeserver mit Ubuntu LTS

Wine - Windows unter Linux

PROLAG WORLD 2.0 PRODUKTBESCHREIBUNG SERVERSYSTEM, CLUSTERSYSTEME FÜR PROLAG WORLD

Step by Step Webserver unter Windows Server von Christian Bartl

PC-Software für Verbundwaage

EasyProfil unter Windows 7 64-Bit Home Premium (Die Installation der VirtualBox und EasyProfil)

Anbindung des eibport an das Internet

Inbetriebnahme einer Fritzbox-Fon an einem DSLmobil Anschluss Konfiguration einer PPPOE-Einwahl (DSLmobil per Funk)

Installationsbeschreibung Flottenmanager 7.1

Netzwerkeinstellungen unter Mac OS X

Standortübergreifende Cluster mit RHEL/CentOS (stretched Cluster)

Fachapplikationen in heterogenen IT Landschaften

Unified Communication Client Installation Guide

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Sophia Business Leitfaden zur Administration

Installationsanleitung für die netzbasierte Variante Bis Version 3.5. KnoWau, Allgemeine Bedienhinweise Seite 1

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Proxmox VE - mit OpenSource Virtualisierung leicht gemacht

Installation und Konfiguration von X-Server Xming auf Windows XP

Wifiway auf einer VMware Workstation auf einem Windows Rechner anwenden & VM Workstation installieren

So funktioniert die NetWorker 7.5 Eigenschaft zum Sichern umbenannter Verzeichnisse ( Backup renamed Directories )

0. VORBEMERKUNG VORBEREITUNG DES SYSTEMS INSTALLATION UND KONFIGURATION VON PD-ADMIN Installation...3

Der PC zum Mitnehmen *** Jürgen Thau

Installationsanweisung editit

1 Mit einem Convision Videoserver über DSL oder ISDN Router ins Internet

WordPress lokal mit Xaamp installieren

Durchführung der Netzwerk bzw. Mehrplatzinstallation

X2Go Remote Desktop - Einsatzszenarien für Privatanwender

Windows Server 2012 RC2 konfigurieren

Anleitung zur Nutzung des SharePort Utility

Formular»Fragenkatalog BIM-Server«

Konfiguration Windows 8

User Mode Linux. Sven Wölfel 15. April 2005

Howto. Einrichten des TREX Monitoring mit SAP Solution Manager Diagnostics

Mindestanforderungen an Systemumgebung Für die Nutzung von excellenttango

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

Internet Explorer Version 6

EASYINSTALLER Ⅲ SuSE Linux Installation

Lubuntu als Ersatz für Windows

Allgemeine Anleitung Treiber für CP2102

Perceptive Document Composition

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Mit Clustertechnik zu mehr Verfügbarkeit:

Installation Linux agorum core Version 6.4.5

Datensicherung EBV für Mehrplatz Installationen

Stecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE.

Root-Server für anspruchsvolle Lösungen

Migration Howto. Inhaltsverzeichnis

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

Best Practices für Installation und Betrieb des Oracle Application Servers unter Linux. Referent: Björn Bröhl, Fachbereichsleiter MT AG

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Installationsanleitung CLX.PayMaker Home

Kopfzeile. Inhaltsverzeichnis

White Paper. Installation und Konfiguration der PVP Integration

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

FIREBIRD BETRIEB DER SAFESCAN TA UND TA+ SOFTWARE AUF MEHR ALS EINEM COMPUTER

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

Server-Virtualisierung mit Citrix XenServer und iscsi

Netzwerk einrichten unter Windows

Planung für Organisation und Technik

Installation Linux agorum core Version 6.4.8

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Installationsanleitung. Installieren Sie an PC1 CESIO-Ladedaten einschl. dem Firebird Datenbankserver, wie in der Anleitung beschrieben.

Die Backup-Voreinstellungen finden Sie in M-System Server unter dem Reiter "Wartung".

Konfigurationsbeispiel ZyWALL USG

C++ mit Eclipse & GCC unter Windows

OSL Storage Cluster und RSIO unter Linux Storage-Attachment und Hochverfügbarkeit in 5 Minuten

TERRA CLOUD. TERRA NAS Hybrid Lösung

METTLER TOLEDO USB-Option Installation der Treiber unter Windows XP

WLAN mit WPA (wpa4fh)

Einrichtung einer eduroam Verbindung unter dem Betriebssystem Android

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

Wie benutzt man TortoiseSVN

Möglichkeiten des Parallelbetriebs der VR-NetWorld Software Parallelbetrieb VR-NetWorld Software 4.4x und Version 5.0 ab der 2. Beta!

AppCenter Handbuch August 2015, Copyright Webland AG 2015

TimeMachine. Time CGI. Version 1.5. Stand Dokument: time.odt. Berger EDV Service Tulbeckstr München

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

Automatisierte Einbindung von Windows Systemen in Bacula mit Hilfe von OPSI

Einrichtung von VPN-Verbindungen unter Windows NT

Handbuch. timecard Connector Version: REINER SCT Kartengeräte GmbH & Co. KG Goethestr Furtwangen

Transkript:

Linux-HA-Cluster Heartbeat mit DRBD Thomas Röhl 01. Oktober 2004

Inhalt Was ist ein HA-Cluster? Vorbereiten des Projekts Hardware Software Allgemeiner Aufbau des Clusters Installation von DRBD Installation der Heartbeat-Pakete Einsatzmöglichkeiten Simulation Persönliches Fazit 2

Was ist ein HA-Cluster? HA High Availibility Cluster = Arbeitsverbund mehrerer Rechner. Fällt ein sog. Knoten aus, so übernimmt ein anderer seinen Dienst (Failover). Jeder Knoten hat eine eigene IP-Adresse, jedoch der Cluster gesamt auch nur eine. Shared-Storage- (mit gemeinsamen Festplatten) oder Share-Nothing-Cluster (kein gemeinsamer Speicher). HA-Share-Nothing-Cluster 3

Vorbereiten des Projekts - Hardware Man benötigt: 2 (ähnliche) PCs mit jeweils 2 Netzwerkkarten 1 Switch oder Hub 1 Cross-Netzwerkkabel / Serielles Kabel (optional) 3 Patch-Netzwerkkabel Einen Client zum Testen des Clusters mit Windows oder Linux 4

Vorbereiten des Projekts - Software Installation der benötigten Software: SuSE Linux 9.0 installiert Pakete von Heartbeat (Heartbeat, Heartbeat- Pils, Heartbeat-Stonith, Heartbeat-Ldirectord) Paket von DRBD Software für den zu betreibenden Dienst Samba, Apache, mysql, FTP Monitor-Programm für DRBD-Synchronisation 5

Allgemeiner Aufbau 6

DRBD - Kurzüberblick DRBD Data Rate Block Device DRBD dient zum Synchonisieren der Daten auf beiden Rechnern. DRBD setzt auf dem TCP-Protokoll und dem Filesystem auf und verwaltet die zu spiegelnden Partitionen. Die Synchonisation erfolgt beim Starten der PCs, kann aber auch manuell angestoßen werden. 7

DRBD - Grafik 8

Installation von DRBD Gibt es schon fertig als RPM für viele Distributionen In der Config-Datei (/etc/drbd.conf) müssen folgende Werte angepasst werden: Knotennamen IP-Adressen der Knoten Sync-Rate Disk-Size Übertragungsprotokoll 9

Installation der Heartbeat-Pakete (I) Diese Pakete sind in vielen Distributionen schon mitenthalten Es gibt 3 Config-Dateien, die anzupassen sind: /etc/ha.d/ha.cf /etc/ha.d/haresources /etc/ha.d/authkeys In der Datei /etc/ha.d/ha.cf müssen folgende Werte geändert werden: Knotenname Broadcast-Interface (optional) Dead-Time (optional) 10

Installation der Heartbeat-Pakete (II) Die Datei /etc/ha.d/authkeys legt die Authentifizierungsmethode fest. Nachteil: Die zu übermittelnden Passwörter stehen in Klartext in dieser Datei. Zugriffsrechte auf 700 setzen und Besitzer root zuweisen. Bei Crosskabel-Verbindung ist CRC zu empfehlen. Die freizugebenden Dienste sind in der Datei /etc/ha.d/haresources einzutragen. Beispiel: Node1 Knoten1 192.168.0.10 mysql apache virtuelle IP Dienste Startreihenfolge 11

Einsatzmöglichkeiten Der Heartbeat-Cluster kann für sehr viele Anwendungen benutzt werden. Man muss den Namen des Init-Skripts in die Datei /etc/ha.d/haresources eintragen. HTTP Samba FTP NFS Datenbanken (mysql, Oracle) LDAP 12

Simulation (I) 13

Simulation (II) 14

Simulation (III) 15

Simulation (IV) 16

Persönliches Fazit Einfache Konfiguration Einbinden von Diensten durch Skripte sehr einfach Ab der Version 0.7 von DRBD wurde die Konfiguration nochmals vereinfacht Einfache PC-Hardware statt teure Server-Hardware Keine SCSI- oder FC-Komponenten notwendig Einfache Verkabelung 17

Danke! Vielen Dank für Ihre Aufmerksamkeit! 18