内容简介
This book is for system administrators, engineers, and big data programmers. Basic experience with big data technologies such as Hadoop or Spark would be useful but is not essential. A working knowledge of Apache Mesos is expected.
AI简介
这是一本面向系统管理员、工程师和大数据程序员的实用指南,它详细介绍了如何安装、配置和维护Apache Mesos集群,以及如何利用Mesos的强大功能来调度和管理各种应用程序。书中不仅涵盖了安装和配置Mesos的基础知识,还深入探讨了如何实现高可用性、监控、日志管理、权限控制、资源调度、容器管理以及持续集成等高级主题。
书中首先介绍了安装Mesos前的准备工作,包括安装ZooKeeper和配置DNS服务器,确保Mesos集群能够正常运行。接着,书中详细讲解了持久卷的使用方法和应用场景,以及如何通过动态资源预留来适应不同的应用需求,提高资源的利用率和可靠性。
书中还深入探讨了如何安装和配置Marathon,以及如何利用Marathon来部署和管理应用程序。同时,书中也介绍了如何安装和配置Metronome,以及如何利用Metronome来调度基于时间的任务。此外,书中还详细介绍了如何定义资源和角色,以及如何通过加权角色来控制框架接收资源的比例。
书中还探讨了如何控制权限使用访问控制列表,以及如何通过调整Mesos日志级别和更改日志存储位置来更好地管理和维护Mesos集群。同时,书中