ytooyamaのブログスマートフォン用の表示で見るytooyamaのブログサーバ構築とか、仕事で発見したこととか、趣味のこととかを書いています。クラスターを作ってみたりしました。動きはしたのですが、ストレージがネックであまり思ったように使うことができませんでした。RedoというCM3を複数挿せるボードを評価用にわたしてもらったので早速使ってみることにしました。3くらいの性能があるようです。3ただ、CM3モジュールはコンピュートリソースだけしか提供しないため、これをマウントするモジュールが必要になります。CM3モジュールを最大5枚接続することができます。Redo側に接続し、接続したCM3モジュールにネットワークを提供します。ケーブルがごちゃごちゃしません。ちなみに5枚CM3を接続できるボードのため、3Aのアダプターを使っています。イメージの書き込み一般的なARMボードはmicroSDにOSイメージを書き込み、それをボードに挿入することでOSをブートしますが、CM3モジュールはmicroSDスロットは存在しません。その代わりとしてeMMCモジュールが基盤づけされています。イメージの書き込みはどうするのかというと、今回お借りしたものだけではできなかったので、次のようなボードをお借りしました。このボードを使ってCM3モジュールのeMMCモジュールをマウントしてEtcherを使ってイメージを書き込みました。CM3モジュールを挿入して、USB接続するとクライアントに4GBのメモリーとしてマウントされます。モジュールのマウントCM3モジュールを選択して、イメージを書き込みます。ファイルを作っておきます。CM3のeMMCは4GBCM3の起動CM3モジュールにRaspbianをイメージ書き込みした場合は、ヘッドレスでRaspbianにアクセスできます。Redoの有線LANケーブルを接続してから電源を接続します。Redoの右側にモジュールごとに電源を投入するためのスイッチが用意されているので、まずひとつ目のCM3の電源を入れます。ようにアクセスできます。初期パスワードを変えましょう。Raspbianの初期起動時はrootディスクの伸張が行われたあと再起動されます。再起動してIPアドレスでアクセスできるのを確認したら、次のCM3の電源を投入してこれを繰り返します。distributionのツールで、x86のサーバーからラスパイのようなIoT向け機器など、多くのプラットフォームで使えるクラスター構築ソフトウェアです。ラズパイクラスターを作れる環境を借りることができたので、k3sを使ってKubernetesクラスターを動かしてみることにしました。3Bでクラスターを組むよりずっと簡単でした。v1.16.3-k3s.2ラズパイでKubernetesクラスターを動かすにはやはり、microSDがネックになっているんだと思います。評判がいいmicroSDを使えばもっとまともになるかもしれませんが、microSDは書き換えを繰り返すと読み書きの性能が徐々に落ちていくので、永続データの置き場としてはあまり最適ではないためです。CM3モジュールはmicroSDを使わない分、安心できます。eMMCも寿命が来れば壊れますが、強度や熱はmicroSDより頼りになりそうです。modeについても試してみました。masterノードを起動します。これを追加するノードの数だけ実行します。worker.クラスターは次のように表示されます。modeで構築したクラスターをどう使うかは、FacebookのDockerコミュニティで丁度いい動画を見つけたので次に貼り付けます。modeを使ったときの詳細やセットアップ方法については後日、べつのブログ記事でまとめます。3、非常に楽しいARMボードでした。何かの情報を解析するために持ち歩きできるようなマシンでクラスターを作ってその上で解析したいといった需要には適切なのではないかなと思います。Labsが開発した軽量なKubernetes。Piで動かしています。はてなブログProサーバ構築とか、仕事で発見したこととか、趣味のこととかを書いています。月別アーカイブこのブログサイトはJavaScriptを使っていますが、読み込んでいるJavaScriptは全てはてなが提供しているものであり、筆者が設置しているものではありません。はてなブログをはじめよう!ytooyamaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。