QEMU-PR-HELPER - Online Linux Manual PageSection : 8
Updated : Jan 31, 2023
Source : 7.2.0
Note : QEMU

NAMEqemu-pr-helper − QEMU persistent reservation helper

SYNOPSISqemu−pr−helper [OPTION]

DESCRIPTIONImplements the persistent reservation helper for QEMU. SCSI persistent reservations allow restricting access to block devices to specific initiators in a shared storage setup. When implementing clustering of virtual machines, it is a common requirement for virtual machines to send persistent reservation SCSI commands. However, the operating system restricts sending these commands to unprivileged programs because incorrect usage can disrupt regular operation of the storage fabric. QEMU's SCSI passthrough devices scsi−block and scsi−generic support passing guest persistent reservation requests to a privileged external helper program. qemu−pr−helper is that external helper; it creates a listener socket which will accept incoming connections for communication with QEMU. If you want to run VMs in a setup like this, this helper should be started as a system service, and you should read the QEMU manual section on "persistent reservation managers" to find out how to configure QEMU to connect to the socket created by qemu−pr−helper​. After connecting to the socket, qemu−pr−helper can optionally drop root privileges, except for those capabilities that are needed for its operation. qemu−pr−helper can also use the systemd socket activation protocol. In this case, the systemd socket unit should specify a Unix stream socket, like this: [Socket] ListenStream=/var/run/qemu−pr−helper.sock

OPTIONS −d, −−daemon  run in the background (and create a PID file) −q, −−quiet  decrease verbosity −v, −−verbose  increase verbosity −f, −−pidfile=PATH  PID file when running as a daemon. By default the PID file is created in the system runtime state directory, for example /var/run/qemu−pr−helper.pid​. −k, −−socket=PATH  path to the socket. By default the socket is created in the system runtime state directory, for example /var/run/qemu−pr−helper.sock​. −T, −−trace [[enable=]PATTERN][,events=FILE][,file=FILE]  Specify tracing options. [enable=]PATTERN Immediately enable events matching PATTERN (either event name or a globbing pattern). This option is only available if QEMU has been compiled with the simple, log or ftrace tracing backend. To specify multiple events or patterns, specify the −trace option multiple times. Use −trace help to print a list of names of trace points. events=FILE Immediately enable events listed in FILE​. The file must contain one event name (as listed in the trace−events−all file) per line; globbing patterns are accepted too. This option is only available if QEMU has been compiled with the simple, log or ftrace tracing backend. file=FILE Log output traces to FILE​. This option is only available if QEMU has been compiled with the simple tracing backend. −u, −−user=USER  user to drop privileges to −g, −−group=GROUP  group to drop privileges to −h, −−help  Display a help message and exit. −V, −−version  Display version information and exit.

COPYRIGHT2023, The QEMU Project Developers
0
Johanes Gumabo
Data Size   :   15,788 byte
man-qemu-pr-helper.8Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   6 / 169,508
Visitor ID   :     :  
Visitor IP   :   3.135.185.207   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.