Modify the Kernel using the CLI¶
About this task
The Kernel can be configured during runtime as [ standard <-> lowlatency ].
Procedure
Lock the AIO Controller or Worker Node.
~(keystone_admin)]$ system host-lock <controller | worker>
Verify if there are no alarms.
~(keystone_admin)]$ fm alarm-list
Modify the Kernel.
~(keystone_admin)]$ system host-kernel-modify <controller | worker> < standard | lowlatency>
For example:
~(keystone_admin)]$ system host-kernel-modify controller-0 lowlatency ~(keystone_admin)]$ system host-kernel-show controller-0 +--------------------+--------------+ |Property | Value | +--------------------+--------------+ | hostname | controller-0 | | kernel_provisioned | lowlatency | | kernel_running | standard | +--------------------+--------------+
Unlock the AIO Controller or Worker Node.
~(keystone_admin)]$ system host-unlock <controller | worker>
Verify if there are no alarms, and if the Kernel is running.
~(keystone_admin)]$ fm alarm-list ~(keystone_admin)]$ system host-kernel-show controller-0 +--------------------+--------------+ |Property | Value | +--------------------+--------------+ | hostname | controller-0 | | kernel_provisioned | lowlatency | | kernel_running | lowlatency | +--------------------+--------------+
Modify Kernel using the Ansible Bootstrap yaml¶
Add the following line to you localhost.yaml
file that is used to bootstrap
an AIO controller If the line is missing the default kernel is standard.
kernel : lowlatency
Modify the Kernel using the Development Manager yaml¶
Add the following line to the deployment-config.yaml
.
Default Kernel is standard
.
Warning
The subfunctions section must contain lowlatency
.
kernel: lowlatency
subfunctions:
- controller
- worker
- lowlatency