Inleiding
Dit document beschrijft hoe u Cronjob error upgrade in Cisco CloudCenter (CCC) kunt oplossen.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- CCC
- Linux
- Virtuele machines (VM)
Gebruikte componenten
De informatie in dit document is gebaseerd op deze software:
- CCC versie 4.3
- CCC versie 4.6
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 levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.
Achtergrondinformatie
De Cron deamon voert elke 20 minuten uit in elke virtuele machine (VM) die vanuit CCC wordt ingezet. Dit cron-bestand mislukt omdat de variabele die wordt gebruikt om de update-URL te halen, ontbreekt vanaf het tijdstip van de implementatie. De variabele agent AutoUpgradeURL werd gebruikt in versies 4.2 en eerder, maar het wordt niet meer gebruikt vanaf 4.5 en hoger. Dit is de reden waarom deze variabele op deze implementaties wordt ingesteld op nul. Om de 20 minuten wordt de foutuitvoer van dit cron-bestand vastgelegd in /var/spool/mail/root.
Hetzelfde script vult eveneens /var/log/messages met wat constante stammen als de jetty agent omlaag is. Zoals:
Nov 15 12:58:01 cliqr-centos6-base-image OSMOSIX: Is user data ready + 000
Nov 15 12:58:06 cliqr-centos6-base-image OSMOSIX: Is user data ready + 000
Nov 15 12:58:11 cliqr-centos6-base-image OSMOSIX: Is user data ready + 000
Belangrijke bestanden
/etc/cron.d/agent-upgrade
Dit bestand wordt elke 20 minuten door het systeem uitgevoerd:
/root/agent-auto-upgrade.sh
De uitvoer van dit bestand wordt om de 20 minuten in dit bestand opgeslagen, vult snel het volgende in:
/var/spool/mail/root
Dit is de standaardmap voor alle mailberichten van user root:
/usr/local/osmosix/etc/user-data
Het bestand waarin deze variabele op oudere versies is aangegeven, is nu op NULL ingesteld. Zoek naar agentAutoUpgradeURL:nul.
Foutbericht
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 -::- -::- -::- 0
100 421 100 421 0 0 74924 0 -::- -::- -::- 84200
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 -::- -::- -::- 0curl: (6) Could not resolve host: agentAutoUpgradeURL; Unknown error
Werken rond
Opmerking over de planningslijn van het bestand /etc/cron.d/agent-upgrade
vi /etc/cron.d/agent-upgrade
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/root
#18,38,58 * * * * root source /root/agent-auto-upgrade.sh && upgrade
Oplossing
Het is de bedoeling dat dit op versie 4.8.0 wordt vastgesteld