インストール編~』と題して、オーケストレーションのSerfのインストールから基本操作までを試してみたいと思います。SerfとはVagrantで有名なHashiCorp社がGo言語で開発しているサービスディスカバリーやオーケストレーションのための分散型ツールです。以下の3つの特徴があります。・クラスタリングSerfではクラスターを形成してメンバーのリストを持ち、参加・離脱等が発生した際にイベントとして伝播をしてスクリプトの実行が出来ます。イベントとの伝播にはGossipプロトコルを利用しています。・障害検知とリカバリSerfは自動的に失敗したノードを検出して、残りのメンバーリストに対して伝播します。リカバリでは定期的に失敗したノードに再接続して回復しようとします。・カスタムイベントの伝播クラスターに対してカスタムイベントとクエリーを伝播する事が出来ます。これにより任意の処理をユーザーが実行出来ます。Startを試してみたいと思います。Serfの実行1.SerfのインストールSerfは該当のプラットフォームのバイナリファイルをダウンロードして設置するだけで利用できます。/usr/local/bin/実際にコマンドで確認してみます。次のコマンドでSerfを起動してみます。member-join続いて別のターミナルを立ち上げて2つ目のエージェントを立ち上げます。※一台で行っている為、ポートを変える事で対応しています。member-join3.クラスターへの参加それでは三個目のターミナルを立ち上げて1つ目のエージェントを2つ目のクラスターに参加させます。nodes.ストリームされているログでも確認出来ます。member-joinメンバーコマンドでリストを確認してみます。aliveクラスタリングされているのが分かります。起動しているエージェントを止めて確認してみます。「ナレコムAWSレシピ」はAWSの導入・運用保守サービスを行うナレコムクラウドがお届けしております。利用して、お店の商品の売り上げ予測をする。ナレッジコミュニケーション。