BLKZONE(8) Администрација система BLKZONE(8)

НАЗИВ

blkzone - покреће зонску наредбу на уређају

УВОД

blkzone наредба [опције] уређај

ОПИС

blkzone се користи за покретање зонске наредбе на уређају који подржава наредбе зонираног блока (ZBC) или наредбе зонираног АТА уређаја (ZAC). Зоне над којима се ради се могу навести коришћењем опција помераја, броја и величине.

Аргумент уређај је назив путање блок уређаја.

НАРЕДБЕ

извештај

Наредба blkzone report се користи за извештавање о информацији зоне уређаја.

По основи, наредба ће известити о свим зонама од почетка блок уређаја. Опције се могу користити за измену овог понашања, променом почетне зоне или величине извештаја, као што је објашњено испод.

Излаз извештаја:

 start      Zone start sector
 len        Zone length in number of sectors
 cap        Zone capacity in number of sectors
 wptr       Zone write pointer position
 reset      Reset write pointer recommended
 non-seq    Non-sequential write resources active
 cond       Zone condition
 type       Zone type

Услови зоне:

 cl    Closed
 nw    Not write pointer
 em    Empty
 fu    Full
 oe    Explicitly opened
 oi    Implicitly opened
 ol    Offline
 ro    Read only
 xN    Reserved conditions (should not be reported)

капацитет

Наредба blkzone capacity се користи за извештавање о информацији капацитета уређаја.

По основи, наредба ће известити о збиру, у броју сектора, о свим капацитетима оне на уређају. Опције се могу користити за измену овог понашања, променом почетне зоне или величине извештаја, као што је објашњено испод.

поновно постављање

Наредба blkzone reset се користи за поновно постављање једне или више зона. За разлику од sg_reset_wp(8), ова наредба ради из слоја блока и може поново да постави опсег зона.

отварање

Наредба blkzone open се користи за експлицитно отварање једне или више зона. За разлику од sg_zone(8), ова наредба ради из слоја блока и може да отвори опсег зона.

затварање

Наредба blkzone close се користи за затварање једне или више зона. За разлику од sg_zone(8), радња затварања, ова наредба ради из слоја блока и може да затвори опсег зона.

завршавање

Наредба blkzone finish се користи за завршавање (прелаз ка потпуном услову) једне или више зона. За разлику од sg_zone(8), радња завршавања, ова наредба ради из слоја блока и може да заврши опсег зона.

По основи, наредбе reset, open, close и finish ће радити из зоне на 0 сектору уређаја и радити на свим зонама. Опције се могу користити за промену овог понашања као што је описано испод.

ОПЦИЈЕ

За аргументима померај и величина могу да следе суфикси множитеља као што су KiB (=1024), MiB (=1024*1024), и тако редом за GiB, TiB, PiB, EiB, ZiB и YiB („iB“ је опционално, нпр., „K“ има исто значење као „KiB“) или суфикси KB (=1000), MB (=1000*1000), и тако редом за GB, TB, PB, EB, ZB и YB. Као додатак, префикс 0x се може користити за навођење помераја и величине у хексадецималном запису.

-o, --offset сектор

Почетна зона наведена као померај сектора. Достављени померај у јединицама сектора (512 бајта) треба да поклопи почетак зоне. Основна вредност је нула.

-l, --length сектори

Највећи број сектора над којима треба да ради наредба. Основна вредност је број сектора преосталих након помераја. Ова опција се не може користити заједно са опцијом --count.

-c, --count укупност

Највећи број зона над којима треба да ради наредба. Основна вредност је број зона почевши од помераја. Ова опција се не може користити заједно са опцијом --length.

-f, --force

Приморава да наредбе измене стање зоне на блок уређајима које користи систем.

-v, --verbose

Приказује број зона резултираних у извештају или поновном постављању опсега сектора.

-h, --help

Приказује текст помоћи и излази.

-V, --version

Исписује издање и излази.

АУТОРИ

Shaun Tancheff <shaun@tancheff.com>, Karel Zak <kzak@redhat.com>

ПОГЛЕДАЈТЕ ТАКОЂЕ

sg_rep_zones(8)

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите „https://github.com/util-linux/util-linux/issues[issue tracker]“.

ДОСТУПНОСТ

Наредба blkzone је део „util-linux“ пакета који се може преузети са Архиве Линукс кернела https://www.kernel.org/pub/linux/utils/util-linux/.

2026-04-01 util-linux 2.42