Dit document beschrijft het proces om de vESA en vSMA te vervangen wanneer een upgrade mislukt als gevolg van een kleine Nextroot-partitie.
Aanvankelijk werden virtuele Email Security Appliance (vESA) en virtuele Security Management Appliance (vSMA) images gebouwd met een Nextroot partitiegrootte van minder dan 500 MB. In de loop der jaren, en met nieuwere AsyncOS-releases die extra functies bevatten, hebben upgrades tijdens het upgradeproces meer ruimte in deze partitie nodig gehad. Upgrades kunnen mislukken vanwege deze partitiegrootte. Dit document bevat details over de oplossing, namelijk het implementeren van een nieuw virtueel image met een 4 GB Nextroot-partitie.
Gerelateerde defecten voor ESA: Cisco bug ID CSCvy69068 en SMA: Cisco bug ID CSCvy69076
Een oudere image vESA of vSMA met een Nextroot partitiegrootte van minder dan 500M kan niet worden bijgewerkt met deze fouten worden gezien.
...
...
...
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
Om er zeker van te zijn dat het virtuele toestel kan worden bijgewerkt, moet u controleren of de Nextroot-partitiegrootte 4 GB is.
Opdracht: ipcheck
(example.cisco.com) > ipcheck
<----- Example output (relevant section) ----->
Root 4GB 7%
Nextroot 4GB 1%
Var 400MB 3%
Log 172GB 3%
DB 2GB 0%
Swap 6GB
Mail Queue 10GB
<----- End of example output ----->
Verwachte uitvoer: Nextroot toont 4 GB.
Als de Nextroot-partitie minder dan 4 GB is, voert u de toepasselijke procedure uit om de huidige sjabloon voor de virtuele machine naar een nieuwer image te migreren.
Belangrijk: kies één pad op basis van het type toestel: vESA gebruikt een clustergebaseerde migratie (stap 4-5). vSMA gebruikt een back-upgebaseerde migratie (stap 6).
Download het virtuele ESA/SMA-image en implementeer het volgens de installatiehandleiding van het virtuele apparaat voor Cisco Content Security.
Zodra de nieuwe virtuele ESA of SMA is geïmplementeerd, is het tijd om het licentiebestand te laden. Voor traditionele licenties (versie 15.0 en ouder) is de licentie opgenomen in een XML-bestand en moet deze worden geladen met behulp van de CLI. Vanuit de CLI gebruikt u de opdracht loadlicense en volgt u de aanwijzingen om het importeren van de licentie te voltooien.
Als de versie iets is na 15.5, kunt u dit artikel bekijken omdat Smart Licensing verplicht is: Smart Licensing activeren en problemen oplossen op ESA / SMA / WSA
Controleer of beide toestellen dezelfde AsyncOS-versie gebruiken. Als de versies verschillen, voert u een upgrade uit op het nieuwe toestel zodat deze overeenkomt met de oorspronkelijke versie vóór de migratie.
Voer op de oorspronkelijke vESA clusterconfig uit om een nieuw cluster te maken.
Original-ESA.example.com> clusterconfig
Do you want to join or create a cluster?
1. No, configure as standalone.
2. Create a new cluster.
3. Join an existing cluster over SSH.
4. Join an existing cluster over CCS.
[1]> 2
Enter the name of the new cluster.
[]> Cluster-1
Must all machines in the cluster communicate with each other by hostname or by IP address?
1. Communicate by IP address.
2. Communicate by hostname.
[2]> 1
What IP address should other machines use to communicate with Machine C170.local?
1. 192.0.2.10 port 22 (SSH on interface Management)
2. Enter an IP address manually
[]> 1
Other machines will communicate with Machine C195.local using IP address 192.0.2.10 port 22. You can change this by using the COMMUNICATION subcommand of the clusterconfig command.
New cluster committed: Sat Jun 08 11:45:33 2019 GMT
Creating a cluster takes effect immediately, there is no need to commit.
Cluster Cluster-1
Choose the operation you want to perform:
- ADDGROUP - Add a cluster group.
- SETGROUP - Set the group that machines are a member of.
- RENAMEGROUP - Rename a cluster group.
- DELETEGROUP - Remove a cluster group.
- REMOVEMACHINE - Remove a machine from the cluster.
- SETNAME - Set the cluster name.
- LIST - List the machines in the cluster.
- CONNSTATUS - Show the status of connections between machines in the cluster.
- COMMUNICATION - Configure how machines communicate within the cluster.
- DISCONNECT - Temporarily detach machines from the cluster.
- RECONNECT - Restore connections with machines that were previously detached.
- PREPJOIN - Prepare the addition of a new machine over CCS.
[]>
(Cluster Cluster-1)>
Voer vanuit de CLI op de nieuwe vESA clusterconfig uit en selecteer Een bestaand cluster toevoegen om de nieuwe vESA toe te voegen aan het cluster dat is geconfigureerd op de oorspronkelijke vESA.
New-ESA.example.com> clusterconfig
Do you want to join or create a cluster?
1. No, configure as standalone.
2. Create a new cluster.
3. Join an existing cluster over SSH.
4. Join an existing cluster over CCS.
[1]> 3
While joining a cluster, you will need to validate the SSH host key of the remote machine to which you are joining. To get the public host key fingerprint of the remote host, connect to the cluster and run: logconfig -> hostkeyconfig -> fingerprint.
WARNING: All non-network settings will be lost. System will inherit the values set at the group or cluster mode for the non-network settings. Ensure that the cluster settings are compatible with your network settings (e.g. dnsconfig settings)
Exception:Centralized Policy, Virus, and Outbreak Quarantine settings are not inherited from the cluster. These settings on this machine will remain intact.
Do you want to enable the Cluster Communication Service on esa.example.com? [N]> n
Enter the IP address of a machine in the cluster.
[]> 192.0.2.10
Enter the remote port to connect to. This must be the normal admin ssh port, not the CCS port.
[22]>
Would you like to join this appliance to a cluster using pre-shared keys? Use this option if you have enabled two-factor authentication on the appliance. [Y]> n
Enter the name of an administrator present on the remote machine
[admin]>
Enter passphrase:
Please verify the SSH host key for 192.0.2.11:
Public host key fingerprint: 80:11:33:aa:bb:44:ee:ee:22:77:88:ff:77:88:88:bb
Is this a valid key for this host? [Y]> y
Joining cluster group Main_Group.
Joining a cluster takes effect immediately, there is no need to commit.
Cluster Cluster-1
Choose the operation you want to perform:
- ADDGROUP - Add a cluster group.
- SETGROUP - Set the group that machines are a member of.
- RENAMEGROUP - Rename a cluster group.
- DELETEGROUP - Remove a cluster group.
- REMOVEMACHINE - Remove a machine from the cluster.
- SETNAME - Set the cluster name.
- LIST - List the machines in the cluster.
- CONNSTATUS - Show the status of connections between machines in the cluster.
- COMMUNICATION - Configure how machines communicate within the cluster.
- DISCONNECT - Temporarily detach machines from the cluster.
- RECONNECT - Restore connections with machines that were previously detached.
- PREPJOIN - Prepare the addition of a new machine over CCS.
[]>
(Cluster Cluster-1)>
Nadat de toestellen zijn aangesloten en gesynchroniseerd, heeft de nieuwe vESA dezelfde configuratie als de bestaande vESA.
Opdracht: clustercontrole
Verwachte output: Er worden geen inconsistenties gerapporteerd en de synchronisatie is voltooid.
Vereisten voor SMA-gegevensback-up bekijken in de SMA-beheerdershandleiding: Back-upvereisten.
Voer back-upconfiguratie uit op het toestel dat wordt vervangen om een back-up te plannen voor de nieuw geïmplementeerde vSMA.
Een onmiddellijke back-up starten:
Nadat de back-up is voltooid, heeft de nieuwe vSMA alle gegevens van de vorige SMA ontvangen.
Als u het nieuwe systeem als het primaire apparaat wilt configureren, raadpleegt u de SMA-beheerdershandleiding: Configureer het nieuwe systeem als het primaire apparaat.
Als u meer dan één ESA/SMA moet implementeren, volgt u stap 1-6.
Installatiegids voor Cisco Content Security Virtual Appliance
Vereisten en instellingen voor het ESA-cluster
SMA-handleidingen voor eindgebruikers
| Revisie | Publicatiedatum | Opmerkingen |
|---|---|---|
4.0 |
23-Jun-2026
|
Bijgewerkte technische inhoud, titel, introductie, machinevertaling, stijlvereisten en opmaak. |
1.0 |
27-May-2021
|
Eerste vrijgave |