SAP HANA Hardware Configuration Check Tool_HWCCT error_ EvalOs is not registered

HANA www.basisguru.com

What is HWCCT ?

HWCCT also known as SAP hardware configuration check tool is a framework which determines the minimum performance requirements for SAP HANA systems by providing tests and reports.

It provides :

  • Filesystem Test
  • Network test
  • Landscape Test

For e.g:
Check results of LPAR settings for IBM powered servers
Validates operating system settings like Linux kernel settings.

Today we will discuss about the error we received while using script for EvalOS Test which is a module included in the Landscape Test.

Symptoms:

Error message for this test should describe as: “EvalOs is not registered

The trace file :

Saiserqa1:/hana/shared/hardwareConfigurationCheckTool # ./hwcct -f /hana/shared/hardwareConfigrationCheckTool/landscape_test_cfg_templacte.json
hwcct-2.00.034.10.23670126839 (2019-08-20 10:01:21)

Tests will be runing with following configurations:
useHdb: false
printUsage: false
blades:
output directory: /hana/shared/hardwareConfigurationCheckTool

Configured tests:
1 EvalOs
EvalOs is not registerd

When we checked the trace file hwcct.trc , it showed logs like below:

Configured tests:
1 EvalOs

20.08.2019-10.01.22 723532 TRACE ERROR: Error while creating test objects

Solution:

When we checked the config file, the class value was EvalOs, which should be EvalOS.

{
 "package": "LandscapeTest",
 "test_timeout": 0,
 "id": 1,
 "config": { },
 "class": "EvalOs"
 }
 }

Upon correcting the script & then running it again, script worked fine:

start running test:
 EvalOS
EvalOS run OK.
=================================================================
EVALUATED SYSTEM SETUP ON
=================================================================
validateOS			:			SUCCESS
------------------------------------------------------------------
validateditribution		:			SUCcESS
------------------------------------------------------------------
validateLinuxKernelVersion	:			SUCCESS
------------------------------------------------------------------
validateClocksource		:			SUCCESS
------------------------------------------------------------------
validateCPU			:			SUCCESS