首页 > 系统相关 >检查一个容器的进程绑核情况

检查一个容器的进程绑核情况

时间:2022-08-28 16:46:17浏览次数:65  
标签:容器 grep 检查 echo item result 进程 now

目录

获取容器id

#!/usr/bin/env bash

now=$(date +%s)

dockerids=$(docker ps | grep xx-pod | grep yy-container | awk '{print $1}')

for item in ${dockerids[@]}
do
	echo "dockerid: ${item}"
	echo "dockerid: ${item}" >>> ${now}_result.txt
	docker exec ${item} bash -c "ps -elL | grep zzz-proc | awk '{print \$6}' | xargs -I {} taskset -pc {} " >>> ${now}_result.txt
done


标签:容器,grep,检查,echo,item,result,进程,now
From: https://www.cnblogs.com/aaron2932/p/16633035.html

相关文章

  • 进程、线程补充与协程相关介绍
    补充点1.死锁当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死阻塞)fromthreadingimportThread,Lockimporttimemu......
  • 端口占用解决(Window系统)——结束占用端口的进程
    1.打开dos窗口。2.查看端口的占用情况。输入 netstat-ano查看所有端口的占用情况。记住PID(进程号)。 如果觉得太长了,也可以依据端口号输入 netstat-aon|findstr"......
  • 容器网络
    Kubernetes本身并不负责网络通信,Kubernetes提供了容器网络接口CNI(ContainerNetworkInterface),具体的网络通信交给CNI插件来负责,开源的CNI插件非常多,像Flannel、Calico等,华......
  • JVisualVM监控远程Java进程
    一、添加远程IP地址选择“远程”,添加“远程主机“,填写IP地址,然后确定 二、使用JMX技术,修改Catalina.shJAVA_OPTS="$JAVA_OPTS-Dcom.sun.management.jmxremote-D......
  • Oracle多租户容器数据库的安装和使用
    oracle多租户容器数据库:OracleMultitenantContainerDatabase(CDB)一、多租户架构有oracle体系结构链接:https://www.cnblogs.com/muhai/p/16333182.html二、多租户容......
  • 容器化 | 使用 Alpine 构建 Redis 镜像
    上一期我们介绍了几种常见的构建镜像方式,并给出了功能对比、决策树等作为选型参考。本期我们将演示如何使用Alpine构建一个Redis镜像。Alpine系统使用apk包管理工......
  • Spring学习笔记(1)实现简单的Bean容器
    github地址代码目录结构small-spring-step-01└──src├──main│└──java│└──cn.bugstack.springframework│......
  • Spring Boot 2.x基础教程:进程内缓存的使用与Cache注解详解
    随着时间的积累,应用的使用用户不断增加,数据规模也越来越大,往往数据库查询操作会成为影响用户使用体验的瓶颈,此时使用缓存往往是解决这一问题非常好的手段之一。Spring3开......
  • EasyCVR安装显示成功后,系统并无EasyCVR相关的进程是什么原因?
    EasyCVR平台支持多类型设备、多协议方式接入,包括市场主流标准协议国标GB/T28181、RTMP、RTSP/Onvif协议等,以及厂家私有协议,如海康SDK、大华SDK、海康Ehome等。平台可将接入......
  • 部署ELK及kafka日志收集k8s容器环境
    部署zookeeper      准备三个节点系统并安装jdk       结构图:官网下载地址:   https://zookeeper.apache.org/releases.html  安装JDK环......