vCenter: VIM_VCDB transactionlog voll

Bei der Kontrolle der Serverprotokolle auf dem vCenter stieß ich auf folgende Meldung (Ereignis 9002 MSSQL$SQLEXP_VIM)

The transaction log for database ‘VIM_VCDB’ is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

Erste Hilfe

Wie die Meldung schon sagt, ist offensichtlich das Transaktionsprotokoll der vCenter DB voll. Die Ursache beseitigt man mit Hilfe des SQL Management Studio Express. „vCenter: VIM_VCDB transactionlog voll“ weiterlesen

Linux VM – Controllerwechsel IDE zu SCSI

Ein Linux RHEL 5.1 Server wurde mittels Acronis-Image in eine VMware Workstation VM gewandelt. Die VM war startfähig, hatte aber keine Tools und die vDisk war am IDE Controller (0:0) angebunden. Sie sollte künftig auf einem vSphere 4.1 Cluster zum Einsatz kommen. Dafür ist es zwingend notwendig die vDisk mit einem virtuellen SCSI Controller anzusprechen. Wie das mit einem Windows XP  Gastsystem funktioniert hatte ich in einem älteren Blogeintrag bereits geschildert. Mit Linux Gastsystemen gestaltet sich die Durchführung etwas anders. „Linux VM – Controllerwechsel IDE zu SCSI“ weiterlesen

Skriptfehler PowerCLI

Bei der Ausführung von Powershell oder PowerCLI Skripten kann es zu einem Problem mit der Signierung kommen. Zur Laufzeit erhält man eine Meldung wie unten dargestellt.

Die Datei <name> kann nicht geladen werden. Die Datei <name> ist nicht digital signiert. Das Skript wird auf dem System nicht ausgeführt. Weitere Informationen erhalten Sie mit “Get-Help about_signing”.

bzw. für englische Ausgabe:

The file <name> cannot be loaded. The file <name> is not digitally signed. The script will not execute on the system. Please see “Get-Help about_signing” for more details.

Die kontrolle der Sicherheitseinstellungen von Powershell ergab, daß sie bereits auf “RemoteSigned” gestellt wurden.

PS C:\Users> get-executionpolicy
RemoteSigned
PS C:\Users>

Was Ist also die Ursache? Das PowerCLI Skript (ein Teil von vCheck) hatte ich kurz zuvor geladen und lokal entpackt. Öffnet man die Eigenschaften des der ps1-Datei so sieht man schnell die Ursache.

Aktiviert man den Button “Zulassen”, so ist das Skript für künftige Ausführung genehmigt und der Fehler tritt nicht mehr auf.

vCheck v6

Alan Renouf hat eine neue Version des bewährten vCheck veröffentlicht. Das Script prüft ein Vielzahl an Parametern am ESX-Cluster ab und stellt diese bei Überschreitung der Grenzwerte in einem Report dar. Die aktuelle Version 6 kommt mit vielen Neuerungen. Neben neuer Optik kommt u.a. eine verbesserte Lesbarkeit in Outlook und eine modulare Organisation der Abfragen in Plugins. Diese können sehr leicht erweitert oder entfernt werden.