hroller - Online in der Cloud

Dies ist der Befehls-Hroller, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


hroller - Cluster Rolling Maintenance Scheduler für Ganeti

ZUSAMMENFASSUNG


hroller {Backend-Optionen...} [Algorithmusoptionen...] [Berichtsoptionen...]

hroller --Version

Backend-Optionen:

{ -m Gruppe | -L[ Weg ] | -t Datendatei | -I Weg }

[ --Macht ]

Algorithmusoptionen:

[ -G Name ] [ -O Name... ] [ --node-tags Schild,.. ] [ --skip-non-redundant ]

[ --offline-wartung ] [ --ignore-nicht-redundant ]

Berichtsoptionen:

[ -v... | -q ] [ -S Datei ] [ --nur ein Schritt ] [ --print-moves ]

BESCHREIBUNG


hroller ist ein Neustartplaner für die Clusterwartung. Es kann berechnen, welche Menge von Knoten
kann gleichzeitig neu gestartet werden, ohne dass sowohl primäre als auch sekundäre Knoten vorhanden sind
wird gleichzeitig neu gestartet.

Für Back-Ends, die das Identifizieren des Master-Knotens unterstützen (derzeit RAPI und LUXI), wird die
Der Master-Knoten wird als letzter Knoten in der letzten Neustartgruppe geplant. Abgesehen davon
Einschränkung werden größere Reboot-Gruppen an die erste Stelle gesetzt.

ALGORITHM FÜR BERECHNUNG OFFLINE REBOOT GRUPPEN
hroller betrachtet die Knoten als Scheitelpunkte eines ungerichteten Graphen mit zwei Arten von Kanten.
Erstens gibt es Kanten vom primären zum sekundären Knoten jeder Instanz.
Zweitens sind zwei Knoten durch eine Kante verbunden, wenn sie die primären Knoten von zweien sind
Instanzen, die denselben Sekundärknoten haben. Es wird dann das Diagramm mit ein paar färben
verschiedene Heuristiken und geben den gefundenen Farbsatz minimaler Größe zurück. Knoten mit gleichem
color kann dann alle Instanzen gleichzeitig auf ihre jeweilige sekundäre migrieren
Knoten, und es ist sicher, sie gleichzeitig neu zu starten.

OPTIONAL


Eine Beschreibung der Standardoptionen finden Sie unter Werkzeuge(1) und hbal(1).

--Macht
Machen Sie keinen Fehler, auch wenn der Master-Knoten nicht ermittelt werden kann.

--node-tags Schild,...
Beschränken Sie sich auf Knoten mit mindestens einem der angegebenen Tags.

--vollständige Evakuierung
Planen Sie auch das Verschieben von Secondaries aus den neu zu startenden Knoten. Für jede Instanz
die Verschiebung ist höchstens eine Migration (wenn sie auf diesem Knoten primär war), gefolgt von a
sekundär ersetzen.

--skip-non-redundant
Beschränken Sie sich auf Knoten, die keine nicht redundanten Instanzen hosten.

--offline-wartung
Stellen Sie sich vor, dass alle Instanzen heruntergefahren werden, bevor die Neustarts durchgeführt werden. Dh,
es werden nur Kanten vom primären zum sekundären Knoten einer Instanz berücksichtigt.

--ignore-non-redundnant
Stellen Sie sich vor, dass die nicht redundanten Instanzen nicht existieren, und nehmen Sie nur Instanzen mit
primärer und sekundärer Knoten berücksichtigt.

--nur ein Schritt
Beschränken Sie sich auf die erste Neustartgruppe. Geben Sie die Gruppe einen Knoten pro Zeile aus.

--print-moves
Nach jeder Gruppenliste für jede betroffene Instanz einen Knoten, wo sie evakuiert werden kann
zu. Die Bewegungen werden unter der Annahme berechnet, dass nach jedem Neustart der Gruppe alle
Instanzen werden in ihre Ausgangsposition zurückbewegt.

Verwenden Sie hroller online mit den onworks.net-Diensten



Neueste Linux- und Windows-Online-Programme