Inleiding
In dit document wordt beschreven hoe u problemen met een volledig gemeenschappelijke partitie in een Unified Communications Manager (CUCM)-server kunt oplossen en hoe u de opslag kunt opschonen.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Real-time Monitoring Tool (RTMT)
- CUCM GUI-interface en CLI-sessies
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
- CUCM-versie 12.5.1.16900-48
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Achtergrondinformatie
CUCM heeft drie hoofdschijfpartities:
- Disk/active: bevat de huidige CUCM-versie en de configuratie ervan.
- Disk/inactief: bevat de vorige versie voor het geval u om welke reden dan ook na een upgrade moet switches.
- Schijf/logboekregistratie: dit wordt ook wel gemeenschappelijke partitie genoemd die alle ingeschakelde log/trace-bestanden bevat en ook wordt gebruikt om het ISO-upgradebestand tijdelijk op te slaan tijdens de upgrade.
Gemeenschappelijke partitie-opruiming is vereist in twee scenario's:
- De logboekrotatie is verbroken en logboeken worden niet verwijderd, waardoor de logboekpartitie (gemeenschappelijk/gemeenschappelijk) zonder binding groeit. Dit kan prestatieproblemen veroorzaken, omdat het onvermogen om te loggen de uitvoering van verschillende opdrachten beïnvloedt.
- CUCM-upgrade vereist meer ruimte onder gemeenschappelijke partitie. Pre-Upgrade Readiness COP File valideert verschillende aspecten van uw cluster voordat de upgrade wordt uitgevoerd, een van de modules is de Disk Space Check als CUCM upgrade vereist ten minste 25 GB vrije ruimte in de gemeenschappelijke partitie.
Gemeenschappelijke partitieruimte valideren
Als u schijfruimte wilt valideren, gebruikt u de opdracht Status weergeven. Het schijfgebruik wordt weergegeven aan het einde van de opdracht.
admin:show status
Host Name : xxxxxxxx-cucm1
Date : Fri Sep 29, 2023 17:20:40
Time Zone : Central Daylight Time (America/Mexico_City)
Locale : en_US.UTF-8
Product Ver : 12.5.1.16900-48
Unified OS Version : 7.0.0.0-4
Uptime:
17:20:42 up 141 days, 1:12, 1 user, load average: 2.22, 0.98, 0.82
CPU Idle: 85.86% System: 07.58% User: 05.56%
IOWAIT: 00.51% IRQ: 00.00% Soft: 00.51%
Memory Total: 7990056K
Free: 130848K
Used: 3963172K
Cached: 3232656K
Shared: 484376K
Buffers: 3896036K
Total Free Used
Disk/active 19805412K 6240536K 13345948K (69%)
Disk/inactive 19805412K 6601928K 12984556K (67%)
Disk/logging 69234984K 5315340K 60379628K (92%) <--- Used common partition space
Een andere opdracht om opslag te valideren is tonen tech runtime disk, met deze opdracht, kunt u het bestandssysteem voor elke partitie te valideren. De schijf/actieve partitie is gekoppeld aan /, de schijf/inactieve partitie is gekoppeld aan /partB en de schijf/logboekpartitie is gekoppeld aan /common.
admin:show tech runtime disk
-------------------- show platform runtime --------------------
The disk usage:
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.9G 85M 3.8G 3% /dev/shm
tmpfs 3.9G 402M 3.5G 11% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda2 19G 13G 6.0G 69% / <--- Active partition
/dev/sda1 19G 13G 6.3G 67% /partB <--- Inactive partition
/dev/sda3 240M 9.5M 214M 5% /grub
/dev/sda6 67G 58G 5.1G 92% /common <--- Logging partition
none 128M 0 128M 0% /var/log/ramfs/cm/trace/ccm/sdi
none 128M 1.6M 127M 2% /var/log/ramfs/cm/trace/ccm/sdl
none 128M 32K 128M 1% /var/log/ramfs/cm/trace/ccm/calllogs
none 128M 0 128M 0% /var/log/ramfs/cm/trace/ccm/dntrace
none 128M 1.4M 127M 2% /var/log/ramfs/cm/trace/lbm/sdl
none 128M 0 128M 0% /var/log/ramfs/cm/trace/cti/sdi
none 128M 556K 128M 1% /var/log/ramfs/cm/trace/cti/sdl
tmpfs 781M 0 781M 0% /run/user/504
tmpfs 781M 0 781M 0% /run/user/1000
tmpfs 781M 0 781M 0% /run/user/0
Gemeenschappelijke methoden voor het opschonen van partities
Let op: de verwijderde bestanden kunnen niet worden teruggezet zonder een DRS-terugzetbewerking van het hele cluster uit te voeren. Zorg ervoor dat u de impact van een verwijderd bestand begrijpt. Cisco raadt u aan een back-up te maken voordat u een bestand verwijdert.
Vereisten voor virtualisatieopslag valideren
Uw CUCM-implementatie moet voldoen aan de vereisten voor schijfvirtualisatie volgens uw versie, raadpleeg de handleiding Virtualisatie voor CUCM. Gebruik de opdracht Toon hardware om de opslag op uw virtuele machine te controleren.
admin:show hardware
HW Platform : VMware Virtual Machine
Processors : 2
Type : Intel(R) Xeon(R) CPU E5-2699A v4 @ 2.40GHz
CPU Speed : 2400
Memory : 8192 MBytes
Object ID : 1.3.6.1.4.1.9.1.1348
OS Version : UCOS 7.0.0.0-4.i386
Serial Number : VMware-42 16 9b c5 f6 08 da f9-36 d7 72 7c 01 41 52 62
RAID Version :
No RAID controller information is available
BIOS Information :
PhoenixTechnologiesLTD 6.00 11/12/2020
RAID Details :
No RAID information is available
-----------------------------------------------------------------------
Physical device information
-----------------------------------------------------------------------
Number of Disks : 1 <--- # of vdisks
Hard Disk #1
Size (in GB) : 110 <--- disk size
Partition Details :
Disk /dev/sda: 14359 cylinders, 255 heads, 63 sectors/track
Units: sectors of 512 bytes, counting from 0
Device Boot Start End #sectors Id System
/dev/sda1 * 2048 40511487 40509440 83 Linux
/dev/sda2 40511488 81020927 40509440 83 Linux
/dev/sda3 81020928 81545215 524288 83 Linux
/dev/sda4 81545216 230686719 149141504 5 Extended
/dev/sda5 81547264 89739263 8192000 82 Linux swap / Solaris
/dev/sda6 89741312 230686719 140945408 83 Linux
Opmerking: het toevoegen van vDisk wordt niet ondersteund, omdat hiervoor opnieuw partitioneren door de toepassing nodig is. Als de opslagconfiguratie niet is afgestemd op de vereisten, moet u de VM opnieuw samenstellen met de juiste OVA-sjabloon.
Hulpprogramma voor het bewaken van logpartities
Log Partition Monitoring Tool (LPM) gebruikt geconfigureerde drempelwaarden om het schijfgebruik van de logpartitie op een server elke 5 minuten te controleren. Er zijn twee waarschuwingen die u op RTMT kunt configureren om deze drempelwaarden te wijzigen:
- LogPartitionLowWaterMarkExceeded (% schijfruimte)—Wanneer het schijfgebruik hoger is dan het percentage dat u opgeeft, stuurt LPM een alarmbericht naar syslog en een waarschuwing naar RTMT Alert central. Als u de logbestanden wilt opslaan en schijfruimte wilt terugwinnen, kunt u de optie Centraal traceren en vastleggen gebruiken in RTMT.
- LogPartitionHighWaterMarkExceeded (% schijfruimte)—Wanneer het schijfgebruik hoger is dan het percentage dat u opgeeft, stuurt LPM een alarmbericht naar syslog en een waarschuwing naar RTMT Alert central. Wanneer deze drempelwaarde wordt bereikt, worden de oudere logbestanden gewist, waardoor extra schijfruimte in de logboekpartitie wordt gecreëerd.
Als u bestanden wilt opschonen, raadpleegt u Watermerk aanpassen in RTMT van de procedurehandleiding van Call Manager.
COP-bestand met vrije ruimte uitvoeren
Als gemeenschappelijke partitieruimte niet voldoende is na het aanpassen van de waarden voor High/Low WaterMark, installeert u het nieuwste Cisco Free Common Space COP-bestand.
Waarschuwing: u moet de patch installeren tijdens een onderhoudsvenster omdat de installatie tijdens normale kantooruren tijdelijk van invloed is op de systeemprestaties. Zorg ervoor dat u de patch installeert wanneer er geen andere CLI- of GUI-activiteit op het systeem is, omdat de patch alle CLI- en GUI-sessies beëindigt en de Tomcat-service opnieuw start.
- Download het nieuwste Cisco Free Common Space COP-bestand van Software Download. Lees ReadMe bestand om de impact van het uitvoeren van dit COP bestand te begrijpen.
- Om het COP-bestand te installeren, gaat u naar Cisco Unified OS Administration > Software Upgrades > Install/Upgrade, valideert u de instellingen voor de softwarelocatie en klikt u op Volgende.
Scherm Installeren/upgraden van softwarelocatie
- Selecteer het COP-bestand met de vrije gemeenschappelijke ruimte en klik op Volgende.
Selectiescherm Softwarebestand
- COP-bestand start uitvoering en maakt gemeenschappelijke partitieruimte vrij.
Voortgangsscherm COP-bestandsinstallatie
Logs verwijderen via CLI
Wanneer de logboekpartitie vol is (100%), zal de COP-installatie mislukken. Voor dit scenario is het mogelijk om logs handmatig uit CLI te verwijderen. Voer de show diskuse common sort-opdracht uit om grote bestanden te identificeren die veel ruimte in beslag nemen.
admin:show diskusage common sort
This command can take significantly long time,
and can also effect the system wide IOWAIT on your system.
Continue (y/n)?y
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 69234984 60388736 5306232 92% /common
60305892 /common/
60239612 /common/log
37020784 /common/log/taos-log-b
23209092 /common/log/taos-log-a
13585228 /common/log/taos-log-b/cm
9506060 /common/log/taos-log-b/car_db
9506016 /common/log/taos-log-a/car_db
9379480 /common/log/taos-log-b/cm/trace
8764376 /common/log/taos-log-a/cm
6222036 /common/log/taos-log-b/car_db/cardbspace
6222004 /common/log/taos-log-a/car_db/cardbspace
5998244 /common/log/taos-log-b/tomcat
5281404 /common/log/taos-log-a/cm/trace
4458320 /common/log/taos-log-b/tomcat/logs
4159960 /common/log/taos-log-b/core
4159952 /common/log/taos-log-b/core/core.jvm.core
2923152 /common/log/taos-log-b/cm/trace/dbl
2921840 /common/log/taos-log-b/cm/trace/dbl/sdi
2002008 /common/log/taos-log-b/car_db/cartempdbs
2002004 /common/log/taos-log-a/car_db/cartempdbs
1935008 /common/log/taos-log-b/cm/bin
1932000 /common/log/taos-log-a/cm/bin
1928508 /common/log/taos-log-a/cm/trace/ccm
1928424 /common/log/taos-log-a/cm/trace/ccm/sdl
1806628 /common/log/taos-log-b/cm/tftpdata
cm/trace-logs verwijderen
Dit zijn opslagopdrachten om de logbestanden van het cm/trace-pad te verwijderen en één voor één uit te voeren:
file delete activelog cm/trace/ccm/sdl/* noconfirm
file delete activelog cm/trace/cti/sdl/* noconfirm
file delete activelog cm/trace/*/*/*/* noconfirm
file delete activelog cm/trace/*/*/* noconfirm
file delete activelog cm/trace/*/* noconfirm
file delete activelog cm/trace/* noconfirm
file delete inactivelog cm/trace/*/*/*/* noconfirm
file delete inactivelog cm/trace/*/*/* noconfirm
file delete inactivelog cm/trace/*/* noconfirm
file delete inactivelog cm/trace/* noconfirm
file delete activelog cm/log/ris/csv/*
file delete activelog tomcat/logs/ccmservice/log4j/*
file delete activelog /platform/snmp/*/*
Core Dumps verwijderen
Core dumps gebruiken meestal veel ruimte op de schijf. Identificeer ze met behulp van actieve lijst van hulpprogramma's en inactieve lijstopdrachten van de kern.
admin:utils core active list
Size Date Core File Name
=================================================================
2023-03-02 22:03:11 core.jvm.core
admin:
admin:utils core inactive list
Size Date Core File Name
=================================================================
292616 KB 2022-02-20 00:02:37 core.62556.6.ccm.1645336926
Volgens de partitie, verwijderen Core dumps met bestand verwijderen activelog core/bestandsnaam of bestand verwijderen inactivelog core/bestandsnaam en bevestigen geen kernen meer worden vermeld.
admin:file delete activelog core/core.jvm.core
Delete the File core/core.jvm.core?
Enter "y" followed by return to continue: y
files: found = 1, deleted = 1
admin:
admin:file delete inactivelog core/core.62556.6.ccm.1645336926
Delete the File core/core.62556.6.ccm.1645336926?
Enter "y" followed by return to continue: y
files: found = 1, deleted = 1
admin:
admin:utils core active list
No core files found
admin:utils core inactive list
No core files found
CDR-records (Call Detail Records) met lage/hoge watermerkwaarden wijzigen
De component Bestandsbeheer van de CDR Repository Manager wordt elk uur uitgevoerd. Wanneer Bestandsbeheer wordt uitgevoerd, worden bestanden verwijderd met datums die buiten de geconfigureerde bewaringsduur vallen. Het controleert ook of het schijfgebruik de hoge watermarkering heeft overschreden. Als dat het geval is, verwijdert het systeem de verwerkte CDR-bestanden totdat de laagwatermarkering is bereikt, te beginnen met de oudste bestanden.
- Navigeer naar Cisco Unified Serviceability > Tools > CDR Management en klik op de eerste waarde onder de sectie Algemene parameters.
CDR-beheerscherm
- Wijzig Hoogwatermarkering (%) en Laagwatermarkering (%).
Scherm Algemene parameters wijzigen voor CDR-beheer
Database voor analyse en rapportage van CDR opschonen
Als CAR Database veel ruimte gebruikt, kunt u de database opschonen en logruimte vrijgeven. Om dit te doen:
- Ga naar de webpagina van CAR en navigeer naar Cisco Unified Serviceability > Tools > CDR-analyse en -rapportage.
- Schakel de loader uit, navigeer naar Systeem > Planner > CDR-laden, vink het selectievakje Loader uitschakelen aan en klik op Bijwerken.
Scherm Lader uitschakelen
- Navigeer naar Cisco Unified Serviceability > Tools > Control Center - Network Services > Cisco CAR Scheduler en start de service opnieuw.
- Als u CAR DB wilt opschonen, navigeert u naar Systeem > Database > Handmatig opschonen, klikt u op Tabelinformatie om de oudste records voor elk type tabel te valideren.
Informatiescherm CAR Tabel
- Klik op Sluiten en selecteer het datumbereik om de bestanden van de geselecteerde tabel op te schonen.
Scherm Handmatige database opschonen
Verwijderde ongebruikte firmwarebestanden voor telefoons
Voor upgradescenario's: als er onvoldoende ruimte is in de gemeenschappelijke partitie, verwijdert u de oude/ongebruikte firmware uit TFTP. Om dit te doen:
- Navigeer naar Cisco Unified OS Administration > Software-upgrades > Apparaatlastbeheer.
- Een filter toepassen Apparaat zoeken laadt waar > Status > precies is > Niet in gebruik > Zoeken.
- Verwijder alle ladingen van het apparaat met de status Niet in gebruik.
Scherm Apparaatlastbeheer
Probleemoplossing
Als u meer hulp nodig hebt, opent u een kwestie met Cisco TAC en verzamelt u de volgende opdrachten:
show version active
show network cluster
show status
show tech runtime disk
show hardware
show diskusage common sort
Gerelateerde informatie