Scroll to navigation

PVIRSH(1) VM definition tuner PVIRSH(1)

NAME

pvirsh - Parallel virsh command

SYNOPSIS

pvirsh [OPTIONS]

DESCRIPTION

pvirsh is a parallel virsh command to manage selected group of Virtual Machine. This provide an easy way to execute the same command on a selected group of Virtual Machine.

Today if you want to manage more than one Virtual Machine you need to script your action and this will be done in a sequential way (most of the time). pvirsh is a wrapper to launch async management command on a group of Virtual Machine.

pvirsh is launched in interactive mode by default.

CONFIGURATION

If you are using an RPM package, the default group configuration yaml file will be in /etc/pvirsh directory. If you are using the setup.py it will be in /usr/share/pvirsh/ directory. Its possible to not use a group yaml by selecting vm from a list (select_vm).

XML DEVICES DEFINITION

All xml default device definition are in /usr/share/pvirsh/xml directory.

FEATURES

Interactive command

OPTIONS

show this help message and exit.
Show group from the yaml group file
Connect to the hypervisor (local | ssh)
Group of VM to use (could be a list separated by ,)
Group file to use as yaml file
Launch this tool in non interactive mode
Command to execute on a group of VM

AUTHORS

Written by Antoine Ginies

2023-03-03 2.2