cannot create temp file for here-document: No space left ...

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
civilpolisen
Inlägg: 99
Blev medlem: 18 nov 2020, 14:52
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

cannot create temp file for here-document: No space left ...

Inlägg av civilpolisen »

Hur göra, när hela disken är full? Det är en disk för back-up, så... inget verksamhetskritiskt, inte på det viset.
Jag tror att jag lyckades stänga av swap funktionen tidigare idag.

Kod: Markera allt

swapoff -a 
finns in loggen.

Kod: Markera allt

/dev/vda2 
Här ska det vara fullt... nästan 500 GB, men kan inte gå dit och titta nu. Det fungerade tidigare idag, så det är det jag går på när jag vet detta...!
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: cannot create temp file for here-document: No space left

Inlägg av Osprey »

Du har för det mesta lite över för root ändå, ganska enkelt att fixa...

Annars så kan du ju alltid montera disken från en pinne eller något sådant och fixa till det.... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
civilpolisen
Inlägg: 99
Blev medlem: 18 nov 2020, 14:52
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: cannot create temp file for here-document: No space left

Inlägg av civilpolisen »

Det är en av våra servrar för back-up i Dirvish, om det är bekant.

I skriptet av saker vi inte ska backa upp är "lastlog" en skrymmande restprodukt som vi gärna avstår! I en äldre version av detta skript fanns inte detta med.


* * * * * *
Man ska stänga av swap-filen.

Kod: Markera allt

$ swapoff -a
$ sudo nano /etc/fstab

Kod: Markera allt

UUID=8c7c034f-8594-448c-8012-96957e34bb77 / ext4 defaults 0 0
/swap.img      none    swap    sw      0       0
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: cannot create temp file for here-document: No space left

Inlägg av Osprey »

Normalt sett har swap-filen ingenting alls att göra med en disk som blir full. Swap är en separat funktion som sker till en viss speciell partition, där man inte lagrar något annat alls.

På de diskar där du har data (backup eller något annat) förekommer ingenting alls som har med swap att göra. Det som ligger i swap är normalt sett processer som av någon anledning inte är aktiva. Enda anledningen som jag kan se till att du ska stänga av swap, är att när du gör det så skrivs den data som de processerna i swap innehåller garanterat ut, det vill säga det görs en sync.

I övrigt ska det inte vara några problem att komma åt det som ligger på disken, men du kan givetvis inte skapa något nytt där och vissa kommandon funkar inte som de ska, beroende på att en journalfil eller liknande skapas när man kör dem.

Dessutom finns det förmodligen lite reserverat utrymme på disken som endast root kan komma åt och detta är till för just sådana här situationer. Hur mycket som finns reserverat kan du se med:

Kod: Markera allt

tune2fs -l /dev/vda2 | grep 'Reserved block count'
...om nu den partitionen som är full heter "/dev/vda2", annars får du rätta till det med rätt benämning.

Om det finns utrymme där, så ska du utan vidare kunna logga in som root (eventuellt via "su") och rensa lite där. Till exempel kan du kanske rensa bort "lastlog" (som brukar ligga i "/var/log"), som du nämner då. Den brukar förstås inte vara överdrivet stor...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "För nybörjaren"