BLKZONE(8) Administrare sistem BLKZONE(8) NUME blkzone - ruleaza comanda de zona pe un dispozitiv REZUMAT blkzone comanda [opiuni] dispozitiv DESCRIERE blkzone este utilizat pentru a rula comanda zone pe dispozitive care accepta comenzile Zoned Block Commands (ZBC) sau Zoned-device ATA Commands (ZAC). Zonele pe care se opereaza pot fi specificate cu ajutorul opiunilor ,,--offset", ,,--count" i ,,--length". Argumentul dispozitiv este numele de ruta al dispozitivului de bloc. COMENZI report Comanda blkzone report este utilizata pentru a raporta informaii despre zona dispozitivului. In mod implicit, comanda va raporta toate zonele de la inceputul dispozitivului de bloc. Opiunile pot fi utilizate pentru a modifica acest comportament, schimband zona de pornire sau dimensiunea de raportare, dupa cum se explica mai jos. Rezultatul raportului: +--------+----------------------------+ |start | Sectorul de start al zonei | +--------+----------------------------+ |len | Lungimea zonei in numar de | | | sectoare | +--------+----------------------------+ |cap | Capacitatea zonei in numar | | | de sectoare | +--------+----------------------------+ |wptr | Poziia indicatorului de | | | scriere in zona | +--------+----------------------------+ |reset | Se recomanda reiniierea | | | indicatorului de scriere | +--------+----------------------------+ |non-seq | Resurse de scriere | | | non-secveniala active | +--------+----------------------------+ |cond | Starea zonei | +--------+----------------------------+ |type | Tipul de zona | +--------+----------------------------+ Starile zonei: +---+----------------------------+ |cl | Inchisa | +---+----------------------------+ |nw | Fara indicator de scriere | +---+----------------------------+ |em | Goala | +---+----------------------------+ |fu | Completa | +---+----------------------------+ |oe | Deschisa in mod explicit | +---+----------------------------+ |oi | Deschisa in mod implicit | +---+----------------------------+ |ol | Offline (de neatins, | | | inaccesibila) | +---+----------------------------+ |ro | Numai-pentru-citire | +---+----------------------------+ |x? | Condiii rezervate (nu | | | trebuie sa fie raportate) | +---+----------------------------+ capacity Comanda blkzone capacity este utilizata pentru a raporta informaii despre capacitatea dispozitivului. In mod implicit, comanda va raporta suma, in numar de sectoare, a tuturor capacitailor de zona de pe dispozitiv. Opiunile pot fi utilizate pentru a modifica acest comportament, schimband zona de pornire sau dimensiunea de raportare, dupa cum se explica mai jos. reset Comanda blkzone reset este utilizata pentru a reiniia una sau mai multe zone. Spre deosebire de sg_reset_wp(8), aceasta comanda opereaza din stratul de bloc i poate reiniia o serie de zone. open Comanda blkzone open este utilizata pentru a deschide in mod explicit una sau mai multe zone. Spre deosebire de sg_zone(8), aciune de deschidere, aceasta comanda opereaza din stratul de bloc i poate deschide o serie de zone. close Comanda blkzone close este utilizata pentru a inchide una sau mai multe zone. Spre deosebire de sg_zone(8), aciune de inchidere, aceasta comanda opereaza din stratul de bloc i poate inchide o serie de zone. finish Comanda blkzone finish este utilizata pentru a finaliza (trecerea la starea completa) una sau mai multe zone. Spre deosebire de aciunea de finalizare, a sg_zone(8), aceasta comanda opereaza din stratul de bloc i poate finaliza o serie de zone. In mod implicit, comenzile reset, open, close i finish vor opera din zona din sectorul 0 al dispozitivului i vor opera pe toate zonele. Se pot utiliza opiuni pentru a modifica acest comportament, dupa cum se explica mai jos. OPIUNI Argumentele opionale poziie i lungime pot fi urmate de sufixele multiplicative KiB (=1024), MiB (=1024*1024) i aa mai departe pentru GiB, TiB, PiB, EiB, ZiB i YiB (,,iB" este opional, de exemplu, ,,K" are aceeai semnificaie ca i ,,KiB") sau sufixele KB (=1000), MB (=1000*1000) i aa mai departe pentru GB, TB, PB, EB, ZB i YB. In plus, prefixul 0x poate fi utilizat pentru a specifica poziia i _lungimea in hexazecimal. -o, --offset sector Zona de pornire specificata ca o poziie a sectorului. Poziia furnizata in unitai de sector (512 octei) trebuie sa corespunda cu inceputul unei zone. Valoarea implicita este zero. -l, --length sectoare Numarul maxim de sectoare pe care trebuie sa opereze comanda. Valoarea implicita este numarul de sectoare ramase dupa poziie. Aceasta opiune nu poate fi utilizata impreuna cu opiunea --count. -c, --count cantitatea Numarul maxim de zone pe care trebuie sa opereze comanda. Valoarea implicita este numarul de zone incepand de la poziia. Aceasta opiune nu poate fi utilizata impreuna cu opiunea --length. -f, --force Executa comenzi pentru a schimba starea zonei pe dispozitivele de bloc utilizate de sistem. -v, --verbose Afieaza numarul de zone returnate in raport sau intervalul de sectoare reiniiate. -h, --help Afieaza acest mesaj de ajutor i iese. -V, --version Afieaza versiunea i iese. AUTORI Shaun Tancheff , Karel Zak CONSULTAI I sg_rep_zones(8 RAPORTAREA ERORILOR Pentru rapoarte de eroare, folosii sistemul de urmarire al erorilor . DISPONIBILITATE Comanda blkzone face parte din pachetul util-linux care poate fi descarcat de la Linux Kernel Archive . util-linux 2.41 2025-03-29 BLKZONE(8)