Customize PCIe Hardware

This page will assist an admin with changing the kernel parameters for NCNs that have extra disks.

NOTE: If a system’s hardware is Plan of Record (PoR), then this page is not needed.

For any procedure below, it is assumed that the extra disks are going to be utilized. If they are undesired, then the only action item to do is to remove the disks from the NCN.

Masters and workers

Add the kernel parameter metal.disks=X where X is the number of extra disks on the NCN. This parameter may be added to the PIT node’s boot scripts or to the Boot Script Service (BSS).

PIT node

(pit#) For the PIT, edit the scripts for the masters and/or workers in /var/www/ncn-* with this kernel parameter (the snippet below uses workers with 1 extra disk as an example):

for script in /var/www/ncn-w*/script.ipxe; do
sed -i 's/append/append metal.disks=3/' $script; done

NCN (update BSS)

(ncn#) Update BSS with the kernel parameter (the snippet below requires the xname of the NCN with the extra disks):

csi handoff bss-update-param --limit x3000c0s3b0n0 --kernel metal.disk=3

Storage

There is nothing to do here. If there are extra disks they will be consumed by the Ceph installer.