我们正在与庞大的hadoop集群合作。
我们有736台datanode机器,每个节点有16个核心X2线程.
在一些机器上,我们看到CPU平均负载(98.128个5分钟)。
经过深入调查,我们发现:
no HW problem
no Disk proble
no network problem
no infra problem
我们仍然没有检查的是优化linux参数和优化内核参数。
哪些参数或内核参数可以帮助机器获得良好的CPU工作在大多数CPU的低平均负载。
http://linuxrealtime.org/index.php/Improving_这个_实时_属性
我正在EC2实例(ubuntu14.04)上运行图像分析软件。现在,我可以访问一个具有更好(更便宜)规范的大学集群(redhat linux v6.5)。我不允许安装根服务,他们建议使用Docker。现在,问题是:我没有任何使用码头的经验。
是否可以创建我的EC2实例的映像并将其导出/转换为Docker以便在大学集群中使用?如果是这样的话--在某个地方是否有教程(到目前为止我还没有找到任何教程)。是否可以将图像保存到Dropbox作为中介?
使用docker,似乎可以在同一台机器上运行多个操作系统,例如
docker run -it ubuntu:latest
root@09e498dae658:/#
docker run -it centos:latest
[root@8216b5141efc /]#
docker docs声明Linux内核来自运行linux容器的主机。因此,对于上面的命令,我在运行cat /proc/version时得到相同的输出
docker run -it ubuntu:latest
root@09e498dae658:/# cat /proc/version
Linux version 4.9.87