MCP Usage Reports automatisch erstellen

Weil wir gerade so eine Anfrage haben, möchte ich kurz darüber schreiben.

Man kann in der Dimension Data Cloud einen Usage Report über die Admin-UI erstellen. Dabei wird ein CSV-File generiert, welches dann weiter verarbeitet werden kann.

MCP Usage Reports automatisch erstellen weiterlesen

ESXCLI Commands mit PowerCLI ausführen

Hallo,

aktuell ist die Hölle los, weshalb hier auch weniger neue Beiträge landen.

Das hier fande ich jetzt aber so lässig, dass ich mich trotzdem kurz hinhocken musste um etwas darüber zu schreiben.

Konkret geht es darum, ESXCLI Befehle via PowerCLI (also PowerShell) auf ESX-Hosts auszuführen. Wie geht das? Genau so:

$esxcli = Get-EsxCli -VMHost 1.1.1.1

$esxcli

====================
EsxCli: 1.1.1.1

   Elements:
   ---------
   esxcli
   fcoe
   hardware
   iscsi
   network
   software
   storage
   system
   vm

Wie kann man das verwenden?

$esxcli.network.nic.list()

Description : Intel Corporation 82545EM Gigabit Ethernet Controller (Copper)
Driver      : e1000
Duplex      : Full
Link        : Up
MACAddress  : 00:0c:29:80:f9:a0
MTU         : 1500
Name        : vmnic0
PCIDevice   : 0000:002:01.0
Speed       : 1000

Nachdem man mit ESXCLI ja bekanntlich nicht nur Abfragen starten kann, sondern auch Konfigurationen verändern kann.

Hier nur ein Beispiel. Zunächst holen wir mal die Config:

$esxcli.system.syslog.config.get()


DefaultNetworkRetryTimeout : 180
DefaultRotationSize        : 1024
DefaultRotations           : 8
LogOutput                  : /scratch/log
LogToUniqueSubdirectory    : false
RemoteHost                 : <none>

 

$esxcli.system.coredump.network.set

TypeNameOfValue     : VMware.VimAutomation.ViCore.Util10Ps.EsxCliExtensionMethod
OverloadDefinitions : {boolean set(boolean enable, string interfacename, string serveripv4, long serverport)}
MemberType          : CodeMethod
Value               : boolean set(boolean enable, string interfacename, string serveripv4, long serverport)
Name                : set
IsInstance          : True

Genau in dieser Reihenfolge können wir jetzt das „SET“ starten:

$esxcli.system.syslog.config.set(8,1024,180,"/scratch/log",$false,"1.1.1.2")
true

Kontrolle mit GET:

$esxcli.system.syslog.config.get()

DefaultNetworkRetryTimeout : 180
DefaultRotationSize        : 1024
DefaultRotations           : 8
LogOutput                  : /scratch/log
LogToUniqueSubdirectory    : false
RemoteHost                 : 1.1.1.2

Hier gibt es eine Übersicht über alle möglichen ESXCLI-Commands:

How to list all the PowerCLI ESXCLI commands

Durchaus nützlich in meinen Augen. Was meint ihr?

 

Bis demnächst.

 

Liebe Grüße

Falk

Netapp ONTAP9 ist da

Bei all dem Gerede über HyperConverged Storages, darf man traditionelle Storages nicht aus den Augen verlieren. 🙂

Heute landete eine Mail in meiner Inbox, dass ONTAP 9 verfügbar sein. Man munkelt ja schon seit einiger Zeit, dass dieses Release ein großer Wurf wird. Grund genug mal einen Blick auf die neuen Features zu werfen.

Netapp ONTAP9 ist da weiterlesen

VM Provisionierung im VSAN-Datastore

Im vorherigen Artikel haben wir den Aufbau und die Konfiguration eines VSANs durchleuchtet (mehr dazu hier). Jetzt soll es darum gehen, wie wir VMs in unseren VSAN Cluster provisionieren können.

Jetzt stellt sich die folgende Frage: Warum muss man jetzt darüber hier etwas schreiben? Wir erstellen schon seit Jahren VMs. Was ist daran so interessant?

VM Provisionierung im VSAN-Datastore weiterlesen

2-Node VSAN Cluster aufbauen

Meinem letzten Artikel über Hyperconverged Storages kann man ja durchaus entnehmen, dass ich doch ein kleiner Fan solcher Technologien bin. (Jürgen würde jetzt wahrscheinlich wieder sagen, ich sei generell leicht zu begeistern 😀 )). Egal.

Ich möchte in diesem Artikel die 2-Node Cluster Thematik etwas beleuchten.

2-Node VSAN Cluster aufbauen weiterlesen

Die Top IT Trends 2016 beschleunigen die Entwicklung zum Digitalen Unternehmen

Social, Mobile, Cloud, Analytik, Internet der Dinge und bimodale IT. Alles heiße Themen in unserer Branche, die IT-Funktionen und Teams in Unternehmen weltweit vor Herausforderungen stellen und doch so spannenden sind.

Ich glaube, all diese Trends und Technologien dienen einem größeren Zweck. Sie ermöglichen und unterstützen den Wandel von Organisationen in Richtung des digitalen Unternehmens. Mit anderen Worten, die Business Verantwortlichen nutzen IT Services um schneller und flexible auf Marktchancen (und Risiken) reagieren zu können und nutzen die Erfahrung jener Menschen mit denen es in Kontakt steht – Kunden, Mitarbeiter und Geschäftspartner.

Die digitale Transformation sollte ganz oben auf der Unternehmensagenda stehen, weil sie bereits jetzt die Wettbewerbslandschaft um uns herum neu gestaltet. Jene Unternehmen mit Mut zur Veränderung werden von dieser auch entsprechend mehr profitieren.

Welche Themen haben den größten Einfluss in der kürzest möglichen Zeit?

Die Top IT Trends 2016 beschleunigen die Entwicklung zum Digitalen Unternehmen weiterlesen

Hyperconverged Storages

Hat man bisher stets eine dedizierte Box benötigt, um ein Shared Storage zur Verfügung zu stellen, kommen vermehrt Rack-Server mit lokalen Disks ins Spiel. Genau diese Rackserver bilden untereinander ein „Distributed Storage“ und das ist die Idee hinter Hyperconverged Storages.

Aktuell ist der Markt überschaubar aber trotzdem breit gefächert. Es ist so, dass sich irgendwie je Anwendungsfall eine andere Lösung anbietet. Das liegt daran, dass sich die Lösungen in meinen Augen aktuell in verschiedene Richtungen entwickeln. Irgendwann werden sicher alle die gleichen Features bieten. Zumindest hat man das am traditionellen Storage-Markt beobachten können – inzwischen liefern ja sämtliche Hersteller ein ähnliches Featureset.

Hyperconverged Storages weiterlesen

VMware bringt neue Releases, darunter 6.0 Update 2

Überall hat man die letzten Tage Beträge zum Release von Update 2 sehen können. Neben Unmengen von Bugfixes, gibt es auch einige neue Features.

vSphere 6.0U2

  • Support für 25Gbit und 50Gbit Ethernet-Adapter
  • Ehemals als Fling bekannt, jetzt offiziell an Bord: Web Host Client (hier mehr dazu)
  • VAIO (vSphere API for IO filtering) Erweiterungen:
    • IPv6 Support
    • VMIOF 1.0 & 1.1 Support

Hier der Link zu den Release Notes.

VMware bringt neue Releases, darunter 6.0 Update 2 weiterlesen

Auf Abwegen – Wie Schatten IT entsteht

Folgende Situation:

Ein Mitarbeiter muss aufgrund von Termindruck am Wochenende arbeiten und benötigt einige Server um seine Arbeit zu vollenden.

Hand aufs Herz, wie gut funktioniert das mit der eigenen Infrastruktur? Beziehungsweise, wie weit kommt der Mitarbeiter?

Auf Abwegen – Wie Schatten IT entsteht weiterlesen

„Wir haben ein Problem“ – Wenn der Platz ausgeht …

Hin und wieder kommt es vor, dass Storage-Systeme „einfach“ volllaufen. Die Folgen laufen fast immer auf einen Systemstillstand hinaus. Nicht selten zu 100%.

Schuld ist meist einer dieser Punkte:

  • Hängengebliebene Snapshots
  • Überprovisionierte Storages – „Thin Provisioning“
  • Software

„Wir haben ein Problem“ – Wenn der Platz ausgeht … weiterlesen