Lizenzproblemen mit gepoolter Kapazität beheben
In diesem Abschnitt wird beschrieben, wie häufig Probleme mit der gepoolten Kapazität analysiert und behoben werden.
Überprüfen Sie den Lizenzstatus
Der NetScaler ADM fungiert als Lizenzserver für Ihre ADC-Lizenz für gepoolte Kapazitäten. Sie können die NetScaler ADM GUI verwenden, um den Status der Lizenz zu überprüfen. Navigieren Sie zuInfrastruktur > Pool-Lizenzierung > Gepoolte Kapazität > Lizenznutzung.
In der folgenden Tabelle sind die Arten des Lizenzstatus aufgeführt und was sie bedeuten
Status | was es bedeutet |
---|---|
Zugeteilt | Der Lizenzstatus ist in Ordnung. |
Zugeteilt: nicht auf ADC angewendet | NetScaler erfordert möglicherweise einen Neustart, wenn die Lizenz von ADC ausgecheckt oder eingecheckt ist, NetScaler jedoch noch nicht neu gestartet wurde. |
Nicht zugeteilt | Die Lizenz ist in der ADC-Instanz nicht zugewiesen. |
Kulanzzeitraum | Die NetScaler-Instanz befindet sich 30 Tage lang in der Kulanzzeit der Lizenz |
Synchronisierung wird ausgeführt | NetScaler ADM holt Informationen in 2-Minuten-Intervallen von NetScaler ab. Die Synchronisierung von Lizenzen zwischen NetScaler ADM und NetScaler kann bis zu 15 Minuten dauern. NetScaler ADM wurde möglicherweise neu gestartet oder das NetScaler ADM HAS-Failover wurde ausgelöst. |
Teilweise zugeordnet | NetScaler kann die zugewiesene Kapazität nicht akzeptieren, da sie möglicherweise mit ihrer maximalen Zuweisung ausgeführt wird. NetScaler wird beispielsweise mit einer Kapazität von 10 Gbit/s -Lizenzpools ausgeführt. Wenn ADC neu gestartet wird, werden die 10 Gbit/s wieder in den NetScaler ADM-Lizenzserver eingecheckt. Wenn NetScaler wieder online kommt, versucht er, die zuvor zugewiesenen 10 Gbit/s automatisch auszuchecken. In der Zwischenzeit könnten andere ADC-Instanzen diese Bandbreite ausgecheckt haben. Teilweise zugewiesen wird angezeigt, wenn der Lizenzpool nicht über genügend Kapazität verfügt, um diesem ADC vollständige 10 Gbit/s oder sogar teilweise Kapazität zuzuweisen. |
Nicht verwaltet | NetScaler wurde aus Gründen der Verwaltbarkeit nicht zu NetScaler ADM hinzugefügt. Dies hat keine Auswirkungen auf die NetScaler-Lizenzierung, kann sich jedoch auf die Lizenzüberwachung von NetScaler ADM auswirken. |
Nicht verwaltet | NetScaler wurde aus Gründen der Verwaltbarkeit nicht zu NetScaler ADM hinzugefügt. Dies hat keine Auswirkungen auf die NetScaler-Lizenzierung, kann sich jedoch auf die Lizenzüberwachung von NetScaler ADM auswirken. |
Verbindung unterbrochen | NetScaler ist aus Gründen der Verwaltbarkeit nicht über NetScaler ADM erreichbar. Beispielsweise gibt es Netzwerkkonnektivitätsprobleme, NITRO funktioniert nicht oder NetScaler-Kennwörter nicht übereinstimmen. Wenn NITRO nicht funktioniert oder das NetScaler-Kennwort nicht übereinstimmt, hat dies keine Auswirkungen auf die NetScaler-Lizenzierung. Dies kann sich jedoch auf die Lizenzüberwachung von NetScaler ADM auswirken. |
Überprüfen Sie den Serverstatus
In diesem Abschnitt werden die allgemeinen Probleme mit dem Serverstatus und mögliche Gründe und Korrekturen beschrieben.
Problem: ADC zeigt Lizenzserver als nicht erreichbar an und Änderungen des Lizenzstatus in Gnade.
Die Verbindung zum Lizenzserver (NetScaler ADM oder NetScaler ADM Agent) wurde für mehr als 15 Minuten unterbrochen. Überprüfen Sie, ob der Lizenzserver betriebsbereit und erreichbar ist.
ADC befindet sich im Gnadenmodus.
Problem: ADC zeigt den Lizenzserverstatus als erreichbar an, aber der Versuch des Benutzers, die Zuweisung zu ändern, hat keine Auswirkungen. Wenn Sie aufZuordnung ändernklicken, wird 0 0 zurückgegeben Dieser Wert könnte den Anschein erwecken, dass die konfigurierte Kapazität verloren gegangen ist.
- Die Verbindung zum Lizenzserver wurde kürzlich unterbrochen, aber der ADC hat den zweiten Takt immer noch nicht verpasst. Daher ist es (noch) nicht in Grace. Überprüfen Sie, ob der Lizenzserver betriebsbereit und erreichbar ist.
Problem: ADC zeigt Kapazitäts- und Instanzanzanzahlen an, aber der Lizenzserver isterreichbar/nicht erreichbar. Wenn Sie aufZuordnung ändernklicken, werden einige Zahlen zurückgegeben, die konfigurierte Kapazität wird jedoch nicht berücksichtigt.
- Die Verbindung zum Lizenzserver wurde wiederhergestellt, aber der ADC soll immer noch den zweiten Heartbeat verpassen oder den Wiederverbindungstest senden.
Problem: ADC meldet Beim Konfigurieren der Pool-Lizenzierung mit NetScaler ADM kann keine Verbindung zum Lizenzserver hergestellt werden
- Überprüfen Sie die Firewall-Regeln, um sicherzustellen, dass Port 27000 und 7279 offen sind.
- Der Agent ist nicht registriert. Weitere Informationen finden Sie unterErste Schritte.
- Für NetScaler ADM wurden keine Lizenzdateien hochgeladen. Weitere Informationen findenSie unter Konfigurieren der gepoolten NetScaler-Kapazität.
- NetScaler ADM hat die falschen Lizenzdateidateien.
Überprüfen Sie den Nutzungsbericht der Lizenz
UnterInfrastruktur > Pooled Licensing > Pooled Capacity > Lizenznutzungin der NetScaler ADM GUI können Sie die monatliche Höchstzahl Ihrer Lizenznutzung sehen. Sie können diesen Bericht verwenden, um Ihre Lizenznutzung zu erhöhen oder den Kauf einer zusätzlichen Lizenz zu planen.
Im Folgenden finden Sie einige Details, wie der Bericht generiert wird und verwendet werden kann.
Polling: Lizenzdaten werden alle 15 Minuten von den ADC-Instanzen abgefragt.
Aufrechterhaltung von Spitzenwerten pro Stunde: NetScaler ADM behält nur die maximale Lizenznutzung in einer Stunde pro Gerät bei.
Reporting: Sie können GUI-Berichte für jede Instanz für einen bestimmten Zeitraum erstellen.
Exportieren: Sie können Berichte entweder im CSV-Format oder im XLS-Format exportieren.
Löschen: NetScaler ADM löscht Daten am ersten eines jeden Monats um 12:10 Uhr. Der Löschzeitraum ist konfigurierbar (der Standardzeitraum beträgt zwei Monate).
Zähler und Statistiken für gepoolte Kapazitätslizenzierung
Die folgenden Leistungsindikatoren, Protokolle und Befehle zeigen die gepoolten NetScaler-Lizenzierungsmetriken an, die das Verhalten von NetScaler ADM- und ADC-Instanzen im gepoolten Lizenzierungsmodus angeben.
- SNMP-Traps: verfügbar ab ADC-Version 13.xx.
- NSCONMSG-Zähler für Ratenbegrenzung: verfügbar ab ADC-Version 12.1 57.xx.
- NetScaler ADM-LeistungsindikatorenNetScaler ADM-Befehlsaktionen sind im NetScaler Cloud Service verfügbar.
SNMP-Traps
Sie können die folgenden SNMP-Traps konfigurieren v.13 gepoolte Lizenzalarme
POOLED-LICENSE-CHECKOUT-FAILURE
POOLED-LICENSE-ONGRACE
Configure POOLED-LICENSE-PARTIAL
Weitere Informationen zu diesen Alarmen finden Sie unterNetScaler SNMP OID Reference.
NSCONMSG Zähler
Überprüfen Sie die folgendenNCCONMSG
-Leistungsindikatoren und was sie bedeuten:
allnic_err_rl_cpu_pkt_drops
: Aggregat (alle NICs) Paket sinkt, nachdem das CPU-Limit erreicht wurdeallnic_err_rl_pps_pkt_drops
: Aggregatpaket fällt systemweit nach pps-Limitallnic_err_rl_rate_pkt_drops
: Aggregatrate sinkt systemweitallnic_err_rl_pkt_drops
: Kumulierte ratenbegrenzende Drops aufgrund von Rate, pps und CPUrl_tot_ssl_rl_enforced
: Anzahl der Male, mit der SSL RL angewendet wurde (bei neuen SSL-Verbindungen)rl_tot_ssl_rl_data_limited
: wie oft das SSL-Durchsatzlimit erreicht wurderl_tot_ssl_rl_sess_limited
: wie oft das SSL TPS-Limit erreicht wurde
NetScaler ADM-Zähler
Wenn Sie dieEreignisaktion Befehlsaktion ausführenauswählen, können Sie einen Befehl oder ein Skript erstellen, das in NetScaler ADM für Ereignisse ausgeführt werden kann, die einem bestimmten Filterkriterium entsprechen. Sie können auch die folgenden Parameter für das Skript „Befehlsaktion ausführen“festlegen:
Parameter | Beschreibung |
---|---|
$source | Dieser Parameter entspricht der Quell-IP-Adresse des empfangenen Ereignisses. |
$category | Dieser Parameter entspricht der Art der Traps, die in der Kategorie des Filters definiert sind. |
$entity | 这位entspricht den Entitatsinstanzen参数oder Leistungsindikatoren, für die ein Ereignis generiert wurde. Sie kann die Leistungsindikatornamen für alle Ereignisse im Zusammenhang mit dem Schwellenwert, Entitätsnamen für alle entitätsbezogenen Ereignisse und Zertifikatsnamen für alle zertifikatbezogenen Ereignisse enthalten. |
$severity | Dieser Parameter entspricht dem Schweregrad des Ereignisses. |
$ failure.obj | Das Fehlerobjekt beeinflusst die Art und Weise, wie ein Ereignis verarbeitet wird, und stellt sicher, dass das Fehlerobjekt genau das gemeldete Problem widerspiegelt. Dies kann verwendet werden, um Probleme schnell aufzuspüren und den Grund für den Fehler zu identifizieren, anstatt einfach rohe Ereignisse zu melden. |
Hinweis
Während der Befehlsausführung werden diese Parameter durch tatsächliche Werte ersetzt.