Avamar: Så här ställer du in Avamar-servern i ett känt kontrollerat läge
Summary: I den här artikeln beskrivs hur du ställer in en Avamar-server i ett känt kontrollerat läge.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Det finns många automatiserade uppgifter på en Avamar-server som kan påverka felsöknings- och lösningsarbetet.
Denna procedur dokumenterar hur Avamar försätts i vad som kallas ett "känt kontrollerat tillstånd" för att förhindra att oväntad eller oönskad aktivitet inträffar.
Checklistan nedan bör följas när du utför manuella och avancerade underhållsuppgifter. Till exempel:
Det här är INTE en hälsokontrolllösning. Det förutsätter att Avamar-servern inte är felfri.
Denna procedur dokumenterar hur Avamar försätts i vad som kallas ett "känt kontrollerat tillstånd" för att förhindra att oväntad eller oönskad aktivitet inträffar.
Checklistan nedan bör följas när du utför manuella och avancerade underhållsuppgifter. Till exempel:
- Återuppbygga ränder
- Återskapa noder
- Starta om offlinenoder
Det här är INTE en hälsokontrolllösning. Det förutsätter att Avamar-servern inte är felfri.
Cause
Manuella eller avancerade underhållsåtgärder måste köras på en Avamar-server.
Resolution
Viktigt! Om de används på fel sätt kan vissa av de kommandon som refereras nedan orsaka dataintegritetsproblem eller dataförlust. Om du inte förstår ett kommando eller konsekvenserna av att köra det kan du söka hjälp från Dells support eller din lokala Dell-partnerrepresentant.
Förutsättningar:
Förutsättningar:
- Alla kommandon ska köras som admin med SSH-nycklarna inlästa per artikel Avamar: Logga in på en Avamar-server och läs in olika nycklar.
- Vissa kommandon kanske inte ger feedback eller träder i kraft omedelbart. Det bör inte vara nödvändigt att köra ett kommando mer än en gång.
- För alla
avmaint config --avakommandon, bekräfta alltid att ändringen har trätt i kraft. Kör kommandot:
avmaint config --ava | grep <setting>
- Manuellt underhåll bör undvikas. Tillåt underhållsschemaläggaren att hantera underhållsaktiviteterna när det är möjligt.
- Följande frågor bör besvaras med hjälp av dessa kommandon för att förstå Avamar-serverns allmänna status innan du arbetar på ett system:
- Hur gammal är den senast verifierade kontrollpunkten?
cplist
- Är alla ränder online? Är alla noder online?
status.dpn
- Är alla tjänster igång?
dpnctl status
- Kontrollera om det finns löpande underhåll och avbryt dem om det behövs:
- Pausa underhållsaktiviteterna med hjälp av underhållsschemaläggaren för att säkerställa att de inte startar igen när du har stoppat dem.
avmaint sched suspend cp --ava avmaint sched suspend hfscheck --ava
Pausa inte skräpinsamling (GC) eftersom det kan resultera i en onödig återställning.
- Kör kommandot nedan och kontrollera om underhållsaktiviteter körs.
status.dpn
- Om en kontrollpunkt körs låter du den slutföras.
- Om HFScheck körs kan den stoppas om servern inte är i adminläge (waitcgsan-fasen), eller om HFScheck nästan har slutförts:
avmaint hfscheckstop --ava
- Om en GC körs kan den avlivas:
avmaint gckill --ava
Det kan ta en stund att slutföra eftersom det aktuella passet måste slutföras.
- När det inte längre körs något underhåll bör underhållsschemaläggaren stoppas:
dpnctl stop maint
- Stoppa schemaläggaren för säkerhetskopiering, sluta köra säkerhetskopieringar eller återställningar och pausa nya anslutningar:
- Förhindra MCS från att starta nya säkerhetskopieringar:
dpnctl stop sched
- Visa en lista över alla säkerhetskopior som körs:
avmaint sessions --ava | grep sessionid
Om en annan återställning än replikering körs kontaktar du användaren för att avgöra om återställningen ska tillåtas slutföras.
- När godkännande har mottagits från användaren att säkerhetskopiorna kan dödas rent (partiella säkerhetskopior skapas) med hjälp av användargränssnittet eller orrent med:
avmaint kill -waittime=0 <sessionid>
- Visa en lista över eventuella ytterligare säkerhetskopior som inte visas med föregående kommando:
avmaint sessions --full
- Beroende på vilken åtgärd som ska utföras kanske det inte är acceptabelt att köra några säkerhetskopieringsåtgärder (det vill säga avmaint getrefby). Pausa därför avsändarna så att inga manuella säkerhetskopieringar tillåts:
avmaint suspend
- Stoppa replikering (replikeringskälla eller mål).
- För replikeringskälla (återställning) använder du användargränssnittet eller EM eller avslutar processen för att stoppa replikeringen.
- För replikeringsmål (säkerhetskopiering) kontrollerar du om replikeringen körs:
avmaint sessions | grep path
- Leta efter domänen /REPLICATE i sökvägen. Stoppa replikeringen i källrutnätet med hjälp av metoderna i steg 4a.
- Stäng av crunching med kommandot:
avmaint config --ava asynccrunching=false
Det kan ta upp till 15 minuter innan crunching stoppas. Kontrollera GSAN-loggarna från datanoderna för att se om det finns några "crunch"-meddelanden.
- Stänga av balansering
- Kontrollera om balanseringen körs:
avmaint config --ava | grep balancemin
Vanligtvis ska balansering inte aktiveras (något annat värde än 0), men det är ändå viktigt att kontrollera.
- Så här inaktiverar du balansering:
avmaint config --ava balancemin=0
Det kan ta upp till 15 minuter innan balanseringen stoppas. Kontrollera status.dpn för att se om några ränder migreras för att bekräfta att balanseringen har slutförts.
- Kontrollera kapaciteten:
- Kontrollera operativsystemets kapacitet:
avmaint nodelist --ava | grep fs-perc
- Kontrollera storleken på kontrollpunkterna:
mapall copy ~/cps # only if cps does not exist on the data nodes mapall --noerror './cps'
- Kontrollera kontrollpunktslistan för att avgöra vilka kontrollpunkter som MÅSTE behållas (den senaste verifierade kontrollpunkten på alla noder):
cplist
Beroende på ovanstående resultat avgör du hur många kontrollpunkter som kan hållas, vilka som är kritiska och hur många nya kontrollpunkter som kan skapas.
Information om kapacitet finns i artikeln Avamar: Koncept och utbildning för kapacitetshantering
- Gör dig medveten om ordningen på noderna och skillnaderna mellan logiska nodnummer och fysiska nodnummer:
nodenumbers status.dpn mapall --noerror 'tail -2 /data01/cur/gsan.log'
- Granska maskinvaran
- Alla automatiserade uppgifter bör nu stoppas.
- Servern bör ha liten aktivitet och det bör vara säkert att fortsätta med alla manuella uppgifter eller kommandon.
Kontrollera servern genom att kontrollera GSAN-loggarna över datanoderna. Kontrollera att det finns lite eller ingen aktivitet som loggas.
Drifttidskommandot kan också köras med mapall för att kontrollera att "belastningsgenomsnittet" över datanoderna är lågt (mellan 0,01 och 0,05)
Till exempel:
Till exempel:
mapall --noerror 'uptime' (0.0) ssh -x admin@10.xx.xx.xxx 'uptime' 16:39:29 up 100 days, 6:39, 0 users, load average: 0.01, 0.02, 0.01 (0.1) ssh -x admin@10.xx.xx.xxx 'uptime' 16:39:29 up 100 days, 6:39, 0 users, load average: 0.02, 0.01, 0.01 (0.2) ssh -x admin@10.xx.xx.xxx 'uptime' 16:39:29 up 100 days, 6:39, 0 users, load average: 0.02, 0.01, 0.01Stegen ovan ställer in servern i ett icke-produktionstillstånd. Återställ alltid ändringar när alla manuella åtgärder har slutförts.
Additional Information
Affected Products
Avamar, Avamar ServerArticle Properties
Article Number: 000170876
Article Type: Solution
Last Modified: 06 Aug 2025
Version: 15
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.