4.查看服务实例详细信息
1.进入HDFS服务,点击“实例”菜单进入HDFS服务示例列表
2.通过左侧的筛选菜单过滤不通类型的角色
3.点击“角色类型”列的某个实例名称可查看该实例的详细信息
4.查看单个实例的监控图表
根据左侧监控类别分类,可以看到单个实例的健康状态和性能指标等
查看单个实例的历史监控状态
时间坐标轴的方式查看
5.可以为单个角色实例设置进入“维护模式”,进入维护模式的角色实例所产生的警告信息会被抑制
在实例列表查看进入维护状态的角色实例。
选择进入维护模式的角色实例,点击“退出维护模式”即可解除警告抑制
6.点击“进程”选项卡可以看到角色实例的进程列表
可以查看该角色实例进程状态、在操作系统的PID以及进程的运行时长,同样也可以获取到该进程的启动参数等信息。
5.运行角色的诊断命令
该功能要求最低角色为集群管理员,Cloudera Manager允许管理员运行针对大多数Java的角色经常运行诊断应用程序工具:
1.列出角色实例打开的文件数(lsof命令)
命令执行成功后,可以下载执行结果,该命令执行成功的前提是当前节点安装了lsof命令,如果无该命令则执行如下命令安装:
[root@ip-172-31-30-69 ~]# yum -y install lsof
2.收集角色的堆栈jstack信息
3.获取角色实例的堆转储(jmap)
4.查看角色实例的堆直方图(jmap-history)
6.定期采集角色堆栈
在Cloudera Manager中启用和配置定收集角色堆栈信息,调用堆栈会定期输出到日志文件,日志可以搬走诊断新能问题,如死锁,处理缓慢或线程数量过多。
堆栈的收集可能会影响正在收集的进程以及主机上的其它进程性能,在Cloudera Manager中该功能默认情况下会关闭。
在Cloudera Manager中大部分的角色都可以使用堆栈收集功能。例如:Datanode、NameNode、HttpFS、JournalNode和NFS网关的堆栈收集。如果角色的配置项中无“Stacks Collection”类别,则该功能对该角色不可用。
1.配置角色的堆栈收集,这里以Datanode角色为例
2.查看角色堆栈信息
3.下载角色堆栈信息
7.查看正在运行和最近执行的命令
1.进入CM主页点击“所有最新命令”,可以查看到当前集群正在运行和最近执行的所有命令
2.查看命令运行详情
3.进入服务或角色,点击“命令”
查看当前服务或角色最新运行的命令和最新执行的命令
通过查看正在运行和最近执行的命令功能,可以以集群、服务或角色实例为单位去筛选正在运行和最近执行的命令。
具体可以参考:
提示:代码块部分可以左右滑动查看噢
为天地立心,为生民立命,为往圣继绝学,为万世开太平。
温馨提示:要看高清无码套图,请使用手机打开并单击图片放大查看。
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: lzxmw777