In dem Dokumentationssatz für dieses Produkt wird die Verwendung inklusiver Sprache angestrebt. Für die Zwecke dieses Dokumentationssatzes wird Sprache als „inklusiv“ verstanden, wenn sie keine Diskriminierung aufgrund von Alter, körperlicher und/oder geistiger Behinderung, Geschlechtszugehörigkeit und -identität, ethnischer Identität, sexueller Orientierung, sozioökonomischem Status und Intersektionalität impliziert. Dennoch können in der Dokumentation stilistische Abweichungen von diesem Bemühen auftreten, wenn Text verwendet wird, der in Benutzeroberflächen der Produktsoftware fest codiert ist, auf RFP-Dokumentation basiert oder von einem genannten Drittanbieterprodukt verwendet wird. Hier erfahren Sie mehr darüber, wie Cisco inklusive Sprache verwendet.
Cisco hat dieses Dokument maschinell übersetzen und von einem menschlichen Übersetzer editieren und korrigieren lassen, um unseren Benutzern auf der ganzen Welt Support-Inhalte in ihrer eigenen Sprache zu bieten. Bitte beachten Sie, dass selbst die beste maschinelle Übersetzung nicht so genau ist wie eine von einem professionellen Übersetzer angefertigte. Cisco Systems, Inc. übernimmt keine Haftung für die Richtigkeit dieser Übersetzungen und empfiehlt, immer das englische Originaldokument (siehe bereitgestellter Link) heranzuziehen.
In diesem Dokument werden die Schritte zum Beheben des Fehlers "Volle Festplattenkapazität" in der sicheren Webappliance (SWA) beschrieben.
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Es gibt verschiedene Fehler und Warnungen in SWA, die darauf hinweisen, dass die Festplatte voll oder der Festplattenspeicher nahezu voll ist. Die folgende Liste enthält Fehler und Warnungen. Diese Protokolle unterscheiden sich je nach Softwareversion und aufgrund der Bereitstellungsmethoden wie Warnungen, Systemprotokolle oder der Ausgabe der displayalerts
aus der CLI heraus.
Processing of collected reporting data has been disabled due to lack of logging disk space. Disk usage is above 97 percent.
User admin Disk space for /data has exceeded threshold value 90% with current capacity of 99 %
The reporting/logging disk is full on a WSA
This appliance has disk usage that is higher than expected.
WARNING: Data partition utilization on appliance is high and can cause issues
Sie können die Festplattennutzung sowohl über die GUI als auch über die CLI überwachen und anzeigen.
Nachdem Sie sich bei der SWA-Benutzeroberfläche angemeldet haben, wird auf der Seite "Mein Dashboard" Folgendes angezeigt: Reporting / logging Disk
Nutzung aus dem System Overview
Abschnitt.
Hinweis: In SWA werden Berichte und Protokolle in einer einzigen Partition gespeichert, die als DATA-Partition bezeichnet wird.
Ebenfalls in der GUI finden Sie unter Reporting
Menü, navigieren Sie zu System Status
. Alternativ können Sie die Festplattennutzung über das Overview
Abschnitt unter dem Reporting
Menü.
status
Oder status detail
können Sie sehen, Reporting / logging Disk
NutzungSWA.CLI> status
Enter "status detail" for more information.
Status as of: Sun Feb 19 19:55:13 2023 CET
Up since: Sat Feb 11 14:00:56 2023 CET (8d 5h 54m 17s)
System Resource Utilization:
CPU 25.9%
RAM 13.6%
Reporting/Logging Disk 58.1%
ipcheck
können Sie den zugewiesenen Speicherplatz für jede Partition und den prozentualen Anteil des genutzten Speicherplatzes pro Partition sehen.SWA.CLI> ipcheck
...
Disk 0 200GB VMware Virtual disk 1.0 at mpt0 bus 0 scbus2 target 0 lun 0
Disk Total 200GB
=== Skiped ===
Root 4GB 65%
Nextroot 4GB 1%
Var 400MB 29%
Log 130GB 8%
DB 2GB 0%
Swap 8GB
Proxy Cache 50GB
=== Skiped ===
Reporting / logging Disk
Auslastung pro Minute wird angezeigt als DskUtil
. Um auf SHD-Protokolle zuzugreifen, gehen Sie wie folgt vor:grep
Odertail
in der Kommandozeile ein.shd_logs
. Typ: SHD Logs Retrieval: FTP Poll
aus der Liste aus, und geben Sie die zugehörige Nummer ein.Enter the regular expression to grep
können Sie einen regulären Ausdruck eingeben, um in den Protokollen zu suchen. Sie können z. B. Datum und Uhrzeit eingeben.Do you want this search to be case insensitive? [Y]>
, können Sie dies als Standard beibehalten, es sei denn, Sie müssen nach der Groß-/Kleinschreibung suchen, was in SHD-Protokollen nicht erforderlich ist.Do you want to search for non-matching lines? [N]>
, können Sie diese Zeile als Standard festlegen, es sei denn, Sie müssen nach allem mit Ausnahme des regulären Ausdrucks grep suchen.Do you want to tail the logs? [N]>
. Diese Option ist nur in der Ausgabe des grep verfügbar. Wenn Sie dies als Standard (N) zulassen, werden die SHD-Protokolle aus der ersten Zeile der aktuellen Datei angezeigt.Do you want to paginate the output? [N]>
. Wenn Sie Y
, ist die Ausgabe die gleiche wie die Ausgabe des Befehls less. Sie können zwischen Linien und Seiten navigieren. Auch können Sie innerhalb der Protokolle suchen (Geben Sie /dann das Schlüsselwort und drücken Sie Enter
). Geben Sie zum Verlassen des Protokolls Folgendes ein: q
.In diesem Beispiel 52,2 % der Reporting / logging Disk
wird verbraucht.
Mon Feb 20 23:46:14 2023 Info: Status: CPULd 66.4 DskUtil 52.2 RAMUtil 11.3 Reqs 0 Band 0 Latency 0 CacheHit 0 CliConn 0 SrvConn 0 MemBuf 0 SwpPgOut 0 ProxLd 0 Wbrs_WucLd 0.0 LogLd 0.0 RptLd 0.0 WebrootLd 0.0 SophosLd 0.0 McafeeLd 0.0 WTTLd 0.0 AMPLd 0.0
I
Wie bereits erwähnt, aus der Ausgabe von ipcheck
gibt es sieben Partitionen in der SWA:
Partitionsname | Beschreibung |
Wurzel | Speichert interne Betriebssystemdateien |
Nextroot | Diese Partition wird für das Upgrade verwendet |
Var | Speichert interne Betriebssystemdateien |
Protokoll | Sperrt Protokolle und Berichtsdatei |
DB | Konfiguration und interne Datenbanken |
Auslagern | SWAP-Speicher |
Proxy-Cache | Speichert zwischengespeicherte Daten |
Wenn die Root-Partition (bekannt als rootfs oder /) voll oder mehr als 100% ist, was manchmal erwartet wird, und der SWA unnötige Dateien entfernt.
Wenn Sie einen Verlust der Systemleistung feststellen, versuchen Sie zunächst, die Appliance neu zu starten, und überprüfen Sie dann erneut die Festplattenkapazität der Root-Partition. Wenn das Problem weiterhin besteht, wenden Sie sich an den Cisco Kundenservice, um ein TAC-Ticket zu erstellen.
Wenn Ihr Upgrade fehlschlägt, stellen Sie sicher, dass Ihre nächste Root-Partition frei ist oder über genügend freien Speicherplatz für das Upgrade verfügt.
Ursprünglich wurden virtuelle SWA-, E-Mail Security Appliance (ESA)- und virtuelle Security Management Appliance (SMA)-Images mit einer Nextroot-Partitionsgröße von weniger als 500 MB erstellt. Im Laufe der Jahre und mit neueren AsyncOS-Versionen, die zusätzliche Funktionen enthalten, mussten Upgrades immer mehr dieser Partition während des gesamten Upgrade-Prozesses verwenden. Manchmal, wenn Sie versuchen, von älteren Versionen zu aktualisieren, scheitern Upgrades aufgrund dieser Partitionsgröße.
In den Upgrade-Protokollen in der CLI werden folgende Fehler angezeigt:
Finding partitions... done.
Setting next boot partition to current partition as a precaution... done.
Erasing new boot partition... done.
Extracting eapp done.
Extracting scanerroot done.
Extracting splunkroot done.
Extracting savroot done.
Extracting ipasroot done.
Extracting ecroot done.
Removing unwanted files in nextroot done.
Extracting distroot
/nextroot: write failed, filesystem is full
./usr/share/misc/termcap: Write failed
./usr/share/misc/pci_vendors: Write to restore size failed
./usr/libexec/getty: Write to restore size failed
./usr/libexec/ld-elf.so.1: Write to restore size failed
./usr/lib/libBlocksRuntime.so: Write to restore size failed
./usr/lib/libBlocksRuntime.so.0: Write to restore size failed
./usr/lib/libalias.so: Write to restore size failed
./usr/lib/libarchive.so: Write to restore size failed
Laden Sie für einen virtuellen SWA eine neue Image-Datei gemäß diesem Dokument herunter: Installationsleitfaden für Cisco Secure Email und Web Virtual Appliance
Versuchen Sie dann, das Konfigurations-Backup von der älteren Version in das neu installierte SWA zu importieren. Wenn Sie die Configuration Import Error
öffnen Sie bitte ein Serviceticket.
Für SMA und ESA finden Sie die Problemumgehung für dieses Problem über diesen Link: How to Apply the Workaround for Cisco vESA/vSMA Upgrade Fail Due to Small Partition Size - Cisco
Wenn die Var
Partition voll ist, erhalten Sie diese Fehler, wenn Sie sich bei der CLI oder Displayalerts
in der CLI:
/var: write failed, filesystem is full
The temporary data partition is at 99% capacity
Starten Sie zunächst die Appliance neu, um dieses Problem zu beheben. Wenn die Kapazität von /var partition immer noch mehr als 100 % beträgt, wenden Sie sich an den Cisco TAC-Support.
Wenn die Reporting/Logging-Partition voll ist, können die Fehler wie folgt aussehen:
Processing of collected reporting data has been disabled due to lack of logging disk space. Disk usage is above 97 percent.
User admin Disk space for /data has exceeded threshold value 90% with current capacity of 99 %
The reporting/logging disk is full on a WSA
WARNING: Data partition utilization on appliance is high and can cause issues
Die Ursache dieser Fehler kann wie folgt eingeordnet werden:
Um Protokolldateien anzuzeigen, können Sie über FTP eine Verbindung mit dem SWA zur Verwaltungsschnittstelle herstellen.
Hinweis: FTP ist standardmäßig deaktiviert.
Um FTP über die GUI zu aktivieren, gehen Sie wie folgt vor:
Schritt 1: Melden Sie sich bei der GUI an.
Schritt 2: Klicken Sie auf Interfaces
unter dem Network
Menü.
Schritt 3: Klicken Sie auf Edit Settings
.
Schritt 4: Auswählen FTP
aus dem Appliance Management Services
Abschnitt.
Schritt 5: (Optional) Sie können den Standard-FTP-Port ändern.
Schritt 6: Klicken Sie auf Submit
.
Schritt 7. Änderungen bestätigen.
Nach der FTP-Verbindung können Sie die Protokolle, das Erstellungsdatum und die Größe jeder Protokolldatei anzeigen. Wenn Sie die Protokolle archivieren müssen, können Sie sie von FTP herunterladen. Oder um Speicherplatz freizugeben, können Sie alte Protokolle entfernen.
Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
Tipp: Wenn Sie sehen, dass die Protokolldateien nicht viel Speicherplatz belegen, ist das Problem wahrscheinlich auf Berichte oder Core-Dateien zurückzuführen.
Um anzuzeigen, ob SWA über Core-Dateien verfügt, gehen Sie in CLI wie folgt vor:
Schritt 1: Melden Sie sich bei CLI an.
Schritt 2: Führen Sie den folgenden Befehl aus: diagnostic
(Hierbei handelt es sich um einen ausgeblendeten Befehl, der nicht automatisch mit TAB gefüllt werden kann.)
Schritt 3: Typ PROXY
.
Schritt 4: Typ LIST
.
Die Ausgabe zeigt an, ob Core-Dateien vorhanden sind. Um die Kerndateien zu entfernen, wenden Sie sich an den Cisco Support Service. Ein TAC-Techniker muss die Ursache der Kerndateien untersuchen und kann die Dateien dann entfernen.
Es gibt zwei Berichtstypen in SWA: Reporting und WebTracking. WebTracking belegt den größten Teil des Speicherplatzes.
Um den Verlauf von WebTracking zu überprüfen, navigieren Sie zu WebTracking
Über die GUI. Im Reporting
aus dem Time Range
Abschnitt auswählen Custom Range
, Die hervorgehobenen Daten zeigen den WebTracking-Berichtsverlauf an.
Um eine Sicherung von WebTracking durchzuführen, können Sie den Bericht aus dem Printable Download
Link im Bericht.
Tipp: Vermeiden Sie es, WebTracking-Berichte über lange Zeiträume zu erstellen, die vom normalen täglichen Web-Datenverkehr abhängen. Die Berichte können längere Zeit dazu führen, dass der SWA nicht mehr reagiert.
Zum Zeitpunkt der Erstellung dieses Artikels gibt es keine Funktion zum manuellen Löschen älterer Berichte. (Cisco Bug-ID CSCun82094)
Um einige Ihrer Berichte zu löschen, müssen Sie sich an den TAC-Support wenden, oder Sie können alle Berichte mit den folgenden Schritten aus der CLI löschen:
Schritt 1: Melden Sie sich bei CLI an.
Schritt 2: Führen Sie die diagnostic
aus. (Hierbei handelt es sich um einen ausgeblendeten Befehl, der nicht automatisch mit TAB vervollständigt werden kann.)
Schritt 3: Typ REPORTING
und drücken Sie Enter
.
Schritt 4: Typ DELETEDB
und drücken Sie Enter
.
Achtung: Dieser Befehl löscht alle Berichtsdaten. Es kann nicht abgebrochen werden.
Wenn Ihr Gerät die Bedingungen des Defekts aufweist: Cisco Bug-ID CSCvy69039, müssen Sie ein TAC-Ticket öffnen, um die internen Protokolle vom Back-End zu überprüfen und die großen Protokolldateien manuell zu entfernen.
Dies ist eine temporäre Problemumgehung, aber in der betroffenen Version wird die Protokolldatei nach dem Löschen automatisch erstellt, und die Dateigröße wächst wiederholt von 0.
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
10-Apr-2023 |
Erstveröffentlichung |