Рейтинг:0

Есть ли способ заставить Microk8s работать в Raspberry Pi Ubuntu Core 20?

флаг ma

У меня есть Raspberry Pi 4 с памятью 4 ГБ и картой памяти на 64 ГБ. Я последовал за этот учебник установить микрок8с. В части установки ядра Ubuntu в учебнике говорится: «Мы рекомендуем вам выбрать последнюю версию Ubuntu Core 32-bit armhf». Я сделал это, и когда я пытаюсь установить microk8s, я получаю:

myname@ubuntu:~$ snap install microk8s --channel=latest/edge/strict error: snap "microk8s" недоступен на edge/strict для этой архитектуры (armhf), но существует на других архитектурах (amd64, arm64, ppc64el, s390x ).

Затем я установил вместо него 64-битное ядро ​​Ubuntu 20. Я могу установить и запустить microk8s, но когда я пытаюсь следовать инструкциям и давать статус sudo microk8s --wait-ready, он никогда не возвращается (никогда не означает более 30 минут).

Так что кажется, что microk8s вообще не работает на ядре. Я не пробовал другие каналы на microk8s, так как край был рекомендован в учебнике, а также в одном из вопросов по Ubuntu. Я уже потратил день на учебники, которые не работают.

Рейтинг:0
флаг cn

Поиск в Google этого сообщения об ошибке приводит меня к https://github.com/ubuntu/microk8s/issues/228, в котором четко указано, что 32-битный (armhf) не поддерживается, и для него не собираются бинарники.

Поскольку Pi4 является 64-разрядной машиной (Pi2 и Pi3 действительно являются только 32-разрядными), попробуйте снова следовать инструкциям, но выберите сборку arm64 вместо сборки armhf Ubuntu Core.

Вы также можете оставить отзыв об уроках; на каждой странице учебника есть ссылка. Авторы приветствуют конструктивные, конкретные предложения по улучшению и уточнению. Конструктивное улучшение со стороны пользователей — это то, как Ubuntu становится лучше. Например, вы можете предположить, что руководство по установке Ubuntu-Core вводит в заблуждение пользователей microk8s, поскольку рекомендует armhf. Или в учебнике microk8s нужно указать arm64.

флаг ma
Я написал: «Затем я установил 64-битное ядро ​​​​ubuntu 20 вместо этого», поэтому я выбрал вариант arm64. Как я описал тоже не работает. Я хотел бы знать, есть ли способ заставить microk8 работать в ядре Ubuntu на raspberry Pi?
флаг ma
Я также оставил предложение для учебника по armhf.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.