]>
Commit | Line | Data |
---|---|---|
627428a9 | 1 | //po4a: entry man manual |
2 | = blkpr(8) | |
3 | :doctype: manpage | |
4 | :man manual: System Administration | |
5 | :man source: util-linux {release-version} | |
6 | :page-layout: base | |
7 | :command: blkpr | |
8 | ||
9 | == NAME | |
10 | ||
11 | blkpr - run persistent reservations command on a device | |
12 | ||
13 | == SYNOPSIS | |
14 | ||
15 | *blkpr* [options] _device_ | |
16 | ||
17 | == DESCRIPTION | |
18 | ||
19 | *blkpr* is used to run persistent reservations command on device that supports Persistent Reservations feature. | |
20 | ||
21 | The _device_ argument is the pathname of the block device. | |
22 | ||
23 | == OPTIONS | |
24 | ||
2a1203bb | 25 | *-c*, *--command* _command_:: |
26 | The command of persistent reservations, supported commands are *register*, *reserve*, *release*, *preempt*, | |
3215d510 | 27 | *preempt-abort*, and *clear*. |
627428a9 | 28 | |
29 | *-k*, *--key* _key_:: | |
2a1203bb | 30 | The key the command should operate on. |
627428a9 | 31 | |
32 | *-K*, *--oldkey* _oldkey_:: | |
2a1203bb | 33 | The old key the command should operate on. |
627428a9 | 34 | |
35 | *-f*, *--flag* _flag_:: | |
3215d510 | 36 | Supported flag is *ignore-key*. |
627428a9 | 37 | |
3215d510 KZ |
38 | *-t*, *--type* _type_:: |
39 | Supported types are *write-exclusive*, *exclusive-access*, *write-exclusive-reg-only*, | |
40 | *exclusive-access-reg-only*, *write-exclusive-all-regs*, and *exclusive-access-all-regs*. | |
627428a9 | 41 | |
42 | *-V*, *--version*:: | |
43 | Display version information and exit. | |
44 | ||
45 | *-h*, *--help*:: | |
46 | Display help text and exit. | |
47 | ||
48 | == AUTHORS | |
49 | ||
50 | mailto:pizhenwei@bytedance.com[zhenwei pi] | |
51 | ||
52 | == SEE ALSO | |
53 | ||
54 | *sg_persist*(8) | |
55 | ||
26c9eb35 | 56 | Linux documentation at: <https://docs.kernel.org/block/pr.html> |
627428a9 | 57 | iSCSI specification at: <https://datatracker.ietf.org/doc/html/rfc3720> |
58 | NVMe-oF specification at: <https://nvmexpress.org/nvme-over-fabrics-part-two/> | |
59 | ||
60 | include::man-common/bugreports.adoc[] | |
61 | ||
62 | include::man-common/footer.adoc[] | |
63 | ||
64 | ifdef::translation[] | |
65 | include::man-common/translation.adoc[] | |
66 | endif::[] |