Active/standy-Anzeige einrichten: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Ausgabe des Momentan aktiven Rechners= */usr/sbin/pcs resource show | grep <Resource-Name> | cut -f 3 | cut -f 2 -d " " =Erstellung eines Scripts= *vi /usr/l…“)
 
(kein Unterschied)

Aktuelle Version vom 6. September 2017, 09:46 Uhr

Ausgabe des Momentan aktiven Rechners

  • /usr/sbin/pcs resource show | grep <Resource-Name> | cut -f 3 | cut -f 2 -d " "

Erstellung eines Scripts

  • vi /usr/local/sbin/<Script-Name>
#!/bin/bash
CL=$(/usr/sbin/pcs resource show | grep <Resource-Name> | cut -f 3 | cut -f 2 -d " ")
if [[ $CL = $(hostname -s) ]]
then
echo "active" 
else
echo "standby" 
fi

Variable in .bashrc setzen

  • vi .bashrc
  • Den folgenden Eintrag an den Schluss der Datei schreiben
PS1='\u@\h:[$(cl-active)]:\w$ '

Änderung sofort übernehmen

  • source .bashrc