Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Alle Vms auf einem ESXi 5 System suspenden und Host herunterfahren

Mitglied: killtec

killtec (Level 3) - Jetzt verbinden

31.10.2013, aktualisiert 15:33 Uhr, 6478 Aufrufe, 7 Kommentare

Hallo,
ich möchte folgendes realisieren.
Ich möchte alle VM's auf einem Host Suspenden und den Host herunter fahren. Das ganze soll durch ein USV Event ausgelöst werden. Aktuell wird der Host herunter gefahren, aber die VM's einfach abgeschaltet ohne herunter zu fahren / zu suspenden.

Meine überlegung dazu ist mit diesem Script was ich im Netz gefunden habe:

01.
# Get a list of all VMS currently on the ESX host
02.
vim-cmd vmsvc/getallvms
03.
# Suspend Virtual Machine 32 (From output of previous command)
04.
vim-cmd vmsvc/power.suspend 32
05.
# Flush disks
06.
sync
07.
sync
08.
# Power off
09.
poweroff
Nur habe ich das Problem, dass ich mehrer Hosts habe und somit die VMid's sich ändern.
Lese ich das aus (Reduziert auf Name und ID):
01.
~ # vim-cmd vmsvc/getallvms
02.
Vmid        Name
03.
15     server1
04.
20     server5
05.
24     server13
06.
31     server2
07.
36     server3
08.
7      server10
09.
~ #
Kommen gemischte ID's heraus.

Meine Überlegung ist, dass ich die ID's separiere und in ein Array schreibe. Anschließend lasse ich das mit einer For-Schleife / bzw. do while laufen.
das ist dann auch die Stelle, an der ich hänge, da ich nicht genau weiß, wie ich das separieren kann.
Ausgeführt wird das Script direkt auf einem VMHost.
VM-System ist: VMWare ESXi 5.0

01.
vim-cmd vmsvc/power.suspend Vmid
Gruß
Mitglied: killtec
31.10.2013 um 16:11 Uhr
Hi,
leider nicht. Das Script für die USV loggt sich auf dem Server per plink (putty link) ein und ruft da einen Befehl auf, bzw. aktuell eine Befehlsverkettung.
Also die eigentliche Ausführung muss auf dem Host bleiben.

Gruß
Bitte warten ..
Mitglied: cyber40014
31.10.2013 um 19:30 Uhr
Hi, wir hatten beinah dasselbe Problem. Da die von APC mitgelieferte Software nur mit Java 6 läuft und wir kein Java 6 auf unseren Servern haben wollen.
Wir stehen noch vor der Virtualisierung, allerdings macht das keinen Unterschied.

Wir nutzen Nagios zur Überwachung der USVs.
ein kleines Script überprüft die Restlaufzeit und setzt einen Befehl an die NSClient++ Clients auf den Servern.

Das führt dann nur noch ein kleines cmd aus (shutdown /s /f /t 60)

Das solltest du auch auf den Linux VM Hosts nutzen können.
Bei uns ist das zb so:

z.B. 1 USV fällt aus -> Warnung, kein Shutdown da redundante Netzteile auf USVs aufgeteilt sind.
2/3 USVs haben eine Reslaufzeit von unter 60 Minuten -> unwichtige Server werden heruntergefahren (2nd DC, Printserver, Datenbankserver für Anwendungen vor Ort)
2/3 unter 30 Minuten: Alle bis auf z.b. DC und Exchange sowie Blackberryserver werden heruntergefahren.
2/3 unter 15 Minuten: Kompletter Shutdown.

lg
Bitte warten ..
Mitglied: DerWoWusste
31.10.2013 um 22:08 Uhr
Hi.

Ganz simpel: verändere über den vsphere-Client einfach die Standardaktion beim Runterfahren des Hosts auf suspend.
Bitte warten ..
Mitglied: killtec
01.11.2013 um 09:32 Uhr
Hi
DWW: Meinst du das so?:
e4386f76b6dd8ee6a0d9109fb351e992 - Klicke auf das Bild, um es zu vergrößern
von Herunterfahren des Gastes auf Anhalten umstellen?
Das obere Drop-Down habe ich einfach eingefügt. Das war der alte Wert.

Gruß
Bitte warten ..
Mitglied: DerWoWusste
01.11.2013 um 09:36 Uhr
Korrekt.______________
Bitte warten ..
Mitglied: killtec
01.11.2013 um 09:49 Uhr
Werde ich umstellen.
Danke dir.

@cyber40014: Wir haben das APCUPSD auf einem separaten physischen Server laufen. Der gibt das dann an die vHosts weiter.

Gruß
Bitte warten ..
Ähnliche Inhalte
Vmware

ESXi-Host und VMs per APC-USV geregelt runter fahren

gelöst Frage von halingtonVmware7 Kommentare

Hallo zusammen, ich hab einen ESXi-Host mit 3 virtuellen Servern und eine APC USV 750 mit einer Network Management ...

Server-Hardware

Planung Esxi Host

Frage von JuckieServer-Hardware1 Kommentar

Hallo zusammen, wir haben momentan folgende Ist-Situation: 2 Stück ESXi Hosts Fujitsu Primergy RX 200 S6 als HA-Cluster. In ...

Vmware

Backup ESXi und VMs

Frage von BurgunderVmware3 Kommentare

Hi Zusammen, kurze Frage: Ich habe 5 600GB SAS Platten in einem Dell R610 Server. Konfig: Raid 5 (4 ...

Vmware

ESXi-Host hängt

Frage von Leo-leVmware5 Kommentare

Hallo zusammen, wir betreiben ein Vcenter mit 3 Hosts Vers. 6.0 U3. (Essentials Plus) Seit kurzen funktioniert bei einem ...

Neue Wissensbeiträge
Sicherheits-Tools
Putty hat heftige Bugs korrigiert!
Information von Lochkartenstanzer vor 9 StundenSicherheits-Tools5 Kommentare

Moin, Wie man aus herauslesen kann, sind in den Versionen vor 0.71 gravierende Bugs, die es angeraten erscheinen lassen, ...

Off Topic
Sachen die die Welt nicht braucht - Platz 1
Tipp von brammer vor 3 TagenOff Topic14 Kommentare

Hallo, ich habs als Tipp angelegt als Erfahrungsbericht nein Danke brammer

Humor (lol)
Spirit of Health-Kongress in Berlin
Information von AnkhMorpork vor 3 TagenHumor (lol)3 Kommentare

tgif! Beim dritten Spirit of Health-Kongress trafen sich am Wochenende Alternativmediziner und Naturheilkundler im Maritim Hotel Berlin, um sich ...

Windows 7

Updates zum Nachrüsten des SHA-2-Support für Windows 7 SP1, Windows Server 2008 (R2) und WSUS 3.0 SP2 sind da

Information von kgborn vor 5 TagenWindows 7

Wie bereits früher angekündigt (Windows 7 u. Server 2008 (R2) SHA-2-Update kommt am 12. März 2019) hat Microsoft die ...

Heiß diskutierte Inhalte
ISDN & Analoganschlüsse
Für was ist der Kasten direkt neben dem EVz59 zuständig?
gelöst Frage von Windows10GegnerISDN & Analoganschlüsse18 Kommentare

Hallo, im Schwarzwald habe ich folgendes Foto gemacht: Der Rechte Kasten ist der APL. So was ähnliches wie den ...

Cloud-Dienste
Remotedesktopverbindungen beeinflussen sich gegenseitig
gelöst Frage von Samy89Cloud-Dienste15 Kommentare

Moin, ich habe mehrere RDPs gleichzeitig laufen, auf denen jeweils ein Script via Powershell läuft. In diesem Prozess benutzt ...

Netzwerkgrundlagen
Reicht 10GBit Uplink Port für Stacking für ein 10GBit Switch?
gelöst Frage von walnickNetzwerkgrundlagen12 Kommentare

Hallo, Ich habe eine frage. Ich überlege gerade 2 neue Switche von CiscoSG350XG-24F  zu kaufen und die als Core ...

DNS
Größere DNS Probleme nach zweitem DC. Eigentlich sollte es auch dadurch besser werden
Frage von TeWutzDNS12 Kommentare

Hallo zusammen, nachdem ich letzte Woche erfolgreich einen zweiten DC ) an den Start gebracht habe melden sich weiterhin ...