diff options
Diffstat (limited to 'book-enea-nfv-core-installation-guide/doc')
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/book.xml | 3 | ||||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/high_availability.xml | 5 | ||||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png | bin | 0 -> 13989 bytes | |||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png | bin | 0 -> 13717 bytes | |||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/installation_instructions.xml | 73 | ||||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml | 37 | ||||
-rw-r--r-- | book-enea-nfv-core-installation-guide/doc/tacker.xml | 2 |
7 files changed, 60 insertions, 60 deletions
diff --git a/book-enea-nfv-core-installation-guide/doc/book.xml b/book-enea-nfv-core-installation-guide/doc/book.xml index e161886..de090ae 100644 --- a/book-enea-nfv-core-installation-guide/doc/book.xml +++ b/book-enea-nfv-core-installation-guide/doc/book.xml | |||
@@ -1,7 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="ISO-8859-1"?> | 1 | <?xml version="1.0" encoding="ISO-8859-1"?> |
2 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" | 2 | <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" |
3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ | 3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" > |
4 | ]> | ||
5 | <book id="book_enea_nfv_core_installation_guide"> | 4 | <book id="book_enea_nfv_core_installation_guide"> |
6 | <title><trademark class="registered">Enea</trademark> NFV Core Installation Guide</title> | 5 | <title><trademark class="registered">Enea</trademark> NFV Core Installation Guide</title> |
7 | <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb --> | 6 | <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb --> |
diff --git a/book-enea-nfv-core-installation-guide/doc/high_availability.xml b/book-enea-nfv-core-installation-guide/doc/high_availability.xml index 4fd4c28..a0c0eb3 100644 --- a/book-enea-nfv-core-installation-guide/doc/high_availability.xml +++ b/book-enea-nfv-core-installation-guide/doc/high_availability.xml | |||
@@ -642,10 +642,7 @@ lastchange={EVENT.DATE} {EVENT.TIME}</programlisting> | |||
642 | </listitem> | 642 | </listitem> |
643 | 643 | ||
644 | <listitem> | 644 | <listitem> |
645 | <para>In <literal>Hosts</literal> under the | 645 | <para>In the <literal>Configuration</literal> tab, under <literal>Templates</literal>, look for and select the template named <filename>Template App Zabbix Agent</filename> and click on <literal>Items</literal>.</para> |
646 | <literal>Configuration</literal> tab, select the template named | ||
647 | <literal>Template App Zabbix Agent</literal> and click on | ||
648 | <literal>Items</literal>.</para> | ||
649 | </listitem> | 646 | </listitem> |
650 | 647 | ||
651 | <listitem> | 648 | <listitem> |
diff --git a/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png b/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png new file mode 100644 index 0000000..616bbdc --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png | |||
Binary files differ | |||
diff --git a/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png b/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png new file mode 100644 index 0000000..60f3551 --- /dev/null +++ b/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png | |||
Binary files differ | |||
diff --git a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml index a094351..0fbdc1b 100644 --- a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml +++ b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml | |||
@@ -7,10 +7,10 @@ | |||
7 | <para>Enea NFV Core <xi:include | 7 | <para>Enea NFV Core <xi:include |
8 | href="../../s_docsrc_common/pardoc-distro.xml" | 8 | href="../../s_docsrc_common/pardoc-distro.xml" |
9 | xmlns:xi="http://www.w3.org/2001/XInclude" | 9 | xmlns:xi="http://www.w3.org/2001/XInclude" |
10 | xpointer="element(EneaNFV_REL_VER/1)" /> leverages the work in the OPNFV | 10 | xpointer="element(EneaNFV_REL_VER/1)" /> leverages the work in the Open |
11 | Project, delivering selected Installer DVD images together with instructions | 11 | Platform for NFV (OPNFV) Project, delivering selected Installer DVD images |
12 | on how to setup the Installers and deploy OPNFV releases on a Pharos | 12 | together with instructions on how to setup the Installers and deploy OPNFV |
13 | compliant test lab.</para> | 13 | releases on a Pharos compliant test lab.</para> |
14 | 14 | ||
15 | <para>Enea NFV Core uses the Fuel@OPNFV Installer as a deployment facility, | 15 | <para>Enea NFV Core uses the Fuel@OPNFV Installer as a deployment facility, |
16 | hereafter referred to as <emphasis role="bold">Fuel</emphasis>. Fuel is an | 16 | hereafter referred to as <emphasis role="bold">Fuel</emphasis>. Fuel is an |
@@ -20,12 +20,11 @@ | |||
20 | <para>Enea NFV Core <xi:include | 20 | <para>Enea NFV Core <xi:include |
21 | href="../../s_docsrc_common/pardoc-distro.xml" | 21 | href="../../s_docsrc_common/pardoc-distro.xml" |
22 | xmlns:xi="http://www.w3.org/2001/XInclude" | 22 | xmlns:xi="http://www.w3.org/2001/XInclude" |
23 | xpointer="element(EneaNFV_REL_VER/1)" /> is based on the OPNFV <emphasis | 23 | xpointer="element(EneaNFV_REL_VER/1)" /> is OPNFV compliant. The <ulink |
24 | role="bold">Danube </emphasis>release. The <ulink | 24 | url="https://www.opnfv.org/software/downloads/release-archives">OPNFV |
25 | url="https://www.opnfv.org/software/downloads">OPNFV download page</ulink> | 25 | download page</ulink> provides general instructions for building and |
26 | provides general instructions for building and installing the Fuel Installer | 26 | installing the Fuel Installer ISO and also on how to deploy an OPNFV release |
27 | ISO and also on how to deploy OPNFV Danube using Fuel on a Pharos compliant | 27 | using Fuel on a Pharos compliant test lab.</para> |
28 | test lab.</para> | ||
29 | 28 | ||
30 | <note> | 29 | <note> |
31 | <para>Covering chapters 1-6 of the Fuel Installation Guide is useful for | 30 | <para>Covering chapters 1-6 of the Fuel Installation Guide is useful for |
@@ -71,8 +70,9 @@ | |||
71 | 70 | ||
72 | <listitem> | 71 | <listitem> |
73 | <para><ulink | 72 | <para><ulink |
74 | url="http://docs.openstack.org/developer/fueldocs/plugindocs/fuel-plugin-sdk-guide.html">Fuel | 73 | url="https://docs.openstack.org/fuel-docs/latest/plugindocs/fuel-plugin-sdk-guide.html" |
75 | Plugin Developers Guide</ulink> (optional)</para> | 74 | userlevel="" vendor="">Fuel Plugin Developers Guide</ulink> |
75 | (optional)</para> | ||
76 | </listitem> | 76 | </listitem> |
77 | 77 | ||
78 | <listitem> | 78 | <listitem> |
@@ -150,9 +150,13 @@ | |||
150 | successful.</para> | 150 | successful.</para> |
151 | 151 | ||
152 | <note> | 152 | <note> |
153 | <para>Enea NFV Core 1.1 can also be installed on a cluster consisting of | 153 | <para>Enea NFV Core <xi:include |
154 | servers with mixed CPU architectures. The user can deploy x86 | 154 | href="../../s_docsrc_common/pardoc-distro.xml" |
155 | Controllers and a combination of x86 and aarch64 Compute nodes.</para> | 155 | xmlns:xi="http://www.w3.org/2001/XInclude" |
156 | xpointer="element(EneaNFV_REL_VER/1)" /> can also be installed on a | ||
157 | cluster consisting of servers with mixed CPU architectures. The user can | ||
158 | deploy x86 Controllers and a combination of x86 and aarch64 Compute | ||
159 | nodes.</para> | ||
156 | </note> | 160 | </note> |
157 | 161 | ||
158 | <para><emphasis role="bold">Hardware Requirements for | 162 | <para><emphasis role="bold">Hardware Requirements for |
@@ -429,26 +433,16 @@ | |||
429 | configured for eth1.</para> | 433 | configured for eth1.</para> |
430 | 434 | ||
431 | <mediaobject> | 435 | <mediaobject> |
432 | <imageobject role="fo"> | 436 | <imageobject> |
433 | <imagedata align="center" contentwidth="600" | 437 | <imagedata align="center" fileref="images/net_setup_1_edit.png" /> |
434 | fileref="images/net_setup_1.svg" /> | ||
435 | </imageobject> | ||
436 | |||
437 | <imageobject role="html"> | ||
438 | <imagedata align="center" fileref="images/net_setup_1.png" /> | ||
439 | </imageobject> | 438 | </imageobject> |
440 | </mediaobject> | 439 | </mediaobject> |
441 | 440 | ||
442 | <para></para> | 441 | <para></para> |
443 | 442 | ||
444 | <mediaobject> | 443 | <mediaobject> |
445 | <imageobject role="fo"> | 444 | <imageobject> |
446 | <imagedata align="center" contentwidth="600" | 445 | <imagedata align="center" fileref="images/net_setup_2_edit.png" /> |
447 | fileref="images/net_setup_2.svg" /> | ||
448 | </imageobject> | ||
449 | |||
450 | <imageobject role="html"> | ||
451 | <imagedata align="center" fileref="images/net_setup_2.png" /> | ||
452 | </imageobject> | 446 | </imageobject> |
453 | </mediaobject> | 447 | </mediaobject> |
454 | </listitem> | 448 | </listitem> |
@@ -590,10 +584,12 @@ | |||
590 | <section id="add_feat_fuel"> | 584 | <section id="add_feat_fuel"> |
591 | <title>Installing additional Plugins/Features on FUEL</title> | 585 | <title>Installing additional Plugins/Features on FUEL</title> |
592 | 586 | ||
593 | <para>In order to obtain the extra features used by Enea NFV Core 1.0, a | 587 | <para>In order to obtain the extra features used by Enea NFV Core |
594 | few added Fuel plugins have to be installed at this stage. Supplementary | 588 | <xi:include href="../../s_docsrc_common/pardoc-distro.xml" |
595 | configuration will also need to be performed after the installation is | 589 | xmlns:xi="http://www.w3.org/2001/XInclude" |
596 | complete.</para> | 590 | xpointer="element(EneaNFV_REL_VER/1)" /> a few added Fuel plugins have to |
591 | be installed at this stage. Supplementary configuration will also need to | ||
592 | be performed after the installation is complete.</para> | ||
597 | 593 | ||
598 | <para>The following plugins will need to be installed:</para> | 594 | <para>The following plugins will need to be installed:</para> |
599 | 595 | ||
@@ -627,7 +623,7 @@ | |||
627 | 623 | ||
628 | <programlisting>$ fuel plugins --install /opt/opnfv/vitrage-1.0-1.0.4-1.noarch.rpm | 624 | <programlisting>$ fuel plugins --install /opt/opnfv/vitrage-1.0-1.0.4-1.noarch.rpm |
629 | $ fuel plugins --install /opt/opnfv/zabbix_monitoring-2.5-2.5.3-1.noarch.rpm | 625 | $ fuel plugins --install /opt/opnfv/zabbix_monitoring-2.5-2.5.3-1.noarch.rpm |
630 | $ fuel plugins --install /opt/opnfv/tacker-1.0-1.0.0-1.noarch.rpm | 626 | $ fuel plugins --install /opt/opnfv/tacker-1.1-1.1.0-1.noarch.rpm |
631 | $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</programlisting> | 627 | $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</programlisting> |
632 | 628 | ||
633 | <para>Expected output: <programlisting>Plugin ....... was successfully installed.</programlisting></para> | 629 | <para>Expected output: <programlisting>Plugin ....... was successfully installed.</programlisting></para> |
@@ -1456,9 +1452,12 @@ Actor Flags: A-Activity, T-Timeout, G-Aggregation, S-Synchronization | |||
1456 | <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml" | 1452 | <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml" |
1457 | xmlns:xi="http://www.w3.org/2001/XInclude" | 1453 | xmlns:xi="http://www.w3.org/2001/XInclude" |
1458 | xpointer="element(book_enea_nfv_core_release_info/1)" /></olink> for | 1454 | xpointer="element(book_enea_nfv_core_release_info/1)" /></olink> for |
1459 | the <phrase>1.1</phrase> release, for an updated and comprehensive | 1455 | the <xi:include href="../../s_docsrc_common/pardoc-distro.xml" |
1460 | list of known issues and limitations, including the "Offloading Modes" | 1456 | xmlns:xi="http://www.w3.org/2001/XInclude" |
1461 | not being applied during the "Verify Networks" step.</para> | 1457 | xpointer="element(EneaNFV_REL_VER/1)" /> release, for an updated and |
1458 | comprehensive list of known issues and limitations, including the | ||
1459 | "Offloading Modes" not being applied during the "Verify Networks" | ||
1460 | step.</para> | ||
1462 | 1461 | ||
1463 | <para>Setting custom "Offloading Modes" in the Fuel GUI will only | 1462 | <para>Setting custom "Offloading Modes" in the Fuel GUI will only |
1464 | apply during provisioning, not during "Verify Networks". If your | 1463 | apply during provisioning, not during "Verify Networks". If your |
diff --git a/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml b/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml index c4668e4..19a05d9 100644 --- a/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml +++ b/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml | |||
@@ -5,8 +5,8 @@ | |||
5 | <title>Post Deploy Scripts</title> | 5 | <title>Post Deploy Scripts</title> |
6 | 6 | ||
7 | <para>The Post Deploy Scripts is a collection of ENEA specific software that | 7 | <para>The Post Deploy Scripts is a collection of ENEA specific software that |
8 | can be used to easily modify existing environments. These projects can be | 8 | can be used to easily modify existing environments. These scripts can be |
9 | used in many situations, from installing new components to configuring | 9 | used in various situations, from installing new components to configuring |
10 | existing ones in a fast and efficient way. They are located on the Fuel | 10 | existing ones in a fast and efficient way. They are located on the Fuel |
11 | Master in <literal>/opt/enea/postdeployscripts/</literal>.</para> | 11 | Master in <literal>/opt/enea/postdeployscripts/</literal>.</para> |
12 | 12 | ||
@@ -28,7 +28,7 @@ | |||
28 | <para>Provider networks only handle layer-2 connectivity for instances, | 28 | <para>Provider networks only handle layer-2 connectivity for instances, |
29 | lacking support for features such as routers and floating IP addresses. | 29 | lacking support for features such as routers and floating IP addresses. |
30 | Please refer to the <ulink | 30 | Please refer to the <ulink |
31 | url="https://docs.openstack.org/ocata/install-guide-ubuntu/launch-instance-networks-provider.html">Openstack | 31 | url="https://docs.openstack.org/ocata/install-guide-ubuntu/launch-instance-networks-provider.html">OpenStack |
32 | documentation</ulink> for examples on using provider networks.</para> | 32 | documentation</ulink> for examples on using provider networks.</para> |
33 | </note> | 33 | </note> |
34 | 34 | ||
@@ -82,7 +82,7 @@ | |||
82 | ./init.sh</programlisting></para> | 82 | ./init.sh</programlisting></para> |
83 | 83 | ||
84 | <para>This will create a hosts file that will be used by Ansible to | 84 | <para>This will create a hosts file that will be used by Ansible to |
85 | associate the nodes into groups and to access them. </para> | 85 | associate the nodes into groups and to access them.</para> |
86 | 86 | ||
87 | <para>It will also create a file named | 87 | <para>It will also create a file named |
88 | <filename>samplenetworks.json</filename>, which will contain a single | 88 | <filename>samplenetworks.json</filename>, which will contain a single |
@@ -125,31 +125,36 @@ | |||
125 | some interfaces included:<programlisting> { | 125 | some interfaces included:<programlisting> { |
126 | "networks":[ | 126 | "networks":[ |
127 | { | 127 | { |
128 | "name":"prov-net", | 128 | "allocation-pool": { |
129 | "nodes":[ | 129 | "end": "192.168.200.100", |
130 | "start": "192.168.200.20" | ||
131 | }, | ||
132 | "enable-dhcp": "True", | ||
133 | "gateway": "192.168.200.1", | ||
134 | "name": "prov-net1", | ||
135 | "network-type": "vlan", | ||
136 | "nodes":[ | ||
130 | { | 137 | { |
131 | "name":"node-4", | 138 | "interfaces": ["em5p144s0"], |
132 | "interfaces":[ | 139 | "name": "node-4" |
133 | "em2p1s0f5" | ||
134 | ] | 140 | ] |
135 | }, | 141 | }, |
136 | { | 142 | { |
137 | "name":"node-5", | 143 | "interfaces": ["em5p144s0"], |
138 | "interfaces":[ | 144 | "name": "node-5" |
139 | "em2p1s0f5" | ||
140 | ] | ||
141 | } | 145 | } |
142 | ] | 146 | ], |
147 | "provider-segment": "2251", | ||
148 | "range": "192.168.200.0/24" | ||
143 | } | 149 | } |
144 | ] | 150 | ] |
145 | } | 151 | } |
146 | |||
147 | cp samplenetworks.json /opt/enea/postdeployscripts/provider-net/files/networks.json</programlisting>The | 152 | cp samplenetworks.json /opt/enea/postdeployscripts/provider-net/files/networks.json</programlisting>The |
148 | snippet shown above infers the following:</para> | 153 | snippet shown above infers the following:</para> |
149 | 154 | ||
150 | <itemizedlist> | 155 | <itemizedlist> |
151 | <listitem> | 156 | <listitem> |
152 | <para>An Openstack provider network called | 157 | <para>An OpenStack provider network called |
153 | <filename>prov-net</filename> will be created.</para> | 158 | <filename>prov-net</filename> will be created.</para> |
154 | </listitem> | 159 | </listitem> |
155 | 160 | ||
diff --git a/book-enea-nfv-core-installation-guide/doc/tacker.xml b/book-enea-nfv-core-installation-guide/doc/tacker.xml index 55cf18c..00ab0ec 100644 --- a/book-enea-nfv-core-installation-guide/doc/tacker.xml +++ b/book-enea-nfv-core-installation-guide/doc/tacker.xml | |||
@@ -16,7 +16,7 @@ | |||
16 | 16 | ||
17 | <orderedlist> | 17 | <orderedlist> |
18 | <listitem> | 18 | <listitem> |
19 | <para>Go to the tacker plugin directory:<programlisting>cd /var/www/nailgun/plugins/tacker-1.0/repositories/tacker</programlisting></para> | 19 | <para>Go to the tacker plugin directory:<programlisting>cd /var/www/nailgun/plugins/tacker-1.1/repositories/tacker</programlisting></para> |
20 | </listitem> | 20 | </listitem> |
21 | 21 | ||
22 | <listitem> | 22 | <listitem> |