De Ollama-modelmap veilig wijzigen
Stel de omgevingsvariabele OLLAMA_MODELS op de nieuwe map in, kopieer de huidige modelopslag ernaartoe, start Ollama opnieuw en bewijs dat een bekend model nog steeds draait. Behoud de oude map totdat de nieuwe locatie die test en een nieuwe herstart doorstaat.
Vind de actieve opslag voordat je iets verplaatst
De standaard Ollama-modellocatie hangt af van het besturingssysteem: ~/.ollama/models op macOS, /usr/share/ollama/.ollama/models voor de standaard Linux-dienstinstallatie en C:\Users\%username%\.ollama\models op Windows. Een bestaande waarde voor OLLAMA_MODELS overschrijft die standaardwaarden.
Controleer de procesomgeving voordat je aanneemt dat de standaard actief is. Controleer ook of de bestemming voldoende vrije ruimte heeft voor een tijdelijke tweede kopie. Een verplaatsing die met het verwijderen van de bron begint, heeft geen zuiver terugdraaipad wanneer machtigingen, serviceconfiguratie of een typefout onjuist blijkt.
Kopieer de map zonder haar interne indeling te wijzigen
Stop actieve pull-bewerkingen en modelruns en kopieer daarna de inhoud van de huidige modellenmap naar de bestemming. Behoud de mappenstructuur en bestandsnamen. De opslag van Ollama is geen map met begrijpelijke modelnamen die handmatig moet worden heringedeeld; manifesten verwijzen naar inhoudsblobs in die indeling.
# Voorbeeldbestemmingen — kies een echt pad op je machine
/Volumes/AI-Library/Ollama/models # macOS
/mnt/ai-library/ollama/models # Linux
D:\AI-Library\Ollama\models # Windows
Gebruik de normale kopieertool van het platform en vergelijk daarna aantallen bestanden of hashes. Verwijs de dienst niet naar een half gekopieerde bestemming terwijl de kopie eronder nog verandert.
Stel OLLAMA_MODELS in waar het Ollama-proces haar kan lezen
De variabele moet bestaan in de omgeving van de Ollama-toepassing of -dienst — niet alleen in één terminalvenster dat je later sluit.
- macOS-app: sluit Ollama, voer
launchctl setenv OLLAMA_MODELS "/Volumes/AI-Library/Ollama/models"uit en open de app opnieuw. De officiële FAQ vermeldt dat de app omgevingsvariabelen vialaunchctlerft. - Linux systemd-dienst: voer
systemctl edit ollama.serviceuit, voegEnvironment="OLLAMA_MODELS=/mnt/ai-library/ollama/models"toe onder[Service], laad systemd opnieuw en start Ollama opnieuw. - Windows-app: sluit Ollama via de taakbalk, voeg in Windows Settings een gebruikersomgevingsvariabele met de naam
OLLAMA_MODELStoe en start de app opnieuw.
Op Linux voert het standaardinstallatieprogramma de dienst uit als gebruiker ollama. De officiële richtlijn vereist daarom dat die gebruiker lees- en schrijftoegang tot de bestemming heeft; het voorbeeld is sudo chown -R ollama:ollama <directory>. Kies machtigingen die bij je systeem passen in plaats van de bibliotheek wereldwijd beschrijfbaar te maken.
Verifieer de bestemming in plaats van de instelling te vertrouwen
- Start Ollama volledig opnieuw.
- Voer
ollama listuit en bevestig dat een bekend model aanwezig is. - Voer dat model met een kleine prompt uit en stop het daarna normaal.
- Haal een klein model op of inspecteer wijzigingsactiviteit om te bevestigen dat nieuwe gegevens in de bestemming terechtkomen.
- Start nogmaals opnieuw en herhaal de test met het bekende model.
Als de lijst onverwacht leeg is, stop dan. Controleer opnieuw de variabele zoals de dienst haar ziet, het eigendom van de map en of je de inhoud in één extra geneste models-map hebt gekopieerd. De vorige omgevingswaarde herstellen hoort het oude pad onmiddellijk weer in gebruik te nemen.
Opslag verplaatsen is niet hetzelfde als gegevens behouden
Een nieuwe map kan een capaciteits- of plaatsingsprobleem oplossen, maar blijft actieve runtimeopslag. Onbedoelde verwijdering, bestandssysteemstoringen of overijverige opschoning kunnen de enige kopie raken. Houd een afzonderlijke herstelstrategie aan voor modellen die je niet opnieuw kunt ophalen, maken of trainen.
Tensor Archive is nuttig nadat je de verwante bestanden kunt benoemen die je wilt behouden. Archiveer een voltooide lokale familie, verifieer die en herstel die naar een afzonderlijke locatie voordat je een werkkopie als vervangbaar behandelt. Het vervangt OLLAMA_MODELS niet, bewerkt de dienst niet en doet niet alsof een padwijziging een back-up is.
Wat je hierna leest
Bekijk voor een kaart van standaardwaarden en overschrijvingsgedrag waar Ollama modellen bewaart. Als meerdere tools nu naar dezelfde schijf verwijzen, gebruik dan de retentiechecklist voor lokale modelbibliotheken voordat je oudere kopieën verwijdert.
Bronnen
- Ollama FAQ — huidige standaardmappen,
OLLAMA_MODELS, platformspecifieke omgevingsconfiguratie en Linux-machtigingen. - Ollama CLI-referentie — de huidige opdrachten
ollama list,runenpulldie voor verificatie worden gebruikt.