EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

fs_storebehind - Online în cloud

Rulați fs_storebehind în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda fs_storebehind care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


fs_storebehind - Activează scrierile asincrone pe serverul de fișiere

REZUMAT


fs depozitat în spate [-kbytes <asincronie pentru specificată nume>]
[-fisare <specific nume de căi>+]
[-toate filele <nou lipsă (KB)>] [-verbos] [-Ajutor]

fs st [-k <asincronie pentru specificată nume>]
[-f <specific nume de căi>+]
[-a <nou lipsă (KB)>] [-v] [-h]

DESCRIERE


fs depozitat în spate comanda permite Managerului de cache să efectueze o asincronă întârziată
scrieți pe serverul de fișiere când o aplicație închide un fișier. În mod implicit, Managerul cache
scrie toate datele pe serverul de fișiere imediat și sincron atunci când o aplicație
programul închide un fișier -- adică închide() apelul de sistem nu revine până la Cache
Managerul a transferat de fapt ultima bucată a fișierului pe serverul de fișiere. Acest
comanda specifică numărul de kiloocteți ai unui fișier care mai poate rămâne pentru a fi scris
serverul de fișiere când Managerul cache revine aplicației controlul. Este util dacă
utilizatorii care lucrează pe mașină lucrează de obicei cu fișiere foarte mari, dar introduce și
complicații discutate în PRECAUȚII.

Setați una sau ambele dintre următoarele într-o singură comandă:

· Pentru a seta o valoare care se aplică tuturor fișierelor AFS manipulate de aplicațiile care rulează
mașina, utilizați -toate filele argument. Această valoare este denumită lipsă stoca
asincronie pentru aparat și persistă până când aparatul repornește. Dacă nu este setat,
valoarea implicită este zero, indicând faptul că Managerul cache funcționează sincron
scrie.

De exemplu, următoarea setare înseamnă că atunci când o aplicație închide un fișier, fișierul
Cache Manager poate returna controlul aplicației de îndată ce nu mai mult de 10
kilobytes ai fișierului rămân de scriere pe serverul de fișiere.

-allfiles 10

· Pentru a seta o valoare care se aplică unuia sau mai multor fișiere individuale și înlocuiește valoarea
a -toate filele argument pentru ei, combinați -kbytes și -fisare argumente. The
setarea persistă atâta timp cât există o intrare pentru fișier în tabelul kernel care
Cache Manager le folosește pentru a urmări anumite informații despre fișiere. În general, un astfel de
intrarea persistă cel puțin până când o aplicație închide fișierul sau iese, dar Cache-ul
Managerul este liber să recicleze intrarea dacă fișierul este inactiv și trebuie să fie eliberat
sloturi în tabel. Pentru a crește certitudinea că există o intrare pentru fișier în
masa, emite fs depozitat în spate comanda cu puțin timp înainte de a închide fișierul.

De exemplu, următoarea setare înseamnă că atunci când o aplicație închide oricare dintre ele
fișierele bigfile și biggerfile, Managerul cache poate returna controlul către
aplicație de îndată ce nu mai rămâne de scris decât un megaoctet din fișier
serverul de fișiere.

-kbytes 1024 -fișiere fișier mare fișier mai mare

Rețineți că, odată ce o valoare explicită a fost setată pentru un fișier, singura modalitate de a o crea
supus asincroniei implicite a magazinului, încă o dată este de setat -kbytes la acea valoare. În
cu alte cuvinte, nu există o combinație de argumente care să facă automat un fișier
supus asincroniei implicite de stocare odată ce o altă valoare a fost setată pentru fișier.

Pentru a afișa setările care se aplică în prezent fișierelor individuale sau tuturor fișierelor, furnizați
argumentele comenzii în anumite combinații, așa cum este specificat în OUTPUT.

ATENȚIONĂRI


Din următoarele motive, utilizarea acestei comenzi nu este recomandată în majoritatea cazurilor.

În circumstanțe normale, o setare asincronă are ca rezultat revenirea Cache Manager
control asupra aplicațiilor mai devreme decât altfel, dar acest lucru nu este garantat.

Dacă o scriere întârziată eșuează, nu există nicio modalitate de a notifica aplicația, deoarece închide()
apelul de sistem a revenit deja cu un cod care indică succesul.

Scrierea asincron crește posibilitatea ca utilizatorul să nu observe dacă o scrie
operațiunea face ca volumul care găzduiește fișierul să-și depășească cota. Ca întotdeauna, porția
din fișierul care depășește cota volumului se pierde, ceea ce va atrage un mesaj cum ar fi
Următor:

Nu a mai rămas spațiu pe dispozitiv

Pentru a evita pierderea datelor, este recomandabil să verificați dacă volumul care găzduiește fișierul are spațiu
disponibil pentru cantitatea de date anticipată a fi scrisă.

OPŢIUNI


-kbytes <asincronie pentru specificată nume>
Specifică numărul de kiloocteți de date din fiecare fișier numit de -fisare argument
care pot rămâne scrise pe serverul de fișiere când revine Cache Manager
control la un program de aplicație care a închis fișierul. The -fisare argumentul este
cerut împreună cu acest argument. Furnizați un număr întreg din intervalul 0 (care
reinstaurează comportamentul implicit al Managerului de cache sau scrierea sincronă) la
dimensiunea maximă a fișierului AFS.

-fisare <specific nume de căi>+
Denumește fiecare fișier la care valoarea setată cu -kbytes se aplică argumentul. Setarea
persistă atâta timp cât există o intrare pentru fișierul în tabelul de kernel pe care Cache-ul
Manager folosește pentru a urmări anumite informații despre fișiere. Pentru că închiderea unui dosar
în general, șterge intrarea, atunci când redeschideți un fișier, singura modalitate de a garanta că
setarea încă se aplică este de a lansa din nou comanda. Dacă acest argument este furnizat fără
il -kbytes argument, comanda raportează setarea curentă pentru fișierele specificate,
și asincronia implicită a magazinului.

-toate filele <nou lipsă (KB)>
Setează asincronia implicită de stocare pentru mașina locală, care este numărul de
kilobytes de date care pot rămâne pentru a fi scrise pe serverul de fișiere atunci când Cache-ul
Managerul returnează controlul programului de aplicație care a închis un fișier. Valoarea
se aplică tuturor fișierelor AFS manipulate de aplicațiile care rulează pe mașină, cu excepția
cele pentru care s-au făcut setări cu -kbytes și -fisare argumente. Furnizați
un număr întreg din intervalul 0 (care indică valoarea implicită a scrierilor sincrone) la
dimensiunea maximă a fișierului AFS.

-verbos
Produce o ieșire care confirmă setările făcute cu documentul însoțitor -kbytes și -fisare
argumente, cel -toate filele argument, sau toate trei. Dacă este furnizat de el însuși, raportează
asincronia curentă implicită a magazinului.

-Ajutor
Imprimă ajutorul online pentru această comandă. Toate celelalte opțiuni valide sunt ignorate.

REZULTATE


Dacă niciuna dintre opțiunile comenzii nu este inclusă sau dacă numai -verbos steagul este inclus,
următorul mesaj raportează asincronia implicită a magazinului (setarea care se aplică pentru
toate fișierele manipulate de aplicațiile care rulează pe mașina locală și pentru care nu mai mult
este setată asincronia specifică).

Asincronia implicită a magazinului este kbytes.

O valoare de 0 (zero) indică scrieri sincrone și este implicită dacă nimeni nu a inclus
il -toate filele argument pe această comandă de la ultima repornire a mașinii.

În cazul în care -fisare argumentul este furnizat fără -kbytes argument, rezultatul raportează
valoare care se aplică fiecărui fișier specificat împreună cu asincronia implicită a magazinului. În cazul în care o
o anumită valoare a fost setată anterior pentru un fișier, următorul mesaj o raportează:

Se va stoca până la kbytes de asincron.
Asincronia implicită a magazinului este kbytes.

Dacă asincronia implicită a stocului se aplică unui fișier deoarece nu este explicit -kbytes valoarea are
fost setat pentru aceasta, mesajul este în schimb după cum urmează:

Se va stoca conform implicit.
Asincronia implicită a magazinului este kbytes.

În cazul în care -verbos flag este combinat cu argumente care stabilesc valori (-fisare și -kbytes, Sau
-toate filele, sau toate trei), există un mesaj care confirmă imediat că setarea
a intrat în vigoare. Când este inclus fără alte argumente sau steaguri, -verbos pavilion
raportează doar asincronia implicită a magazinului.

EXEMPLE


Următoarea comandă permite Managerului de cache să returneze controlul aplicației
programul care a închis fișierul test.date când mai rămân 100 de kilobytes de scris
serverul de fișiere. The -verbos flag produce o ieșire care confirmă noua setare și asta
asincronia implicită a magazinului este zero.

% fs storebehind -kbytes 100 -files test.data -verbose
Va stoca până la 100 kbytes de test.data în mod asincron.
Asincronia implicită a stocării este de 0 kbytes.

PRIVILEGIU NECESARE


Pentru a include -toate filele argument, emitentul trebuie să fie conectat ca superutilizator local
"rădăcină".

Pentru a include -kbytes și -fisare argumente, emitentul trebuie fie să fie conectat ca
superutilizatorul local „root” sau are permisiunea „w” (scriere) pe ACL-ul fiecărui fișier
director.

Pentru a vizualiza setările curente (prin includerea fără argumente, -fişier argument singur, sau cel
-verbos singur argument), nu este necesar niciun privilegiu.

Utilizați fs_storebehind online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad