Hyppää sisältöön

Levykiintiö ylitetty

Tämä varoitus tarkoittaa, että olet ylittänyt levytilakiintiösi tai levyalueella on liian paljon tiedostoja. Nähdäksesi, mikä kiintiö on täyttynyt, kirjoita:

csc-workspaces

Esimerkkituloste on alla:

[kkayttaj@roihu-cpu-login1 ~]$ csc-workspaces 

Disk area               Capacity(used/max)  Files(used/max)  Cleanup
----------------------------------------------------------------------
Personal home folder

/users/kkayttaj                 4.4G/15G         24K/150K        n/a
----------------------------------------------------------------------
Project: project_2000123 "Project X"

/projappl/project_2000123       4.2G/15G         36K/150K        n/a
/scratch/project_2000123        103G/250G       389K/500K       180d
----------------------------------------------------------------------
Project: project_2001234 "Project Y"

/projappl/project_2001234        85G/100G       282K/600K        n/a
/scratch/project_2001234       7.2T*/7.0T       2.7M/5.0M        90d
----------------------------------------------------------------------

Tähti (*) osoittaa, mikä kiintiö on ylittynyt. Jotta voit luoda uusia tiedostoja tälle levyalueelle, sinun täytyy poistaa tiedostoja tai siirtää niitä muualle, esimerkiksi Altaaseen. Jos datan siirtäminen tai poistaminen ei ole mahdollista, voit hakea lisää kiintiötä.

Conda

Yleinen syy $HOME- tai /projappl-levykiintiön ylittymiseen on Conda-pohjaisten asennusten käyttö. Conda-ympäristöt johtavat erittäin suuren tiedostomäärän syntymiseen, mikä aiheuttaa lisäkuormaa HPC-ympäristössä käytettävälle Lustre-rinnakkaistiedostojärjestelmälle. Tämä näkyy pitkittyneinä käynnistysaikoina ja levyn hitautena, mikä vaikuttaa kaikkiin käyttäjiin.

Jos sinun täytyy käyttää Condaa CSC:n supertietokoneilla, edellytämme, että kontitat ympäristösi, katso käyttöehdot. Jos haluat kontittaa Conda-ympäristösi helposti, katso Tykky-konttikääretyökalu.

Jos kontit ovat sinulle uusia, voit tutustua seuraaviin aiheeseen liittyviin opastusosioihin, jotka on koottu aiempien CSC-kurssien osaksi:

Olen poistanut paljon tiedostoja, mutta saan silti levykiintiö ylitetty -varoituksen?

On tavallista, että jotkin ohjelmistot luovat piilotettuja hakemistoja, joiden nimi alkaa pisteellä (.), kuten .cache, .cargo tai .local. Nämä luodaan usein oletuksena henkilökohtaiseen kotihakemistoosi, ja ne voivat aiheuttaa hämmennystä, jos niiden vuoksi levykiintiösi ylittyy. Koska piilotettuja tiedostoja ei näytetä tavallisella ls-komennolla, voi näyttää siltä, ettei useimpien kansioiden tai tiedostojen siirtämisellä tai poistamisella ole mitään vaikutusta.

Jotta näet myös kaikki piilotetut tiedostot ja hakemistot tietyssä kansiossa, sinun täytyy käyttää ls -a -valintaa. LUE (Lustre Usage Explorer) on toinen suositeltu työkalu sen selvittämiseen, missä sinulla on paljon dataa; se tarkistaa oletuksena myös piilotetut tiedostot ja hakemistot. Käytä sitä, jos levykiintiösi ylittyy ja sinun on vaikea selvittää, minne tiedostot saattavat piiloutua. Esimerkiksi:

module load lue
lue $HOME

Katso myös tämä LUE-opastus.

Jos käytät Pythonia ja huomaat, että .cache/pip näyttää olevan syyllinen, katso UKK-merkintämme pip-välimuistin määrittämisestä.

Onko tämä sivu hyödyllinen?
Kiitos palautteestasi!
Kiitos! Arvostamme palautettasi.

Kerro meille miten voisimme parantaa tätä sivua ottamalla meihin yhteyttä .