Avamar: Space gjenvinning prosessen Del 3: Prosessen for fjerning av kontrollpunkt (RMCP)
Summary: Denne artikkelen er del tre i en serie som diskuterer Avamar-prosesser for gjenvinning av rom. Den fokuserer på prosessen Fjern kontrollpunkt (RMCP).
Instructions
Dette er den tredje og siste i en serie kunnskapsbaseartikler som drøfter Avamars prosesser for gjenvinning av rom.
Artikkelen fokuserer på Fjern kontrollpunkt (rmcp) prosess. Dette er en aktivitet som kjører som en del av vedlikeholdssyklusen og frigjør diskplass ved å slette gamle sjekkpunkter.
De første delene av romgjenvinningsprosessen er søppelinnsamling og knasing som er dekket i de andre artiklene:
- Avamar: Space gjenvinning prosess Del 1: Søppelrydding
- Avamar: Space gjenvinning prosessen Del 2: Knaser
Hva er rmcp Og hvorfor er det nødvendig?
Avamar-serveren rmcp Prosessen er en oppgave som kjører på datanoder for å rydde opp foreldede sjekkpunkter.
Dette sikrer at harddiskplassen i Avamar-datapartisjonene (og eventuell integrert Data Domain-lagring) kan frigjøres og brukes på nytt.
Hvis rmcp kjører ikke, hvilke problemer kan oppstå?
Problemer med rmcp prosessen er relativt sjelden. Der de oppstår, kan høy operativsystemkapasitet sees på grunn av for mange kontrollpunkter, eller sviktende vedlikeholdsaktiviteter på grunn av strid med en langvarig rmcp prosess.
Når gjør rmcp løpe?
Informasjonen i rmcp Prosessen kjøres som en del av den daglige vedlikeholdsprosessen og skjer etter at et kontrollpunkt er opprettet:
dumpmaintlogs --types=cp --days=1
cp logs start for last 1 day(s) of cp activity (note: all times UTC)
2016/04/03-08:02:02.68874 {0.0} <4300> starting scheduled checkpoint maintenance
2016/04/03-08:02:02.68975 {0.0} <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2016/04/03-08:02:02.68976 {0.0} <cpflags delete="true" keepmin="false" waittime="1800"/>
2016/04/03-08:03:01.63624 {0.0} <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2016/04/03-08:03:01.63625 {0.0} <checkpoint tag="cp.20160403080204" isvalid="true" refcount="1" cpctime="1459670524" cpseqno="499" nodestotal="1" stripestotal="2595" hfsctime="1437733723" dirstotal="3" deletable="false" ddr="true" locked="false" sufficient="true" complete="true" checkable="true" nodecount="1">
2016/04/03-08:03:01.63626 {0.0} <hfscheck validcheck="false" type="full" checks="unknown" starttime="0" nodestarttime="0" nodefinishedtime="0" errors="0">
2016/04/03-08:03:01.63627 {0.0} <hfscheckerrors/>
2016/04/03-08:03:01.63628 {0.0} </hfscheck>
2016/04/03-08:03:01.63629 {0.0} <nodeidlist count="1">
2016/04/03-08:03:01.63630 {0.0} <nodeidrange dcno="0" lseqno="0" useqno="0"/>
2016/04/03-08:03:01.63631 {0.0} </nodeidlist>
2016/04/03-08:03:01.63632 {0.0} <ddr isvalid="true" validcheck="false"/>
2016/04/03-08:03:01.63633 {0.0} </checkpoint>
2016/04/03-08:03:01.69849 {0.0} deleting extra checkpoints
2016/04/03-08:03:03.02651 {0.0} <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2016/04/03-08:03:03.02652 {0.0} <checkpointrmlist has-approved-checkpoint="true">
2016/04/03-08:03:03.02653 {0.0} <checkpoint tag="cp.20160402080224" deleted="false" ddr-deleted="false"/>
2016/04/03-08:03:03.02654 {0.0} <checkpoint tag="cp.20160402081456" deleted="false" ddr-deleted="false"/>
2016/04/03-08:03:03.02655 {0.0} <checkpoint tag="cp.20160403080204" deleted="false" ddr-deleted="false"/>
2016/04/03-08:03:03.02656 {0.0} </checkpointrmlist>
2016/04/03-08:03:03.02812 {0.0} <4301> completed checkpoint maintenance