Mercurial > hg > Members > anatofuz > ie-virsh
comparison README.md @ 55:833d55f0b5bd
add README.md
author | AnaTofuZ <anatofuz@gmail.com> |
---|---|
date | Mon, 23 Nov 2020 09:54:54 +0900 |
parents | |
children | b4d2ef1897f9 |
comparison
equal
deleted
inserted
replaced
54:ab3350def09b | 55:833d55f0b5bd |
---|---|
1 # ie-virsh | |
2 | |
3 - `virsh`のwrapperコマンド | |
4 | |
5 | |
6 # help | |
7 | |
8 ```shell | |
9 $ie-virsh | |
10 ie-virsh 1.0 | |
11 AnaTofuZ <anatofuz@cr.ie.u-ryukyu.ac.jp> | |
12 | |
13 USAGE: | |
14 ie-virsh <SUBCOMMAND> | |
15 | |
16 FLAGS: | |
17 -h, --help Prints help information | |
18 -V, --version Prints version information | |
19 | |
20 SUBCOMMANDS: | |
21 console connect to the guest console | |
22 define define (but don't start) a domain from an template XML file | |
23 define-gdb define the domain in which the gdb port is opened from the template XML file | |
24 destroy destroy (stop) a domain | |
25 domiflist list all domain virtual interfaces | |
26 dominfo domain information | |
27 dumpxml domain information in XML | |
28 help Prints this message or the help of the given subcommand(s) | |
29 list list domains | |
30 shutdown gracefully shutdown a domain | |
31 start start a (previously defined) inactive domain | |
32 ttyconsole tty console | |
33 undefine undefine a domain | |
34 vncdisplay vncdisplay | |
35 ``` | |
36 | |
37 | |
38 # list | |
39 | |
40 - 自分が作ったVMの状況が確認可能 | |
41 | |
42 # define | |
43 | |
44 ## 通常の方法 | |
45 | |
46 - テンプレートxmlをもとにvmをdefineする | |
47 - 名前はなんでも良いが、prefixにlogin user nameが入る | |
48 - 例えば e155730 が `ie-virsh define anatofuz` とすると `e155730-anatofuz`というVMが作られる | |
49 | |
50 ## 差分生成 | |
51 | |
52 - qcow2もテンプレートから生成することが可能 | |
53 - `$ie-virsh templates`でテンプレート一覧を確認する | |
54 - `$ie-virsh define ubuntu20 -t Ubuntu-20`の様に `-t`オプションの後ろにtemplateの名前を指定すると生成される | |
55 - `/ie-ryukyu/kvm/images/rental`にqcow2が生成される | |
56 | |
57 | |
58 # start, dumpxmlなど | |
59 - vm名を指定する必要があるが、wrapperなので全部打つ必要がないようにしている | |
60 - `e155730-anatofuz` の場合は `ie-virsh start anatofuz` でいい | |
61 - vm名をフルで打っても問題ない | |
62 - 起動しているvmに対しての操作はidを指定しても問題ないようになっている | |
63 | |
64 | |
65 # 2020年以前のバージョン | |
66 | |
67 - [virsh-wrapper](http://www.cr.ie.u-ryukyu.ac.jp/hg/Applications/virsh-wrapper/) | |
68 | |
69 | |
70 # bug | |
71 - `define-gdb`が動かない | |
72 | |
73 |