Avamar: Veelgestelde vragen over het hulpprogramma asktime
Summary: In dit artikel wordt het hulpprogramma asktime van Avamar besproken dat wordt gebruikt om tijdsynchronisatie tussen Avamar-knooppunten uit te voeren.
Instructions
In dit artikel wordt de Avamar asktime bruikbaarheid en pogingen om veelvoorkomende vragen te beantwoorden die onbeantwoord blijven in de standaarddocumentatie.
V: Worden Avamar-rasters met één knooppunt gesynchroniseerd met externe tijdservers?
A: Nee, een raster met één knooppunt hoeft helemaal geen tijdserver te hebben. Als er geen externe tijdbronnen worden opgegeven, wordt het asktime Het hulpprogramma schakelt de Network Time Protocol (NTP)-service Network Time Protocol Daemon (NTPD) uit.
De asktime hulpprogramma moet nog steeds worden uitgevoerd (of avw_install tijdens een installatie of upgrade) omdat er meer dan alleen NTP moet worden geconfigureerd (bijvoorbeeld de lokale tijd).
V: Hebben Avamar-rasters met meerdere knooppunten externe tijdservers?
A: Nee, Avamar-rasters met meerdere knooppunten hebben altijd interne tijdservers, dit zijn de knooppunten 0.s en 0.0.
Als er geen externe tijdservers beschikbaar zijn, wordt de lokale BIOS-klok (hardwareklok) van het 0.s of hulpprogrammaknooppunt de primaire tijdbron. (Dit wordt niet aanbevolen, omdat de BIOS-klokken van de pc "drifty" zijn.)
V: Er was een externe tijdserver opgegeven, maar asktime, avw_install of avw-time Synchroniseert er nooit mee. Wat is er aan de hand?
-
De vermeende tijdserver spreekt geen Network Time Protocol (NTP), die poort 123/
UDP. Er bestaan verschillende tijdprotocollen die niet compatibel zijn met NTP (zoals UNIX daytime). -
Een expliciete netwerkblokkade, firewall of een toegangscontrolelijst (ACL) van een router die tweerichtingscommunicatie verhindert voor
UDPProtocol op poort 123. -
Er is ergens een probleem met de netwerkverbinding. Dit is een veelvoorkomend probleem. Aangezien NTP een van de eerste protocollen is die zijn geconfigureerd voor externe communicatie, geeft NTP-configuratie vaak de eerste indicatie van een probleem met de netwerkconnectiviteit.
V: Hoe te herstellen tijdens avw_install of asktime Wanneer duidelijk wordt dat de tijdservers nooit synchroniseren?
asktime, maar geef geen externe tijdservers op.
Mogelijk gaat dit verder dan het NTP-configuratieprobleem, maar later mogelijk ook problemen die te maken hebben met de netwerkconnectiviteit. Het is het beste om de hoofdoorzaak van het NTP-probleem te begrijpen voordat u verder gaat.
V: Hoe te verslaan avw_install's tijd configuratie helemaal op, laten we zeggen, VMware?
A: Als u een server met één knooppunt uitvoert onder VMware, hoeft u geen externe tijdserver op te geven.
V: Waarom zijn er zoveel tijdsynchronisatieberichten in /var/log/messages, een paar minuten na de andere?
-
Hardwareproblemen: Bijvoorbeeld problematische hardware of onderbrekingen die worden opgeslokt door een driver.
-
Netwerkproblemen: Er is bijvoorbeeld zoveel Avamar back-upverkeer dat
UDPEr worden pakketten gedropt. Een defecte switchpoort veroorzaakt ook een hoge hertransmissiesnelheid, waardoor het netwerk kunstmatig verzadigd raakt. -
Problemen met de tijdserver: Niet elke keer dat de server wordt gesynchroniseerd met De Ene Ware Tijd. NTPD wil graag dat al zijn tijdservers het ermee eens zijn. Anders zou de NTPD kunnen rondhuppelen op zoek naar wat zij beschouwt als de meest betrouwbare bron van tijd.
Tijdsynchronisatieberichten zijn niet schadelijk, tenzij de berichten zo omvangrijk zijn dat ze ervoor zorgen dat de systeemlogboeken alle ruimte in de partitie /var in beslag nemen.
Verlicht netwerkcongestie, kies servers met een betere tijd of los hardwareproblemen op.
V: Waarom sterft NTPD (de NTP-dienst) zo vaak?
A: NTP is gevoelig voor verlies van connectiviteit met tijdservers. Als het netwerk bezet is, en UDP Er worden ergens in het netwerk pakketten op de grond gedropt, en dan kan NTPD mislukken.
Er is een cron taak op elk knooppunt dat elke 20 minuten NTPD probeert te herstarten.
cron Taaklogboeken met:
-
/usr/local/avamar/var/cron/ntpd_keepalive_cron.log(Avamar Utility Node) -
/usr/local/avamar/var/ntpd_keepalive_cron.log(Avamar Data Storage Nodes)
V: Hoe kan ik NTP configureren op andere knooppunttypen dan hulpprogrammaknooppunten en gegevensknooppunten?
A: Het is mogelijk om vals te spelen door de IP-adressen van die andere nodetypes tijdelijk in het probe.xml bestand te zetten. (Dit moet worden gedaan voordat u gaat hardlopen asktime. Verwijder daarna de extra adressen uit probe.xml).
Additional Information