Looking for mesos Answers? Try Ask4KnowledgeBase
Looking for mesos Keywords? Try Ask4Keywords

mesosmesosを使い始める


備考

このセクションでは、mesosの概要と、なぜ開発者がそれを使いたいのかを概説します。

また、メゾス内の大きなテーマについても言及し、関連するトピックにリンクする必要があります。 mesosのドキュメンテーションは新しいので、これらの関連トピックの初期バージョンを作成する必要があります。

MespsheresパッケージからのMesosの説明とインストール

Mesosは、複数のフレームワーク間でリソースを動的に共有することにより、リソース使用率を向上させることを目的としたクラスタマネージャです。 2009年にカリフォルニア大学バークレー校でスタートし、TwitterやAirbnbを含む多くの企業で実運用されています。 2013年7月には、インキュベーションの2年近くを経て、Apacheのトップレベルプロジェクトとなりました。 Mesosは、次の図に示すように、異なるネーチャーのジョブ間でマシン(またはノード)の使用可能な容量を共有します。 Mesosは、オペレーティングシステムカーネルが単一のコンピュータで行うのと同様の方法で、すべてのノード上のリソースの統一されたビューとこれらのリソースへのシームレスなアクセスを提供するデータセンター用のカーネルと考えることができます。 Mesosはデータセンターアプリケーションを構築するためのコアを提供し、その主なコンポーネントはスケーラブルな2段階スケジューラです。 Mesos APIを使用すると、ドメイン特有の情報をMesosコアに取り込まずに、幅広いアプリケーションを表現できます。コアに集中し続けることで、モノリシックスケジューラに見られる問題を回避します。

Ubuntu

# Setup
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv E56151BF
DISTRO=$(lsb_release -is | tr '[:upper:]' '[:lower:]')
CODENAME=$(lsb_release -cs)

# Add the repository
echo "deb http://repos.mesosphere.com/${DISTRO} ${CODENAME} main" | \
sudo tee /etc/apt/sources.list.d/mesosphere.list
sudo apt-get -y update

# Install
sudo apt-get -y install mesos
 

RedHat / CentOS

# Install Zookeeper
sudo rpm -Uvh http://archive.cloudera.com/cdh4/one-click-install/redhat/6/x86_64/cloudera-cdh-4-0.x86_64.rpm
sudo yum -y install zookeeper

# Install Mesos
sudo rpm -Uvh http://repos.mesosphere.com/el/7/noarch/RPMS/mesosphere-el-repo-7-1.noarch.rpm
sudo yum -y install mesos
 

もっと