Isilon: Slik implementerer du uavhengige nestede kvoter ved hjelp av en Symlink
Summary: Slik implementerer du uavhengige nestede kvoter ved hjelp av en symlink.
Instructions
Innledning
Noen ganger er det behov for å tildele en del av et kvotedomene for å reservere det for en bestemt katalog uavhengig innenfor kvotedomenet.
Du kan for eksempel ha en andel med en kvote på 600 GB og deretter ha en underkatalog under den delte ressursen med 100 GB plass. Så egentlig kunne alle andre kataloger i rotressursen bare lagre opptil 500 GB.
I hovedsak vil du kapsle inn et uavhengig kvotedomene i et annet, ikke-relatert kvotedomene, slik at plassbruk på den ene kvoten ikke påvirker den andre.
Dette er ikke mulig ved bruk av kvotesystemet og nestede kvoter. Men hvis de øvre kvotegrensene er vanskelige, er det en løsning for å sette opp dette fra en nettverksklients perspektiv.
Detaljer
Den midlertidige løsningen oppretter mappene 'side ved side' i stedet for den ene inni den andre, slik at de hver kan tilordnes et eget kvotedomene. Når du oppretter en symbolsk lenke i en mappe som peker til den andre, kan den koblede mappen vises i den overordnede mappen til en nettverksklient. For eksemplet som er beskrevet i introduksjonen (ha en andel med en kvote på 600 GB.), vil den nødvendige fremgangsmåten være som følger:
- Opprett din "overordnede" katalog (for eksempel
/ifs/data/parent) og tildele den en kvote på 500 GB.
- Opprett din "subdir"-katalog (for eksempel
/ifs/data/subdir) og tildele den en kvote på 100 GB.
- Kjør følgende kommando på kommandolinjen til klyngen:
ln -s /ifs/data/subdir /ifs/data/parent/subdir
Dette skaper en symbolsk kobling i /ifs/data/parent som kobles til /ifs/data/subdir, slik at den vises som en underkatalog til overordnet. SMB-brukere (Server Message Block) kan ikke se forskjellen, men kvotesystemet vil. Forelderen har sin 500 GB cap, og subdir har 100 GB av sin egen plass tilgjengelig. Network File System (NFS) ser koblingens natur på katalogoppføringer, men kan fortsatt krysse den som om katalogen er der.
Hvis SyncIQ krysser den overordnede katalogen, kopierer den symlink-filen til målet sammen med alle de andre filene i den overordnede mappen;
Hvis subdir-mappen er synkronisert og begge mappene kopieres til samme posisjon på målklyngen, fungerer symlinken på nøyaktig samme måte. Ellers vises det som en ødelagt lenke, uten ytterligere negative effekter.
De fleste andre systemverktøy behandler koblingen som en fil med mindre de blir bedt om å krysse symlinker (vær forsiktig når du bruker dette alternativet).