diff options
Diffstat (limited to 'doc/source/admin/pci-passthrough.rst')
-rw-r--r-- | doc/source/admin/pci-passthrough.rst | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/doc/source/admin/pci-passthrough.rst b/doc/source/admin/pci-passthrough.rst index abfc99b311..f4f06e0c5d 100644 --- a/doc/source/admin/pci-passthrough.rst +++ b/doc/source/admin/pci-passthrough.rst @@ -18,7 +18,7 @@ assigned to only one guest and cannot be shared. .. note:: For information on attaching virtual SR-IOV devices to guests, refer to the - `Networking Guide`_. + :neutron-doc:`Networking Guide <admin/config-sriov>`. To enable PCI passthrough, follow the steps below: @@ -40,7 +40,9 @@ To enable PCI passthrough, follow the steps below: Configure nova-scheduler (Controller) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -#. Configure ``nova-scheduler`` as specified in `Configure nova-scheduler`_. +#. Configure ``nova-scheduler`` as specified in :neutron-doc:`Configure + nova-scheduler + <admin/config-sriov.html#configure-nova-scheduler-controller`. #. Restart the ``nova-scheduler`` service. @@ -82,7 +84,8 @@ Enable PCI passthrough (Compute) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Enable VT-d and IOMMU. For more information, refer to steps one and two in -`Create Virtual Functions`_. +:neutron-doc:`Create Virtual Functions +<admin/config-sriov.html#create-virtual-functions-compute`. For Hyper-V compute nodes, the requirements are as follows: @@ -100,8 +103,10 @@ devices, run the following Powershell commands: If the compute node passes all the requirements, the desired assignable PCI devices to be disabled and unmounted from the host, in order to be assignable -by Hyper-V. The following can be read for more details: `Hyper-V PCI passthrough`_. +by Hyper-V. The following can be read for more details: `Hyper-V PCI +passthrough`__. +.. __: https://blogs.technet.microsoft.com/heyscriptingguy/2016/07/14/passing-through-devices-to-hyper-v-vms-by-using-discrete-device-assignment/ Configure PCI devices (Compute) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -157,9 +162,3 @@ available with the specified ``vendor_id`` and ``product_id`` that matches the .. code-block:: console # openstack server create --flavor m1.large --image cirros-0.3.5-x86_64-uec --wait test-pci - -.. Links -.. _`Create Virtual Functions`: https://docs.openstack.org/neutron/latest/admin/config-sriov.html#create-virtual-functions-compute -.. _`Configure nova-scheduler`: https://docs.openstack.org/neutron/latest/admin/config-sriov.html#configure-nova-scheduler-controller -.. _`Networking Guide`: https://docs.openstack.org/neutron/latest/admin/config-sriov.html -.. _`Hyper-V PCI passthrough`: https://blogs.technet.microsoft.com/heyscriptingguy/2016/07/14/passing-through-devices-to-hyper-v-vms-by-using-discrete-device-assignment/ |