質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

2513閲覧

Raspberry Piでクラスタ構築

ryohasegawa

総合スコア437

Raspbian

Raspbianは、DebianベースのRaspberry Pi用ディストリビューション。ハードウェア浮動小数点演算を有効にすることが可能で、Webブラウズなどの速度を向上できます。

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2021/05/13 06:28

編集2021/05/13 17:31

Raspberry Piを使ってクラスタ構築を行っています。kubeadm initで初期化する所でエラーが出て困っています。
解決方法を教えて下さい。

環境

本体:Raspberry Pi4 8Gモデル
OS:Linux k8s-master 5.10.17-v7l+ #1414 SMP Fri Apr 30 13:20:47 BST 2021 armv7l GNU/Linux
Docker:20.10.6, build 370c289
kubeadm:buildDate: "2021-05-12T14:17:27Z"

エラー内容

Shell

1pi@k8s-master:~ $ sudo kubeadm init --pod-network-cidr=10.244.0.0/16 2[init] Using Kubernetes version: v1.21.1 3[preflight] Running pre-flight checks 4 [WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/ 5[preflight] The system verification failed. Printing the output from the verification: 6KERNEL_VERSION: 5.10.17-v7l+ 7CONFIG_NAMESPACES: enabled 8CONFIG_NET_NS: enabled 9CONFIG_PID_NS: enabled 10CONFIG_IPC_NS: enabled 11CONFIG_UTS_NS: enabled 12CONFIG_CGROUPS: enabled 13CONFIG_CGROUP_CPUACCT: enabled 14CONFIG_CGROUP_DEVICE: enabled 15CONFIG_CGROUP_FREEZER: enabled 16CONFIG_CGROUP_PIDS: enabled 17CONFIG_CGROUP_SCHED: enabled 18CONFIG_CPUSETS: enabled 19CONFIG_MEMCG: enabled 20CONFIG_INET: enabled 21CONFIG_EXT4_FS: enabled 22CONFIG_PROC_FS: enabled 23CONFIG_NETFILTER_XT_TARGET_REDIRECT: enabled (as module) 24CONFIG_NETFILTER_XT_MATCH_COMMENT: enabled (as module) 25CONFIG_FAIR_GROUP_SCHED: enabled 26CONFIG_OVERLAY_FS: enabled (as module) 27CONFIG_AUFS_FS: not set - Required for aufs. 28CONFIG_BLK_DEV_DM: enabled (as module) 29CONFIG_CFS_BANDWIDTH: enabled 30CONFIG_CGROUP_HUGETLB: not set - Required for hugetlb cgroup. 31DOCKER_VERSION: 20.10.6 32DOCKER_GRAPH_DRIVER: overlay2 33OS: Linux 34CGROUPS_CPU: enabled 35CGROUPS_CPUACCT: enabled 36CGROUPS_CPUSET: enabled 37CGROUPS_DEVICES: enabled 38CGROUPS_FREEZER: enabled 39CGROUPS_MEMORY: missing 40CGROUPS_PIDS: enabled 41CGROUPS_HUGETLB: missing 42 [WARNING SystemVerification]: missing optional cgroups: hugetlb 43error execution phase preflight: [preflight] Some fatal errors occurred: 44 [ERROR SystemVerification]: missing required cgroups: memory 45[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...` 46To see the stack trace of this error execute with --v=5 or higher 47

追記1

Shell

1#subsys_name hierarchy num_cgroups enabled 2cpuset 2 1 1 3cpu 3 30 1 4cpuacct 3 30 1 5blkio 8 30 1 6memory 0 36 0 7devices 4 30 1 8freezer 7 1 1 9net_cls 5 1 1 10perf_event 6 1 1 11net_prio 5 1 1 12pids 9 34 1

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

zembutsu

2021/05/13 12:09

利用されているLinuxディストリビューション名とバージョン、また「cat /proc/cgroups」の結果がわかれば何かアドバイスができるかもしれません。ディストリビューションがわからないため推測ですが、おそらく「missing required cgroups: memory」とあり、メモリに関するcgroupsが無効であり、有効化する必要がありそうです。
ryohasegawa

2021/05/13 17:30

Rasberry Pi OS Lite(32-bit)の2021-03-04の最新バージョンです
ryohasegawa

2021/05/13 17:32

cat /proc/cgroupsの実行結果を追記1として投稿させていただきました
guest

回答1

0

自己解決

解決方法は、/boot/cmdline.txtを編集して、1行目の最後にcgroup_enable=memory cgroup_memory=1を追加しました。
zembutsuさんのコメントを参考に、以下のサイトにたどり着きました。
https://github.com/raspberrypi/linux/issues/3644
https://www.raspberrypi.org/forums/viewtopic.php?t=203128
https://ubuntu.com/tutorials/how-to-kubernetes-cluster-on-raspberry-pi#4-installing-microk8s

投稿2021/05/14 18:20

ryohasegawa

総合スコア437

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問