集群容量和使用率用命令详细操作
时间: 2024-03-29 22:36:13 浏览: 52
mysql集群管理和维护.docx
您可以使用以下命令来查看集群的容量和使用率:
1. 查看集群容量:
```
hdfs dfsadmin -report
```
该命令将显示每个节点的容量信息,如下所示:
```
Configured Capacity: 1000000000000 (931.32 GB)
Present Capacity: 903488220416 (841.20 GB)
DFS Remaining: 903468159232 (841.18 GB)
DFS Used: 2016128 (1.92 MB)
DFS Used%: 0.00%
Under replicated blocks: 0
Blocks with corrupt replicas: 0
Missing blocks: 0
Missing blocks (with replication factor 1): 0
```
其中,“Configured Capacity”表示配置的总容量,“Present Capacity”表示当前可用的容量,“DFS Remaining”表示剩余的可用容量,“DFS Used”表示已使用的容量,“DFS Used%”表示已使用的容量占总容量的百分比。
2. 查看集群使用率:
```
yarn top
```
该命令将显示当前正在运行的所有应用程序的资源使用情况,如下所示:
```
Total Application Attempt :1
Total Application Running:1
Total Application Failed:0
Total Application Completed:0
Total Application Killed:0
Total Application Pending:0
Total Application Submitted:1
Aggregated Resource Allocation : AM memory limit: 2048 MB, CPU vcores: 1, Memory limit: 2048 MB, CPU limit: 100 vcores
Applications - Running :
ApplicationId : application_1614271280414_0001
ApplicationName : wordcount
ApplicationType : MAPREDUCE
User : hadoop
Queue : default
State : RUNNING
FinalStatus : UNDEFINED
Progress : 0.0%
TrackingURL : http://node1:8088/proxy/application_1614271280414_0001
StartedTime : 2021-02-25T05:26:22.000Z
ElapsedTime : 00:00:23
AMContainerLogs : http://node3:8042/node/containerlogs/container_e06_1614271280414_0001_01_000001/hadoop
AllocMB : 4096
AllocVCores : 1
ReservedMB : 0
ReservedVCores : 0
RunningContainers : 2
MemorySeconds : 15500
VcoreSeconds : 5
```
其中,“Total Application Running”表示正在运行的应用程序数,“Aggregated Resource Allocation”表示分配的资源(内存、CPU等)限制,“Applications - Running”表示当前正在运行的应用程序列表及其资源使用情况。
阅读全文