tencent cloud

Feedback

Service List

Last updated: 2024-10-30 10:40:57
    The service list displays the services installed on the cluster, along with their health status, configuration status, version information, and more. It also provides convenient service Ops and management tools, including general service operations as well as service-specific command-based Ops operations.

    Service Health Status

    The service health status indicates whether the current service is operating normally. It is aggregated from the health statuses of various roles.
    
    
    
    There are four main types of service health statuses: Good, At Risk, Unavailable, and Unknown or Undetected. Each status type is displayed with a different color.
    Service Health Status
    Status Description
    Status Aggregation Rule
    Green: good.
    The service is running normally.
    All role instances have a health status of Good.
    Orange: At risk.
    The service is available, but some role instances are unavailable or at risk and need attention.
    Some instances of a specific role within this component are either unavailable or at risk. For example, HDFS has one NameNode role instance and two DataNode role instances. Among them, one DataNode instance is unavailable, while the other DataNode instance and the NameNode instance are healthy, resulting in an At Risk health status for HDFS.
    Red: unavailable.
    The service is unavailable. All instances of a certain role are in an unhealthy status and require immediate handling.
    All instances of a particular role in this component are in an unhealthy status. For example, HDFS has one NameNode role instance and two DataNode role instances. Among them, both DataNode instances are unavailable, while the NameNode instance is healthy, resulting in Unavailable health status for HDFS.
    Gray: unknown or undetected.
    The service health status is unknown or has not been detected. Components without processes are marked as Undetected for health status. For components with processes, if they enter maintenance mode or their operation status has stopped, they are also marked as Undetected. If the health status information of a role instance cannot be correctly obtained, it is marked as Unknown. If there are no issues found with the business, no further attention is needed.
    1. All role instances of this component are neither at risk nor unavailable, and at least one role instance has an unknown health status. For example, HDFS has one NameNode role instance and two DataNode role instances, with one DataNode role instance having an unknown health status, while the other DataNode role instance and the NameNode role instance have a good health status. Therefore, the health status of HDFS is unknown.
    2. And all role instances of this service have an undetected health status. When all role instances of the service enter maintenance mode or have stopped operation, their health status will not be detected.
    3. If the component has no processes, its health status will not be detected, such as Iceberg, Hudi, and Flink.

    Service Operations

    Common service operations include service restart, start, pause, enter/exit maintenance mode, and view ports. Command-based service operations include HDFS NameNode primary/secondary switch, HDFS data balancing, YARN ResourceManager primary/secondary switch, and YARN queue refresh. The operation descriptions are as follows:
    Service Operation
    Description
    HDFS NameNode primary/secondary switch
    Abbreviated as NN primary/secondary switch, it switches the current Active NameNode to StandBy status and the previously StandBy NameNode to Active status.
    HDFS data balancing
    Usually executed when new DataNodes are added. This operation distributes data evenly, avoiding hotspot issues and ensuring a more balanced read/write load across the cluster.
    HDFS management status switch
    Only supports switching the DataNode to Maintenance Status (IN_MAINTENANCE). This feature is typically used when a DataNode needs to be temporarily taken offline without migrating data. Currently, this feature is supported in Hadoop 3.x and later versions. For detailed directions, see Best Practices for HDFS DataNode Maintenance Status Switching.
    YARN ResourceManager primary/secondary switch
    Abbreviated as RM primary/secondary switch, it switches the current Active ResourceManager to StandBy status and the previously StandBy ResourceManager to Active status.
    RM primary/secondary switch is only allowed when yarn.resourcemanager.ha.automatic-failover.enabled is disabled.
    If the RM primary/secondary switch option is not displayed in the YARN card operations dropdown list, locate yarn.resourcemanager.ha.automatic-failover.enabled in YARN Configuration Management - yarn-site.xml and disable it.
    YARN queue refresh
    When new content is added or existing content is updated in capacity-scheduler.xml or fair-scheduler.xml, this operation allows the changes to take effect in ResourceManager.
    Note: Do not delete active queues defined in capacity-scheduler.xml or fair-scheduler.xml.
    Using Ranger for modifying metabase
    When changing the underlying database of Ranger, you need to modify the conf/install.properties file and execute the setup.sh script locally. This operation provides a one-click metabase configuration feature, preventing service issues due to incomplete configuration changes when modifying the Ranger metabase address.
    This operation currently only supports MySQL databases, and the Test Connection feature is only for testing the connection of the administrator user. This operation synchronizes the database information to the local ranger-admin-site.xml configuration file, but it will not update the content of ranger-admin-site.xml in the configuration management. If the user modifies and publishes ranger-admin-site.xml through the configuration management page due to additional requirements, it may result in the database information being overwritten, causing exceptions.
    To perform a service operation, follow these steps:
    1. Log in to the EMR console and click the corresponding Cluster ID/Name in the cluster list to enter the cluster details page.
    2. On the cluster details page, select Cluster Services, and then select the component card you want to operate on.
    3. For example, to perform an HDFS NN primary/secondary switch, select HDFS component card operation > NN Failover in the Cluster Services to proceed with the operation.

    Service Pause Methods List

    The supported pause methods for each service component are as follows:
    Component
    Service
    Pause Method
    Description
    Remarks
    HDFS
    NameNode
    Quick pause
    Directly stops service
    -
    DataNode
    Quick pause
    Directly stops service
    -
    JournalNode
    Quick pause
    Directly stops service
    -
    zkfc
    Quick pause
    Directly stops service
    -
    YARN
    ResourceManager
    Quick pause
    Directly stops service
    -
    NodeManager
    Quick pause
    Directly stops service
    -
    JobHistoryServer
    Quick pause
    Directly stops service
    -
    TimeLineServer
    Quick pause
    Directly stops service
    -
    HBASE
    HbaseThrift
    Quick pause
    Directly stops service
    -
    HMaster
    Quick pause
    Directly stops service
    -
    RegionServer
    Quick pause
    Directly stops service
    -
    RegionServer
    Safe pause
    Before RegionServer is stopped, the regions on it will be migrated.
    Supports setting thread concurrency.
    HIVE
    HiveMetaStore
    Quick pause
    Directly stops service
    -
    HiveServer2
    Quick pause
    Directly stops service
    -
    HiveWebHcat
    Quick pause
    Directly stops service
    -
    PRESTO
    PrestoCoordinator
    Quick pause
    Directly stops service
    -
    PrestoWorker
    Quick pause
    Directly stops service
    -
    ZOOKEEPER
    QuorumPeerMain
    Quick pause
    Directly stops service
    -
    SPARK
    SparkJobHistoryServer
    Quick pause
    Directly stops service
    -
    HUE
    Hue
    Quick pause
    Directly stops service
    -
    OOZIE
    Oozie
    Quick pause
    Directly stops service
    -
    STORM
    Nimbus
    Quick pause
    Directly stops service
    -
    Supervisor
    Quick pause
    Directly stops service
    -
    Logviewer
    Quick pause
    Directly stops service
    -
    Ui
    Quick pause
    Directly stops service
    -
    RANGER
    Ranger
    Quick pause
    Directly stops service
    -
    ALLUXIO
    AlluxioMaster
    Quick pause
    Directly stops service
    -
    AlluxioWorker
    Quick pause
    Directly stops service
    -
    GANGLIA
    Httpd
    Quick pause
    Directly stops service
    -
    Gmetad
    Quick pause
    Directly stops service
    -
    Gmond
    Quick pause
    Directly stops service
    -
    Contact Us

    Contact our sales team or business advisors to help your business.

    Technical Support

    Open a ticket if you're looking for further assistance. Our Ticket is 7x24 avaliable.

    7x24 Phone Support