summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMiruna Paun <Miruna.Paun@enea.com>2018-06-11 15:54:10 +0200
committerMiruna Paun <Miruna.Paun@enea.com>2018-06-11 15:54:10 +0200
commita5a5fee8e1435863aaed7f1cb1f8cc092a8e5f3c (patch)
treecd7f2604791ea070470d345242a6766f43b0d529
parent1cf8ce2868397896f0aeadea9bd728fc6f31ff7d (diff)
downloadnfv-access-documentation-a5a5fee8e1435863aaed7f1cb1f8cc092a8e5f3c.tar.gz
USERDOCAP-310 updating the kernel parameters customization content
-rw-r--r--doc/book-enea-nfv-access-guide-intel/doc/getting_started.xml75
-rwxr-xr-xdoc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.pngbin0 -> 10878 bytes
-rwxr-xr-xdoc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.svg257
3 files changed, 316 insertions, 16 deletions
diff --git a/doc/book-enea-nfv-access-guide-intel/doc/getting_started.xml b/doc/book-enea-nfv-access-guide-intel/doc/getting_started.xml
index b9deb84..3e7abeb 100644
--- a/doc/book-enea-nfv-access-guide-intel/doc/getting_started.xml
+++ b/doc/book-enea-nfv-access-guide-intel/doc/getting_started.xml
@@ -216,12 +216,10 @@ rootfs_destination=</programlisting></para>
216 <listitem> 216 <listitem>
217 <para>Connect the USB stick to the development machine and identify 217 <para>Connect the USB stick to the development machine and identify
218 the device name given by the system with 218 the device name given by the system with
219 <command>lsblk</command>:<programlisting>NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 219 <command>lsblk</command>:<programlisting>NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
220sda 8:0 1 28.7G 0 disk 220sda 8:0 1 28.7G 0 disk
221sdb 8:0 0 111.8G 0 disk 221sdb 8:0 0 111.8G 0 disk
222|-sdb1 8:1 0 111.8G 0 part</programlisting><remark>please 222|-sdb1 8:1 0 111.8G 0 part</programlisting></para>
223 check the data above is right and in sync with the title it belongs
224 under.</remark></para>
225 </listitem> 223 </listitem>
226 224
227 <listitem> 225 <listitem>
@@ -339,23 +337,51 @@ sdb 8:0 0 111.8G 0 disk
339 337
340 <listitem> 338 <listitem>
341 <para>After choosing the Automatic install option and one of the 339 <para>After choosing the Automatic install option and one of the
342 predefined partitioning actions, the steps detailing what will be 340 predefined partitioning actions, the <literal>install
343 installed and where are updated by the installer:</para> 341 steps</literal> detailing what will be installed and where are
342 updated by the installer:</para>
344 343
345 <mediaobject> 344 <mediaobject>
346 <imageobject role="fo"> 345 <imageobject role="fo">
347 <imagedata align="center" contentwidth="600" 346 <imagedata align="center" contentwidth="600"
348 fileref="images/screen_7.svg" /> 347 fileref="images/screen_7_1.svg" />
349 </imageobject> 348 </imageobject>
350 349
351 <imageobject role="html"> 350 <imageobject role="html">
352 <imagedata align="center" fileref="images/screen_7.png" /> 351 <imagedata align="center" fileref="images/screen_7_1.png" />
353 </imageobject> 352 </imageobject>
354 </mediaobject> 353 </mediaobject>
355 354
356 <para>Kernel parameters can be customized by selecting the 355 <para>Kernel parameters can be customized by selecting the
357 <literal>Customize kernel parameters</literal> option shown, and 356 <literal>Customize kernel parameters</literal> option highlighted
358 altering any of the custom parameters displayed below:</para> 357 above, and altering any of the parameters displayed.</para>
358
359 <para><emphasis role="bold">Default Parameters</emphasis>:</para>
360
361 <itemizedlist>
362 <listitem>
363 <para>Core isolation. Isolates the selected range of cores from
364 the kernel scheduler.</para>
365 </listitem>
366
367 <listitem>
368 <para>1G huge page count. The number of 1GB huge pages to
369 allocate at boot time.</para>
370 </listitem>
371
372 <listitem>
373 <para>2M huge page count. The number of 2M huge pages to
374 allocate at boot time.</para>
375 </listitem>
376
377 <listitem>
378 <para>uCPE Manager IP address. The IP address needed for
379 contacting the machine running the uCPE Manager, in order to get
380 the default configuration (ZTP).</para>
381 </listitem>
382 </itemizedlist>
383
384 <para></para>
359 385
360 <mediaobject> 386 <mediaobject>
361 <imageobject role="fo"> 387 <imageobject role="fo">
@@ -368,17 +394,34 @@ sdb 8:0 0 111.8G 0 disk
368 </imageobject> 394 </imageobject>
369 </mediaobject> 395 </mediaobject>
370 396
397 <para>Modifying any of the Default parameters (e.g Core isolation,
398 1G huge page count, etc.) will automatically update the kernel
399 paramters string shown. Updating the Custom parameters within the
400 kernel string directly will override any values set previously for
401 the Default parameters.</para>
402 </listitem>
403
404 <listitem>
405 <para>Once all settings are in place, select <command>Start
406 install</command> to install NFV Access.</para>
407
371 <note> 408 <note>
372 <para>It is recommended to perform a dry run with the 409 <para>It is recommended to perform a dry run with the
373 <command>Start install (dry run)</command> option shown 410 <command>Start install (dry run)</command> option shown
374 previously, before proceeding with actually modifying the 411 previously, before proceeding with actually modifying the
375 drive.</para> 412 drive.</para>
376 </note> 413 </note>
377 </listitem>
378 414
379 <listitem> 415 <mediaobject>
380 <para>Once all settings are in place, select <command>Start 416 <imageobject role="fo">
381 install</command> to install NFV Access.</para> 417 <imagedata align="center" contentwidth="600"
418 fileref="images/screen_7.svg" />
419 </imageobject>
420
421 <imageobject role="html">
422 <imagedata align="center" fileref="images/screen_7.png" />
423 </imageobject>
424 </mediaobject>
382 </listitem> 425 </listitem>
383 426
384 <listitem> 427 <listitem>
diff --git a/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.png b/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.png
new file mode 100755
index 0000000..61bb388
--- /dev/null
+++ b/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.png
Binary files differ
diff --git a/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.svg b/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.svg
new file mode 100755
index 0000000..bca4cc6
--- /dev/null
+++ b/doc/book-enea-nfv-access-guide-intel/doc/images/screen_7_1.svg
@@ -0,0 +1,257 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:cc="http://creativecommons.org/ns#"
7 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8 xmlns:svg="http://www.w3.org/2000/svg"
9 xmlns="http://www.w3.org/2000/svg"
10 xmlns:xlink="http://www.w3.org/1999/xlink"
11 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
12 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13 id="svg2985"
14 version="1.1"
15 inkscape:version="0.48.4 r9939"
16 width="643"
17 height="199"
18 sodipodi:docname="screen_7_1.png">
19 <metadata
20 id="metadata2991">
21 <rdf:RDF>
22 <cc:Work
23 rdf:about="">
24 <dc:format>image/svg+xml</dc:format>
25 <dc:type
26 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
27 <dc:title></dc:title>
28 </cc:Work>
29 </rdf:RDF>
30 </metadata>
31 <defs
32 id="defs2989" />
33 <sodipodi:namedview
34 pagecolor="#ffffff"
35 bordercolor="#666666"
36 borderopacity="1"
37 objecttolerance="10"
38 gridtolerance="10"
39 guidetolerance="10"
40 inkscape:pageopacity="0"
41 inkscape:pageshadow="2"
42 inkscape:window-width="1366"
43 inkscape:window-height="715"
44 id="namedview2987"
45 showgrid="false"
46 inkscape:zoom="2.2410575"
47 inkscape:cx="321.5"
48 inkscape:cy="99.5"
49 inkscape:window-x="-8"
50 inkscape:window-y="-8"
51 inkscape:window-maximized="1"
52 inkscape:current-layer="svg2985" />
53 <image
54 width="643"
55 height="199"
56 xlink:href="data:image/png;base64,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
252RU5ErkJggg==
253"
254 id="image2993"
255 x="0"
256 y="0" />
257</svg>