Build mesos-agent二元系统的差异

Build mesos-agent二元系统的差异,build,dcos,Build,Dcos,我安装了OpenDC/OS1.9,我发现mesos二进制文件之间存在一些差异。在我的OpenDC/OS的代理节点中,它将mesos代理二进制文件存储在:/opt/mesosphere/packages/mesos--aaedd03eee0d57f5c0d49c74ff1e5721862cad98/bin/ [root@localhost mesosphere]# ls -lh packages/mesos--aaedd03eee0d57f5c0d49c74ff1e5721862cad98/bin

我安装了OpenDC/OS1.9,我发现mesos二进制文件之间存在一些差异。在我的OpenDC/OS的代理节点中,它将mesos代理二进制文件存储在:/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
........
mesos代理大小仅为278K

我按照以下步骤构建mesos源代码(与上面版本相同), 我在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
该mesos试剂的尺寸大于2.0M

这两个mesos代理有什么不同?我可以用我的自建二进制文件(2.0M)替换第一个mesos代理二进制文件(278K)吗? 如果我通过apt-get-install或yum-install安装mesos,mesos代理的大小几乎与第一个相同(278K) OpenDC/OS如何构建和使用mesos

谢谢