docs: fix links in migration.html TOC

Use of the wrong attribute name caused the table of contents to
be useless.  Fix suggested by Daniel P. Berrange.

* docs/migration.html.in: Use correct anchoring attribute.
This commit is contained in:
Eric Blake 2012-10-04 16:57:27 -06:00
parent 2cd9093543
commit eeb8c924ce

View File

@ -11,7 +11,7 @@
libvirt implements several options for migration. libvirt implements several options for migration.
</p> </p>
<h2><a id="transport">Network data transports</a></h2> <h2><a name="transport">Network data transports</a></h2>
<p> <p>
There are two options for the data transport used during migration, either There are two options for the data transport used during migration, either
@ -19,7 +19,7 @@
over a libvirtd connection. over a libvirtd connection.
</p> </p>
<h3><a id="transportnative">Hypervisor native transport</a></h3> <h3><a name="transportnative">Hypervisor native transport</a></h3>
<p> <p>
<em>Native</em> data transports may or may not support encryption, depending <em>Native</em> data transports may or may not support encryption, depending
on the hypervisor in question, but will typically have the lowest computational costs on the hypervisor in question, but will typically have the lowest computational costs
@ -33,7 +33,7 @@
<img class="diagram" src="migration-native.png" alt="Migration native path"> <img class="diagram" src="migration-native.png" alt="Migration native path">
</p> </p>
<h3><a id="transporttunnel">libvirt tunnelled transport</a></h3> <h3><a name="transporttunnel">libvirt tunnelled transport</a></h3>
<p> <p>
<em>Tunnelled</em> data transports will always be capable of strong encryption <em>Tunnelled</em> data transports will always be capable of strong encryption
since they are able to leverage the capabilities built in to the libvirt RPC protocol. since they are able to leverage the capabilities built in to the libvirt RPC protocol.
@ -51,7 +51,7 @@
<img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path"> <img class="diagram" src="migration-tunnel.png" alt="Migration tunnel path">
</p> </p>
<h2><a id="flow">Communication control paths/flows</a></h2> <h2><a name="flow">Communication control paths/flows</a></h2>
<p> <p>
Migration of virtual machines requires close co-ordination of the two Migration of virtual machines requires close co-ordination of the two
@ -59,7 +59,7 @@
which may be on the source, the destination, or a third host. which may be on the source, the destination, or a third host.
</p> </p>
<h3><a id="flowmanageddirect">Managed direct migration</a></h3> <h3><a name="flowmanageddirect">Managed direct migration</a></h3>
<p> <p>
With <em>managed direct</em> migration, the libvirt client process With <em>managed direct</em> migration, the libvirt client process
@ -79,7 +79,7 @@
</p> </p>
<h3><a id="flowpeer2peer">Managed peer to peer migration</a></h3> <h3><a name="flowpeer2peer">Managed peer to peer migration</a></h3>
<p> <p>
With <em>peer to peer</em> migration, the libvirt client process only With <em>peer to peer</em> migration, the libvirt client process only
@ -101,7 +101,7 @@
</p> </p>
<h3><a id="flowunmanageddirect">Unmanaged direct migration</a></h3> <h3><a name="flowunmanageddirect">Unmanaged direct migration</a></h3>
<p> <p>
With <em>unmanaged direct</em> migration, neither the libvirt client With <em>unmanaged direct</em> migration, neither the libvirt client
@ -117,7 +117,7 @@
</p> </p>
<h2><a id="security">Data security</a></h2> <h2><a name="security">Data security</a></h2>
<p> <p>
Since the migration data stream includes a complete copy of the guest Since the migration data stream includes a complete copy of the guest
@ -136,7 +136,7 @@
facility should be used. facility should be used.
</p> </p>
<h2><a id="uris">Migration URIs</a></h2> <h2><a name="uris">Migration URIs</a></h2>
<p> <p>
Initiating a guest migration requires the client application to Initiating a guest migration requires the client application to
@ -186,7 +186,7 @@
to comply with local firewall policies</li> to comply with local firewall policies</li>
</ol> </ol>
<h2><a id="config">Configuration file handling</a></h2> <h2><a name="config">Configuration file handling</a></h2>
<p> <p>
There are two types of virtual machine known to libvirt. A <em>transient</em> There are two types of virtual machine known to libvirt. A <em>transient</em>
@ -429,10 +429,10 @@
</tbody> </tbody>
</table> </table>
<h2><a id="scenarios">Migration scenarios</a></h2> <h2><a name="scenarios">Migration scenarios</a></h2>
<h3><a id="scenarionativedirect">Native migration, client to two libvirtd servers</a></h3> <h3><a name="scenarionativedirect">Native migration, client to two libvirtd servers</a></h3>
<p> <p>
At an API level this requires use of virDomainMigrate, without the At an API level this requires use of virDomainMigrate, without the
@ -462,7 +462,7 @@
Supported by Xen, QEMU, VMWare and VirtualBox drivers Supported by Xen, QEMU, VMWare and VirtualBox drivers
</p> </p>
<h3><a id="scenarionativepeer2peer">Native migration, client to and peer2peer between, two libvirtd servers</a></h3> <h3><a name="scenarionativepeer2peer">Native migration, client to and peer2peer between, two libvirtd servers</a></h3>
<p> <p>
virDomainMigrate, with the VIR_MIGRATE_PEER2PEER flag set, virDomainMigrate, with the VIR_MIGRATE_PEER2PEER flag set,
@ -486,7 +486,7 @@
Supported by QEMU driver Supported by QEMU driver
</p> </p>
<h3><a id="scenariotunnelpeer2peer1">Tunnelled migration, client and peer2peer between two libvirtd servers</a></h3> <h3><a name="scenariotunnelpeer2peer1">Tunnelled migration, client and peer2peer between two libvirtd servers</a></h3>
<p> <p>
virDomainMigrate, with the VIR_MIGRATE_PEER2PEER &amp; VIR_MIGRATE_TUNNELLED virDomainMigrate, with the VIR_MIGRATE_PEER2PEER &amp; VIR_MIGRATE_TUNNELLED
@ -509,7 +509,7 @@
Supported by QEMU driver Supported by QEMU driver
</p> </p>
<h3><a id="nativedirectunmanaged">Native migration, client to one libvirtd server</a></h3> <h3><a name="nativedirectunmanaged">Native migration, client to one libvirtd server</a></h3>
<p> <p>
virDomainMigrateToURI, without the VIR_MIGRATE_PEER2PEER flag set, virDomainMigrateToURI, without the VIR_MIGRATE_PEER2PEER flag set,
@ -533,7 +533,7 @@
Supported by Xen driver Supported by Xen driver
</p> </p>
<h3><a id="nativepeer2peer">Native migration, peer2peer between two libvirtd servers</a></h3> <h3><a name="nativepeer2peer">Native migration, peer2peer between two libvirtd servers</a></h3>
<p> <p>
virDomainMigrateToURI, with the VIR_MIGRATE_PEER2PEER flag set, virDomainMigrateToURI, with the VIR_MIGRATE_PEER2PEER flag set,
@ -570,7 +570,7 @@
Supported by the QEMU driver Supported by the QEMU driver
</p> </p>
<h3><a id="scenariotunnelpeer2peer2">Tunnelled migration, peer2peer between two libvirtd servers</a></h3> <h3><a name="scenariotunnelpeer2peer2">Tunnelled migration, peer2peer between two libvirtd servers</a></h3>
<p> <p>
virDomainMigrateToURI, with the VIR_MIGRATE_PEER2PEER &amp; VIR_MIGRATE_TUNNELLED virDomainMigrateToURI, with the VIR_MIGRATE_PEER2PEER &amp; VIR_MIGRATE_TUNNELLED