Tree @debian/0.9.12_rc2-1 (Download .tar.gz)
- ..
- api_extension
- devhelp
- html
- internals
- schemas
- 32favicon.png
- api.html
- api.html.in
- api_extension.html
- api_extension.html.in
- apibuild.py
- apps.html
- apps.html.in
- archdomain.html
- archdomain.html.in
- architecture.gif
- architecture.html
- architecture.html.in
- archnetwork.html
- archnetwork.html.in
- archnode.html
- archnode.html.in
- archstorage.html
- archstorage.html.in
- auth.html
- auth.html.in
- bindings.html
- bindings.html.in
- bugs.html
- bugs.html.in
- compiling.html
- compiling.html.in
- contact.html
- contact.html.in
- csharp.html
- csharp.html.in
- deployment.html
- deployment.html.in
- devguide.html
- devguide.html.in
- docs.html
- docs.html.in
- downloads.html
- downloads.html.in
- drivers.html
- drivers.html.in
- drvesx.html
- drvesx.html.in
- drvhyperv.html
- drvhyperv.html.in
- drvlxc.html
- drvlxc.html.in
- drvopenvz.html
- drvopenvz.html.in
- drvqemu.html
- drvqemu.html.in
- drvremote.html
- drvremote.html.in
- drvtest.html
- drvtest.html.in
- drvuml.html
- drvuml.html.in
- drvvbox.html
- drvvbox.html.in
- drvvmware.html
- drvvmware.html.in
- drvxen.html
- drvxen.html.in
- errors.html
- errors.html.in
- et.png
- firewall.html
- firewall.html.in
- footer_corner.png
- footer_pattern.png
- format.html
- format.html.in
- formatcaps.html
- formatcaps.html.in
- formatdomain.html
- formatdomain.html.in
- formatnetwork.html
- formatnetwork.html.in
- formatnode.html
- formatnode.html.in
- formatnwfilter.html
- formatnwfilter.html.in
- formatsecret.html
- formatsecret.html.in
- formatsnapshot.html
- formatsnapshot.html.in
- formatstorage.html
- formatstorage.html.in
- formatstorageencryption.html
- formatstorageencryption.html.in
- generic.css
- goals.html
- goals.html.in
- hacking.html
- hacking.html.in
- hacking1.xsl
- hacking2.xsl
- hooks.html
- hooks.html.in
- hvsupport.html
- hvsupport.html.in
- hvsupport.pl
- index.html
- index.html.in
- internals.html
- internals.html.in
- intro.html
- intro.html.in
- java.html
- java.html.in
- libvirt-api.xml
- libvirt-daemon-arch.fig
- libvirt-daemon-arch.png
- libvirt-driver-arch.fig
- libvirt-driver-arch.png
- libvirt-header-bg.png
- libvirt-header-logo.png
- libvirt-net-logical.fig
- libvirt-net-logical.png
- libvirt-net-physical.fig
- libvirt-net-physical.png
- libvirt-object-model.fig
- libvirt-object-model.png
- libvirt-qemu-api.xml
- libvirt-qemu-refs.xml
- libvirt-refs.xml
- libvirt.css
- libvirtLogo.png
- locking.html
- locking.html.in
- logging.html
- logging.html.in
- madeWith.png
- main.css
- Makefile.am
- Makefile.in
- migration-managed-direct.fig
- migration-managed-direct.png
- migration-managed-p2p.fig
- migration-managed-p2p.png
- migration-native.fig
- migration-native.png
- migration-tunnel.fig
- migration-tunnel.png
- migration-unmanaged-direct.fig
- migration-unmanaged-direct.png
- migration.html
- migration.html.in
- newapi.xsl
- news.html
- news.html.in
- news.xsl
- node.gif
- page.xsl
- pending.html
- pending.html.in
- php.html
- php.html.in
- python.html
- python.html.in
- relatedlinks.html
- relatedlinks.html.in
- remote.html
- remote.html.in
- site.xsl
- sitemap.html
- sitemap.html.in
- storage.html
- storage.html.in
- testapi.html
- testapi.html.in
- testsuites.html
- testsuites.html.in
- testtck.html
- testtck.html.in
- todo.cfg-example
- todo.html
- todo.html.in
- todo.pl
- uri.html
- uri.html.in
- virshcmdref.html
- virshcmdref.html.in
- windows.html
- windows.html.in
- wrapstring.xsl
drvhyperv.html.in @debian/0.9.12_rc2-1 — raw · history · blame
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 | <html><body> <h1>Microsoft Hyper-V hypervisor driver</h1> <ul id="toc"></ul> <p> The libvirt Microsoft Hyper-V driver can manage Hyper-V 2008 R2. </p> <h2><a name="project">Project Links</a></h2> <ul> <li> The <a href="http://www.microsoft.com/hyper-v-server/">Microsoft Hyper-V</a> hypervisor </li> </ul> <h2><a name="uri">Connections to the Microsoft Hyper-V driver</a></h2> <p> Some example remote connection URIs for the driver are: </p> <pre> hyperv://example-hyperv.com (over HTTPS) hyperv://example-hyperv.com/?transport=http (over HTTP) </pre> <p> <strong>Note</strong>: In contrast to other drivers, the Hyper-V driver is a client-side-only driver. It connects to the Hyper-V server using WS-Management over HTTP(S). Therefore, the <a href="remote.html">remote transport mechanism</a> provided by the remote driver and libvirtd will not work, and you cannot use URIs like <code>hyperv+ssh://example.com</code>. </p> <h3><a name="uriformat">URI Format</a></h3> <p> URIs have this general form (<code>[...]</code> marks an optional part). </p> <pre> hyperv://[username@]hostname[:port]/[?extraparameters] </pre> <p> The default HTTPS ports is 5986. If the port parameter is given, it overrides the default port. </p> <h4><a name="extraparams">Extra parameters</a></h4> <p> Extra parameters can be added to a URI as part of the query string (the part following <code>?</code>). A single parameter is formed by a <code>name=value</code> pair. Multiple parameters are separated by <code>&</code>. </p> <pre> ?transport=http </pre> <p> The driver understands the extra parameters shown below. </p> <table class="top_table"> <tr> <th>Name</th> <th>Values</th> <th>Meaning</th> </tr> <tr> <td> <code>transport</code> </td> <td> <code>http</code> or <code>https</code> </td> <td> Overrides the default HTTPS transport. The default HTTP port is 5985. </td> </tr> </table> <h3><a name="auth">Authentication</a></h3> <p> In order to perform any useful operation the driver needs to log into the Hyper-V server. Therefore, only <code>virConnectOpenAuth</code> can be used to connect to an Hyper-V server, <code>virConnectOpen</code> and <code>virConnectOpenReadOnly</code> don't work. To log into an Hyper-V server the driver will request credentials using the callback passed to the <code>virConnectOpenAuth</code> function. The driver passes the hostname as challenge parameter to the callback. </p> <p> <strong>Note</strong>: Currently only <code>Basic</code> authentication is supported by libvirt. This method is disabled by default on the Hyper-V server and can be enabled via the WinRM commandline tool. </p> <pre> winrm set winrm/config/service/auth @{Basic="true"} </pre> <p> To allow <code>Basic</code> authentication with HTTP transport WinRM needs to allow unencrypted communication. This can be enabled via the WinRM commandline tool. However, this is not the recommended communication mode. </p> <pre> winrm set winrm/config/service @{AllowUnencrypted="true"} </pre> </body></html> |