This problem is caused by the new architecture of Intel CPUs which are equipped with different types of cores – Performance-cores and Efficient-cores.
The parameter needs to be set prior to installation and the first boot of ESXi.
- When ESXi installation starts, press SHIFT+O to edit boot options.
- Append cpuUniformityHardCheckPanic=FALSE
- Press ENTER
- Install ESXi
- When the installation is finished, reboot the system and press SHIFT+O to edit the boot options again.
- Append cpuUniformityHardCheckPanic=FALSE and press ENTER
- To make the kernel option permanent, run the following command on your ESXi host:
# esxcli system settings kernel set -s cpuUniformityHardCheckPanic -v FALSE
- We also have to enable kernel option ignoreMsrFaults to prevent PSOD during VM startups.
# esxcli system settings kernel set -s ignoreMsrFaults -v TRUE
This setting allows ESXi to work with different P-Cores and E-Cores
Via OCI Console, to edit a block volume (Boot volume), you will need to navigate:
Block Storage –> Boot Volumes –> Boot Volume Details (edit)
Once you finish this part, a popup will show the commands to be performed on the Linux machine console
sudo dd iflag=direct if=/dev/oracleoci/oraclevda of=/dev/null count=1
echo "1" | sudo tee /sys/class/block/`readlink /dev/oracleoci/oraclevda | cut -d'/' -f 2`/device/rescan
As we are using ubuntu, we are not able to use Oracle tools
oci-growfs. But it’s easy, just two command:
# growpart /dev/sda 1;
# resize2fs /dev/sda1
Done. now run
df -h you should be able to see the new size.
mysqladmin -u root -p -i 1 processlist
-p you will be promted for a password
-i 1 interval one second