Att förstå en server du ärvt: läs innan du ändrar
En Proxmox du inte byggt har hamnat i ditt knä och nu är du ansvarig för den. Första instinkten är att ändra något för att förstå, och det är precis det man inte ska göra först.
AtlasPVE ·
Den här artikeln svarar på
- ärvt en proxmox var börja
- förstå en befintlig proxmox-uppsättning
- vilken proxmox-vm på vilken disk
- proxmox inventering
- odokumenterad proxmox-server
En Proxmox du inte byggt har hamnat i ditt knä. Den som byggde den är borta, det finns ingen dokumentation, och nu är du ansvarig. Första instinkten i det läget är att peta på något och se vad som händer. Det är precis det man inte ska göra först, för du vet ännu inte vad som hänger ihop med vad.
Den första veckan är en läsvecka. Varje fråga nedan går att besvara utan att ändra något.
Första frågan: vad kör här
Inte hur många maskiner det finns, utan vilka av dem som faktiskt gör ett arbete. På ärvda servrar står det nästan alltid avstängda maskiner som ingen vågar radera. Du ska inte radera dem nu, du ska bara lista dem.
Andra frågan: var ligger varje maskins disk fysiskt
Det här är frågan listvyer besvarar sämst, och det är frågan som avgör mest. För svaret berättar detta för dig: tar en enda disks död med sig en maskin, eller åtta.
Följ kedjan hela vägen: maskin, virtuell disk, lagring, pool, fysisk disk. Att se att åtta maskiners virtuella diskar landar på samma fysiska disk är det värdefullaste du kan lära dig om den servern.
Tredje frågan: vad finns det kopior av, och hur gammal är den nyaste
Titta inte på om kopieringsjobb finns, titta på den nyaste kopians ålder. Att hitta ett jobb som stannat i tysthet är vanligt på ärvda uppsättningar, och att få veta det första veckan kostar långt mindre än att få veta det i sjätte månaden.
Fjärde frågan: vem kan komma in här
Inte hur många användare det finns, utan vem som får göra vad. I ärvda system ligger konton från folk som slutat, glömda automatiseringsnycklar och rättigheter ingen minns att de gett. Skriv ned även dessa, tills vidare.
Femte frågan: hur långt efter ligger den
Titta på väntande uppdateringar och på om det finns en kärna installerad men inte omstartad till. Det andra spelar roll: maskinen kan se uppdaterad ut medan den i själva verket kör på den gamla kärnan.
Fällan "den har kört i två år, alltså är den stabil"
Drifttid är inte hälsa, den är frånvaron av en omstart. En maskin som kört i två år är en maskin som varit oprövad i två år. Tjänster startade för hand och aldrig tillagda i uppstarten, monteringar aldrig skrivna in i konfigurationen, allt det står oprövat i de två åren och kommer ut tillsammans vid första omstarten.
Därför bör den första planerade omstarten på en ärvd server ske vid en tidpunkt du väljer, med en kopia i handen. Tidpunkten du inte valde kommer förr eller senare.
Skriv ned det du hittar
Dokumentet du skriver första veckan är dokumentet som räddar dig i sjätte månaden. Det behöver inte vara långt: vilken maskin gör vad, var dess disk ligger, om den har en kopia, vem som når den. Även fem rader är oändligt mycket bättre än ingenting.
Radera ingenting på ett tag
En omärkt maskin ingen kan placera är en risk, men att radera den är en större risk. Stäng av den och vänta. Skriker ingen på två veckor, då bestämmer du. Att lära sig efter att ha raderat går inte att ångra; att lära sig efter att ha stängt av är en knapp.
Vad Atlas gör
Atlas ritar två kedjor, och på en ärvd server är det precis de två kedjorna du behöver.
Resurskartan går från maskinen ända ner till den fysiska disken: maskinen, dess andel processor och minne, den virtuella disken, lagringen, poolen och längst ner den riktiga disken. Frågan "var ligger den här maskinens disk egentligen" besvaras alltså genom att följa linjen, inte genom att öppna varje maskins konfiguration en och en. Att se att åtta maskiner landar på samma disk sker på samma skärm.
Nätkartan ritar den andra kedjan: maskin, brygga, fysisk port, yttervärld. Tillsammans kan du på en eftermiddag läsa hur en server du inte byggt ser ut.
Källor
Proxmox egen dokumentation. På engelska, och den har sista ordet i den här frågan.