Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
afec7cf1
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
afec7cf1
编写于
11月 14, 2009
作者:
M
Matthias Bolte
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Whitespace cleanup for pre-tags on the website
上级
448b92c0
变更
10
显示空白变更内容
内联
并排
Showing
10 changed file
with
253 addition
and
261 deletion
+253
-261
docs/drvlxc.html.in
docs/drvlxc.html.in
+40
-40
docs/drvone.html.in
docs/drvone.html.in
+45
-44
docs/drvopenvz.html.in
docs/drvopenvz.html.in
+11
-11
docs/drvqemu.html.in
docs/drvqemu.html.in
+25
-23
docs/drvtest.html.in
docs/drvtest.html.in
+8
-8
docs/drvuml.html.in
docs/drvuml.html.in
+11
-11
docs/drvvbox.html.in
docs/drvvbox.html.in
+96
-98
docs/drvxen.html.in
docs/drvxen.html.in
+10
-12
docs/formatdomain.html.in
docs/formatdomain.html.in
+1
-2
docs/storage.html.in
docs/storage.html.in
+6
-12
未找到文件。
docs/drvlxc.html.in
浏览文件 @
afec7cf1
docs/drvone.html.in
浏览文件 @
afec7cf1
...
...
@@ -27,12 +27,13 @@ tools and VM description files.</p>
<p>
The Uri of the driver protocol is "one". Some example
connection Uris for the driver are:
</p>
<pre>
one:/// (local access)
one+unix:/// (local access)
one://example.com/ (remote access)
one+tcp://example.com/ (remote access, SASl/Kerberos)
one+ssh://user@example.com/ (remote access, SSH tunnelled)
</pre>
<pre>
one:/// (local access)
one+unix:/// (local access)
one://example.com/ (remote access)
one+tcp://example.com/ (remote access, SASl/Kerberos)
one+ssh://user@example.com/ (remote access, SSH tunnelled)
</pre>
<h2>
<a
name=
"xmlconfig"
></a>
Example domain XML config
</h2>
<p>
There are some limitations on the XML attributes that may be
...
...
@@ -42,7 +43,8 @@ driver:</p>
<h3>
Paravirtualized guest direct kernel boot
</h3>
<pre>
<
domain type='one'
>
<pre>
<
domain type='one'
>
<
name
>
vm01
<
/name
>
<
memory
>
32768
<
/memory
>
<
vcpu
>
1
<
/vcpu
>
...
...
@@ -56,7 +58,6 @@ driver:</p>
<
/os
>
<
devices
>
<
disk type='file' device='disk'
>
<
source file='/images/sgehosts/01/disk.img'/
>
<
target dev='sda1'/
>
...
...
@@ -85,8 +86,8 @@ driver:</p>
<
source network='onenetwork'/
>
<
/interface
>
<
/devices
>
<
/domain
>
</pre>
<
/domain
>
</pre>
<p>
<b>
Note:
</b>
The "
<
interface type='network'
>
" will
attach the interface to a previously configured network (named
...
...
docs/drvopenvz.html.in
浏览文件 @
afec7cf1
...
...
@@ -19,13 +19,13 @@
the libvirt driver are:
</p>
<pre>
openvz:///system (local access)
openvz+unix:///system (local access)
openvz://example.com/system (remote access, TLS/x509)
openvz+tcp://example.com/system (remote access, SASl/Kerberos)
openvz+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
<pre>
openvz:///system (local access)
openvz+unix:///system (local access)
openvz://example.com/system (remote access, TLS/x509)
openvz+tcp://example.com/system (remote access, SASl/Kerberos)
openvz+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
<h2>
Notes on bridged networking
</h2>
...
...
@@ -60,10 +60,10 @@
must be created containing
</p>
<pre>
<pre>
#!/bin/bash
EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
</pre>
</pre>
<p>
The host OS is now ready to allow bridging of guest containers, which
...
...
@@ -83,7 +83,7 @@ EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
matches the templates known to OpenVZ tools.
</p>
<pre>
<pre>
<
domain type='openvz' id='104'
>
<
name
>
104
<
/name
>
<
uuid
>
86c12009-e591-a159-6e9f-91d18b85ef78
<
/uuid
>
...
...
@@ -104,7 +104,7 @@ EXTERNAL_SCRIPT="/usr/sbin/vznetaddbr"
<
/interface
>
<
/devices
>
<
/domain
>
</pre>
</pre>
</body>
</html>
docs/drvqemu.html.in
浏览文件 @
afec7cf1
...
...
@@ -43,16 +43,16 @@
is "qemu". Some example conection URIs for the libvirt driver are:
</p>
<pre>
qemu:///session (local access to per-user instance)
qemu+unix:///session (local access to per-user instance)
qemu:///system (local access to system instance)
qemu+unix:///system (local access to system instance)
qemu://example.com/system (remote access, TLS/x509)
qemu+tcp://example.com/system (remote access, SASl/Kerberos)
qemu+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
<pre>
qemu:///session (local access to per-user instance)
qemu+unix:///session (local access to per-user instance)
qemu:///system (local access to system instance)
qemu+unix:///system (local access to system instance)
qemu://example.com/system (remote access, TLS/x509)
qemu+tcp://example.com/system (remote access, SASl/Kerberos)
qemu+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
<h2><a
name=
"security"
>
Driver security architecture
</a></h2>
...
...
@@ -167,7 +167,7 @@
parent directories
</p>
<pre>
chmod o+x
/path/to/directory
chmod o+x
/path/to/directory
</pre>
<p>
In particular note that if using the "system" instance
...
...
@@ -383,12 +383,12 @@
The list of shared devices a guest is allowed access to is
</p>
<pre>
/dev/null, /dev/full, /dev/zero,
/dev/random, /dev/urandom,
/dev/ptmx, /dev/kvm, /dev/kqemu,
/dev/rtc, /dev/hpet, /dev/net/tun
</pre>
<pre>
/dev/null, /dev/full, /dev/zero,
/dev/random, /dev/urandom,
/dev/ptmx, /dev/kvm, /dev/kqemu,
/dev/rtc, /dev/hpet, /dev/net/tun
</pre>
<p>
In the event of unanticipated needs arising, this can be customized
...
...
@@ -397,10 +397,10 @@
should be run as root, prior to starting libvirtd
</p>
<pre>
mkdir /dev/cgroup
mount -t cgroup none /dev/cgroup -o devices
</pre>
<pre>
mkdir /dev/cgroup
mount -t cgroup none /dev/cgroup -o devices
</pre>
<p>
libvirt will then place each virtual machine in a cgroup at
...
...
@@ -430,6 +430,7 @@ LOGNAME=test /usr/bin/qemu -S -M pc -m 214 -smp 1 \
/dev/HostVG/QEMUGuest1 -net none -serial none \
-parallel none -usb
EOF
$ virsh domxml-from-native qemu-argv demo.args
<
domain type='qemu'
>
<
uuid
>
00000000-0000-0000-0000-000000000000
<
/uuid
>
...
...
@@ -452,7 +453,7 @@ $ virsh domxml-from-native qemu-argv demo.args
<
/disk
>
<
/devices
>
<
/domain
>
</pre>
</pre>
<p>
NB, don't include the literral \ in the args, put everything on one line
</p>
...
...
@@ -488,6 +489,7 @@ $ virsh domxml-from-native qemu-argv demo.args
<
/devices
>
<
/domain
>
EOF
$ virsh domxml-to-native qemu-argv demo.xml
LC_ALL=C PATH=/usr/bin:/bin HOME=/home/test \
USER=test LOGNAME=test /usr/bin/qemu -S -M pc \
...
...
@@ -495,7 +497,7 @@ $ virsh domxml-to-native qemu-argv demo.xml
-monitor pty -no-acpi -boot c -drive \
file=/dev/HostVG/QEMUGuest1,if=ide,index=0 -net none \
-serial none -parallel none -usb
</pre>
</pre>
<h2><a
name=
"xmlconfig"
>
Example domain XML config
</a></h2>
...
...
docs/drvtest.html.in
浏览文件 @
afec7cf1
...
...
@@ -12,14 +12,14 @@
for the libvirt driver are:
</p>
<pre>
test:///default (local access, default config)
test:///path/to/driver/config.xml (local access, custom config)
test+unix:///default (local access, default config, via daemon)
test://example.com/default (remote access, TLS/x509)
test+tcp://example.com/default (remote access, SASl/Kerberos)
test+ssh://root@example.com/default (remote access, SSH tunnelled)
</pre>
<pre>
test:///default (local access, default config)
test:///path/to/driver/config.xml (local access, custom config)
test+unix:///default (local access, default config, via daemon)
test://example.com/default (remote access, TLS/x509)
test+tcp://example.com/default (remote access, SASl/Kerberos)
test+ssh://root@example.com/default (remote access, SSH tunnelled)
</pre>
</body>
</html>
docs/drvuml.html.in
浏览文件 @
afec7cf1
...
...
@@ -24,16 +24,16 @@
URIs are
</p>
<pre>
uml:///session (local access to per-user instance)
uml+unix:///session (local access to per-user instance)
<pre>
uml:///session (local access to per-user instance)
uml+unix:///session (local access to per-user instance)
uml:///system (local access to system instance)
uml+unix:///system (local access to system instance)
uml://example.com/system (remote access, TLS/x509)
uml+tcp://example.com/system (remote access, SASl/Kerberos)
uml+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
uml:///system (local access to system instance)
uml+unix:///system (local access to system instance)
uml://example.com/system (remote access, TLS/x509)
uml+tcp://example.com/system (remote access, SASl/Kerberos)
uml+ssh://root@example.com/system (remote access, SSH tunnelled)
</pre>
<h2>
Example XML configuration
</h2>
...
...
@@ -58,7 +58,7 @@
thus accessible with "virsh console" or equivalent tools
</p>
<pre>
<pre>
<
domain type='uml'
>
<
name
>
demo
<
/name
>
<
uuid
>
b4433fc2-a22e-ffb3-0a3d-9c173b395800
<
/uuid
>
...
...
@@ -77,6 +77,6 @@
<
console type='pty'/
>
<
/devices
>
<
/domain
>
</pre>
</pre>
</body>
</html>
docs/drvvbox.html.in
浏览文件 @
afec7cf1
...
...
@@ -13,17 +13,17 @@
The uri of the driver protocol is "vbox". Some example connection URIs for the driver are:
</p>
<pre>
vbox:///session (local access to per-user instance)
vbox+unix:///session (local access to per-user instance)
vbox+tcp://user@example.com/session (remote access, SASl/Kerberos)
vbox+ssh://user@example.com/session (remote access, SSH tunnelled)
</pre>
<pre>
vbox:///session (local access to per-user instance)
vbox+unix:///session (local access to per-user instance)
vbox+tcp://user@example.com/session (remote access, SASl/Kerberos)
vbox+ssh://user@example.com/session (remote access, SSH tunnelled)
</pre>
<h2><a
name=
"xmlconfig"
>
Example domain XML config
</a></h2>
<pre>
<
domain type='vbox'
>
<pre>
<
domain type='vbox'
>
<
name
>
vbox
<
/name
>
<
uuid
>
4dab22b31d52d8f32516782e98ab3fa0
<
/uuid
>
...
...
@@ -109,11 +109,9 @@
<
product id='0xfeeb'/
>
<
/source
>
<
/hostdev
>
<
/devices
>
<
/domain
>
</pre>
<
/domain
>
</pre>
</body>
</html>
docs/drvxen.html.in
浏览文件 @
afec7cf1
...
...
@@ -54,13 +54,13 @@
the libvirt driver are:
</p>
<pre>
xen:/// (local access, direct)
xen+unix:/// (local access, via daemon)
xen://example.com/ (remote access, TLS/x509)
xen+tcp://example.com/ (remote access, SASl/Kerberos)
xen+ssh://root@example.com/ (remote access, SSH tunnelled)
</pre>
<pre>
xen:/// (local access, direct)
xen+unix:/// (local access, via daemon)
xen://example.com/ (remote access, TLS/x509)
xen+tcp://example.com/ (remote access, SASl/Kerberos)
xen+ssh://root@example.com/ (remote access, SSH tunnelled)
</pre>
<h2><a
name=
"imex"
>
Import and export of libvirt domain XML configs
</a></h2>
...
...
@@ -114,8 +114,7 @@
<
input type='mouse' bus='xen'/
>
<
graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'/
>
<
/devices
>
<
/domain
>
</pre>
<
/domain
>
</pre>
<h3><a
name=
"xmlexport"
>
Converting from domain XML to XM config files
</a></h3>
...
...
@@ -125,7 +124,7 @@
format.
</p>
<pre>
# virsh
-c xen:/// domxml-to-native xen-xm rhel5pv.xml
<pre>
$ virsh
-c xen:/// domxml-to-native xen-xm rhel5pv.xml
name = "rhel5pv"
uuid = "8f07fe28-753f-2729-d76d-bdbd892f949a"
maxmem = 2500
...
...
@@ -143,8 +142,7 @@ vnc = 1
vncunused = 1
vnclisten = "0.0.0.0"
disk = [ "tap:aio:/var/lib/xen/images/rhel5pv.img,xvda,w", "tap:qcow:/root/qcow1-xen.img,xvdd,w" ]
vif = [ "mac=00:16:3e:60:36:ba,bridge=virbr0,script=vif-bridge,vifname=vif5.0" ]
</pre>
vif = [ "mac=00:16:3e:60:36:ba,bridge=virbr0,script=vif-bridge,vifname=vif5.0" ]
</pre>
<h2><a
name=
"xmlconfig"
>
Example domain XML config
</a></h2>
...
...
docs/formatdomain.html.in
浏览文件 @
afec7cf1
...
...
@@ -750,8 +750,7 @@ qemu-kvm -net nic,model=? /dev/null
<
video type='vga' nvram='8192' heads='1'
>
<
acceleration accel3d='yes' accel3d='yes' /
>
<
/video
>
...
</pre>
...
</pre>
<dl>
<dt><code>
video
</code></dt>
...
...
docs/storage.html.in
浏览文件 @
afec7cf1
...
...
@@ -45,8 +45,7 @@ libvirt.
<
target
>
<
path
>
/var/lib/virt/images
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
@@ -101,8 +100,7 @@ libvirt.
<
target
>
<
path
>
/var/lib/virt/images
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
@@ -172,8 +170,7 @@ libvirt.
<
target
>
<
path
>
/var/lib/virt/images
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
@@ -215,8 +212,7 @@ libvirt.
<
target
>
<
path
>
/dev/HostVG
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
@@ -248,8 +244,7 @@ libvirt.
<
target
>
<
path
>
/dev
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
@@ -338,8 +333,7 @@ libvirt.
<
target
>
<
path
>
/dev/disk/by-path
<
/path
>
<
/target
>
<
/pool
>
</pre>
<
/pool
>
</pre>
<h3>
Valid pool format types
</h3>
<p>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录