Stoor 'n partisie in Debian wanneer iets verkeerd geloop het

Goeie middag, skat
Dit was Donderdagaand en een van ons admins moes die skyf op een van die virtuele KVM-masjiene verander. Dit lyk 'n heeltemal onbenullige taak, maar dit kan heeltemal tot dataverlies lei... En so... die hele storie is reeds onder die knie

Soos ek reeds gesê het, Donderdagaand (dit het nie gelyk of dit reën nie) het een van ons admins besluit om 'n langdurige taak te voltooi en die lêergrootte binne die KVM virtuele masjien te vergroot.

Voorheen het ek reeds die grootte van die skyf self van 14 GB tot 60 GB vergroot en die admin moes net die grootte van die lêerstelsel binne die virtuele masjien vergroot.

Omtrent 12 in die nag stuur die admin 'n boodskap wat vra of daar 'n uitgebreide of primêre afdeling moet wees... In reaksie hierop het ek aan hom geskryf dat hy dit moet doen soos dit voorheen op die virtuele masjien self was.

Die tyd het verby gegaan... en die admin het gesê dat hy foute kry, dat hy nie die partisie kon uitbrei nie... en dit het opgehou monteer... dit was al 2:XNUMX...

Ek het vir hom geskryf dat hy niks meer moet doen nie en die virtuele masjien alleen moet los en self 'n kopie van die VM skyfbeeld gaan maak - noem dit vmname_bad

Alles is verder gekompliseer deur die feit dat die admin nie 'n momentopname geneem het nie en nie die opmaak voor sy optrede gekopieer het nie... Met hierdie inligting kon 'n mens terugrol en weer probeer.

In die oggend, met vars gedagtes, stel ek 'n virtuele masjien op met dieselfde bedryfstelsel (Debian 9) en koppel die skyf. Deur fdisk sien ek hierdie skyf is al uitgebrei na 60GB en die partisie... wat eintlik bietjie stukkend is.

Met behulp van die skermkiekies wat deur die admin verskaf is, probeer ek die vorige opmaak vind, maar helaas, tevergeefs. Ek probeer die waardes vind met behulp van fdisk, maar helaas, alle pogings het misluk.

Aangesien fdisk my nie kan help nie... roep ek geskei vir hulp. Kom ons laai geskei - ek vee die ou partisie rm 2 uit en weet die benaderde partisie waardes, ek red - ek dui die aanvanklike waarde en die finale waarde aan, waar die partisie kan wees. 'n Minuut se wag en geskei vind die partisie en bied aan om inligting daaroor in die stelsel in te voer - ek het ingestem en is geskei.

Ek monteer die partisie - alles is reg. Die lêers is in plek, alles is in orde, maar die grootte is nog steeds oud 14GB. Ek het /dev/sdd1 ontkoppel en resize2fs /dev/sdd1, dan e2fsck /dev/sdd1 en dit weer gemonteer en die reeds uitgebreide partisie met al die lêers en nogal lewendig gesien.

Alles het goed geëindig vir beide my en die admin.

Bron: will.com

Voeg 'n opmerking