Class: Aws::SageMaker::Types::SlurmHealthMetadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Metadata information about the health of a Slurm component on the controller node of a HyperPod cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#component ⇒ String

The Slurm component that the health information describes. The valid value is Slurmdbd, the Slurm accounting daemon.

Returns:

  • (String)


52023
52024
52025
52026
52027
52028
52029
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 52023

class SlurmHealthMetadata < Struct.new(
  :component,
  :status,
  :reason)
  SENSITIVE = []
  include Aws::Structure
end

#reason ⇒ String

The reason the component is unhealthy. Valid values:

  • DaemonDown: The daemon is not running, so job accounting records are not being written.

  • DaemonDisabled: The daemon is running and its accounting database is responding, but the daemon is not enabled to start automatically. Job accounting stops the next time the controller node restarts.

  • DbUnreachable: The daemon is running, but its accounting database did not respond. Job accounting records might not be written.

This field is omitted when the component is healthy.

Returns:

  • (String)


52023
52024
52025
52026
52027
52028
52029
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 52023

class SlurmHealthMetadata < Struct.new(
  :component,
  :status,
  :reason)
  SENSITIVE = []
  include Aws::Structure
end

#status ⇒ String

The health of the component. Valid values are Healthy and Unhealthy.

Returns:

  • (String)


52023
52024
52025
52026
52027
52028
52029
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 52023

class SlurmHealthMetadata < Struct.new(
  :component,
  :status,
  :reason)
  SENSITIVE = []
  include Aws::Structure
end