yarn上运行程序是由container来执行的,那么当我们想要知道每台节点对应的container的使用情况时,需要从何入手呢?
开始我以为yarn的系统命令会有相应的提示,于是yarn --help,没有我想要的信息。那么从另一方面入手吧:Linux系统。
1. 首先top观察一下哪个线程比较像我们要找的那个线程,锁定线程ID
2. cd /proc/
3. ls --里面全都是正在运行的线程的信息
4. cd 线程ID号(以文件夹形式存在)
5. ls -ail
从上面信息可以看出,这就是我们要找的container