快速入门
安装 Ozone
Ozone 的安装和运行有多种方式,支持从简单的本地节点 docker 部署,到大规模多节点的 Kubernetes 或物理集群部署。
入门级
通过 Docker Hub 运行 Ozone
你可以通过 Docker Hub 来运行 Ozone,无需下载官方发行包,这让探索 Ozone 十分容易。
在 Docker 中启动 ozone
启动一个 ozone 集群来探索其功能的最简易的方式就是通过 docker 来启动 ozone。
推荐级
通过官方发行包运行 Ozone
官方发行包包括了源代码包和二进制代码包,二进制代码包无需编译就可以根据不同的配置运行在以下平台:
在物理集群上运行 Ozone
Ozone 能够以并存的方式部署到已有的 HDFS 集群,下面的文档介绍了 Ozone 的各个组件以及如何以灵活的配置进行部署。
在 K8s 上运行 Ozone
Ozone 也能够在 Kubernetes 上良好运行,下面的文档介绍了如何在 K8s 上部署 Ozone。Ozone 为 K8s 应用提供了一种多副本存储的解决方案。
使用 MiniKube 运行 Ozone
Ozone 发行包中包括了一套标准的 K8s 资源,你可以在 MiniKube 上运行 Ozone 来进行基于 K8s 部署的实验。
在本地节点运行 Ozone 集群
Ozone 发行包中包括了一系列的本地 docker 配置文件,它们可以不依赖 Docker Hub 运行。
Hadoop 专家级
从源码构建 Ozone
关于从源码构建 Ozone 部署包。
从源码构建
如果你十分了解 Hadoop,并且熟悉 Apache 之道,那你应当知道 Apache 发行包的精髓在于源代码。不过即使是专家,下面的文档也会对你有帮助。