我安装了OpenDC / OS 1.9,我发现mesos二进制文件之间存在一些差异。在我的OpenDC / OS代理节点中,它将mesos-agent二进制文件存储在:/ opt / mesosphere / packages / mesos下 - aaedd03eee0d57f5c0d49c74ff1e5721862cad98 / bin /
[root@localhost mesosphere]# ls -lh packages/mesos--aaedd03eee0d57f5c0d49c74ff1e5721862cad98/bin/
total 1.8M
-rwxr-xr-x. 1 root root 5.0K Mar 24 07:46 make_disk_resources.py
-rwxr-xr-x. 1 root root 44K Mar 24 07:46 mesos
-rwxr-xr-x. 1 root root 278K Mar 24 07:46 mesos-agent
-rwxr-xr-x. 1 root root 4.6K Mar 24 07:46 mesos-cat
........
介子 - 代理大小仅为278K
我按照以下步骤构建了mesos源代码(与上面相同的版本), http://mesos.apache.org/gettingstarted 我在xx / build / src / .libs文件夹下获得了所有二进制文件和其他文件:
-rwxr-xr-x. 1 root root 2.0M Jun 20 06:50 mesos-agent
-rwxr-xr-x. 1 root root 781K Jun 20 06:49 mesos-containerizer
-rwxr-xr-x. 1 root root 4.7M Jun 20 06:50 mesos-docker-executor
-rwxr-xr-x. 1 root root 3.5M Jun 20 06:48 mesos-execute
-rwxr-xr-x. 1 root root 3.8M Jun 20 06:49 mesos-executor
-rwxr-xr-x. 1 root root 2.4M Jun 20 06:48 mesos-fetcher
-rwxr-xr-x. 1 root root 3.1M Jun 20 06:49 mesos-health-check
-rwxr-xr-x. 1 root root 1.6M Jun 20 06:48 mesos-local
-rwxr-xr-x. 1 root root 591K Jun 20 06:48 mesos-log
此介子代理大小超过2.0M
这两个介子代理之间的差异是什么?我可以用我自己构建的一个(2.0M)替换第一个mesos-agent二进制文件(278K)吗? 如果我通过apt-get install或yum install安装mesos,则mesos-agent的大小几乎与第一个相同(278K) OpenDC / OS如何构建和使用mesos?
谢谢!