public class StartupChecks
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static StartupCheck |
checkDatacenter |
static StartupCheck |
checkDataDirs |
static StartupCheck |
checkJemalloc |
static StartupCheck |
checkJMXPorts |
static StartupCheck |
checkJnaInitialization |
static StartupCheck |
checkRack |
static StartupCheck |
checkSSTablesFormat |
static StartupCheck |
checkSystemKeyspaceState |
static StartupCheck |
checkValidLaunchDate |
static StartupCheck |
initSigarLibrary |
static StartupCheck |
inspectJvmOptions |
Constructor and Description |
---|
StartupChecks() |
Modifier and Type | Method and Description |
---|---|
void |
verify()
Run the configured tests and return a report detailing the results.
|
StartupChecks |
withDefaultTests() |
StartupChecks |
withTest(StartupCheck test)
Add system test to be run before schema is loaded during startup
|
public static final StartupCheck checkJemalloc
public static final StartupCheck checkValidLaunchDate
public static final StartupCheck checkJMXPorts
public static final StartupCheck inspectJvmOptions
public static final StartupCheck checkJnaInitialization
public static final StartupCheck initSigarLibrary
public static final StartupCheck checkDataDirs
public static final StartupCheck checkSSTablesFormat
public static final StartupCheck checkSystemKeyspaceState
public static final StartupCheck checkDatacenter
public static final StartupCheck checkRack
public StartupChecks withDefaultTests()
public StartupChecks withTest(StartupCheck test)
test
- the system test to includepublic void verify() throws StartupException
StartupException
- if any test determines that the
system is not in an valid state to startupCopyright © 2019 The Apache Software Foundation