dbwebb-se / mvc

Course repo for the mvc and object orientation in frameworks course - mvc.
Other
1 stars 4 forks source link

Disk quota exceeded #29

Open mosbth opened 3 years ago

mosbth commented 3 years ago

När du laddar upp till studentservern får du ett felmeddelande.

Publishing to 'www/dbwebb-kurser/webapp/me'.rsync: close failed on "/home/saxon/students/20161/xxxxx/www/dbwebb-kurser/webapp/me/kmom03/me3/.tag-dbwebb.json.9X9QjP": Disk quota exceeded (122)

Det betyder att du har mer filer än vad du har quota till. Disk quota säger att du har en viss mängd data som du kan spara på filsystemet.

För att lösa det så kan man behöva städa upp lite bland sina filer på studentservern.

Logga in på studentservern.

dbwebb login

Du kan se hur stor quota du har och hur mycket du använder.

$ quota -vs            
Disk quotas for user mosstud (uid 610289):                                       
     Filesystem   space   quota   limit   grace   files   quota   limit   grace  
storage10:/studhome                                                              
                 37070M  40960M  40960M           2048k   4295m   4295m          

Se förklaring av kommandot.

Kolla vilka kataloger och filer som är stora och som ligger i den katalogen du står i.

du -sk .??* * | sort -n

Se förklaring av kommandot.

Börja analyser de kataloger/filer som har störst värde, se om det är något du kan ta bort.

Om det är en katalog så gör du cd in i den katalogen och upprepa processen tills du städat klart.

mosbth commented 3 years ago

Jag gjorde en liten uppdatering till kursrepot som undviker att ladda upp katalogerna .bin/ och build/ och det sparar lite diskutrymme.

Gör så här för att uppdatera dig.

dbwebb update
dbwebb publishpure me

I övrigt så innehåller både .git och vendor/ rätt mycket filer. Det ser svårt ut att radera där, men jag ska se vad som går att göra. Tanken är att vi inte behöver ladda upp alla saker till studentservern för att minska antalet filer som ligger där samt snabba upp uppladdningarna.

mosbth commented 3 years ago

Jag ska se om IT helpdesk kan ge oss lite mer quota. Det kan vara en snabb lösning. Räknar man ut det vi gör i kursen så kommer olika varianter av Laravel/Symfony ta upp emot 1GB.

Så får jag lite mer tid på mig att försöka städa upp i det som laddas upp.

mosbth commented 3 years ago

IT Helpdesk hälsar.

Nu har de 93 kontona 2GB i quota.

Tidigare var gränsen satt till 1GB så med lite rensning och ytterligare 1 GB bör det räcka under kursens gång.

mosbth commented 7 months ago

När vi laddar upp filer i ett kursrepo så hamnar de i katalogen dbwebb-kurser. Om man ta bort de katalogerna så läggs de till nästa gång kursrepot laddas upp. Dessa filer skall du och lärarateamet komma åt. När rättning sker så laddas filerna ned härifrån.

I katalogen www/dbwebb-kurser kopieras de flesta filerna över och rättigheter modifieras när man gör en dbwebb publish. Det är här filerna ligger som blir publicerade till webbservern.