Unisphere: Warum die gleichzeitige Verwendung von für VMAX und Solutions Enabler nicht empfohlen wird

Summary: Es wird davon abgeraten, Unisphere for VMAX und Solutions Enabler (SYMCLI) gleichzeitig zu verwenden.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Es ist eine Best Practice von Dell, entweder Unisphere for VMAX oder Solutions Enabler (SYMCLI) für das Storage-Management zu verwenden, aber nicht beide gleichzeitig.

Cause

Die gleichzeitige Verwendung beider kann dazu führen, dass die Unisphere-Benutzeroberfläche nicht mit den neuesten Speicherumgebungsinformationen synchronisiert ist.

Resolution

Nehmen wir ein einfaches Szenario, in dem Unisphere auf einem SYMAPI-Server installiert ist:

  • Der SYMAPI-Server hält eine aktuelle Datenbank der Speicherumgebung mit dem Namen "symapi_db.bin“. Das bedeutet, dass nicht alle Befehle und Abfragen vom SYMAPI-Host bis zum Storage-Array gesendet werden müssen, sondern stattdessen die symapi_db auf dem Host abgefragt werden können, um schnellere Antworten zu erhalten.
  • Wenn eine Konfigurationsänderung auf einem Array über Unisphere oder SYMCLI vorgenommen wird, wird der Prüfsummenwert auf dem Array aktualisiert. Der Ereignis-Daemon auf dem SYMAPI-Server "storeventd" überwacht das Array auf diese Prüfsummenänderungen, und wenn sie auftreten, fordert der Ereignis-Daemon den Basis-Daemon auf, "storapid" zum Ausführen einer "symcfg discover“. Dadurch wird die symapi_db mit den neuesten Informationen zur Speicherumgebung, damit die symapi_db ist immer auf dem neuesten Stand.
  • Die Unisphere-Software kennt den Ereignis-Daemon oder die Arrayprüfsumme jedoch nicht. Unisphere greift stattdessen auf ein eigenes Objektmodell (Cache) zurück, das aus dem symapi_db. Es ist jedoch ein intensiver Vorgang, dieses Objektmodell zu erstellen, und aus diesem Grund wird es nur aus dem symapi_db wenn der SMAS-Server gestartet wird. Das heißt, um das Unisphere-Objektmodell neu zu erstellen, ist ein Neustart des SMAS-Service erforderlich.
  • Wenn Änderungen über Unisphere vorgenommen werden, sendet die Benutzeroberfläche den erforderlichen Befehl an Solutions Enabler, wo er wie ein SYMCLI und vermerkt auch die Konfiguration im Objektmodell. Das bedeutet, dass das Unisphere-Objektmodell immer über Konfigurationsänderungen informiert ist, die über die Benutzeroberfläche selbst vorgenommen wurden, aber keine Kenntnis über Änderungen hat, die mit SYMCLI vorgenommen wurden.

Aus diesem Grund und um den SMAS-Service nicht regelmäßig neu starten zu müssen, ist es eine Best Practice von Dell, entweder Unisphere for VMAX oder Solutions Enabler (SYMCLI), aber nicht beide gleichzeitig.

Affected Products

Unisphere for VMAX

Products

Solutions Enabler, Unisphere for VMAX
Article Properties
Article Number: 000066159
Article Type: Solution
Last Modified: 17 Oct 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.