<p>kubeadm mengembalikan "Instruksi ilegal" pada perangkat Raspberry Pi Model B+.</p>

Dibuat pada 20 Mei 2017  ·  6Komentar  ·  Sumber: kubernetes/kubeadm

Apakah ini LAPORAN BUG atau PERMINTAAN FITUR? (Pilih satu):
LAPORAN BUG

https://github.com/kubernetes/kubernetes/issues/45785 , pindahkan issur dari kubernetes repo ke kubeadm dengan saran @grodrigues3 .

Jika ini adalah BUG REPORT, mohon: - Isi template di bawah ini sebanyak-banyaknya. Jika Anda meninggalkan informasi, kami juga tidak dapat membantu Anda. Jika ini adalah PERMINTAAN FITUR, harap: - Jelaskan *secara rinci* fitur/perilaku/perubahan yang ingin Anda lihat. Dalam kedua kasus tersebut, bersiaplah untuk pertanyaan lanjutan, dan harap tanggapi tepat waktu. Jika kami tidak dapat mereproduksi bug atau menganggap fitur sudah ada, kami mungkin menutup masalah Anda. Jika kami salah, SILAKAN buka kembali dan jelaskan alasannya.

Versi Kubernetes (gunakan kubectl version ):
kubernetes-cni (0,5.1-00)
socat (1.7.2.4-2)
kubelet (1.6.3-00)
kubectl (1.6.3-00)
kubeadm (1.6.3-00)

Lingkungan :

  • Penyedia cloud atau konfigurasi perangkat keras : Raspberry Pi Model B+ dengan hypriotos terbaru (hypriotos-rpi-v1.4.0.img).
  • OS (mis. dari /etc/os-release):
    $ cat /etc/os-release
    PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
    NAMA="Raspbian GNU/Linux"
    VERSION_ID="8"
    VERSI="8 (jessie)"
    ID=raspbian
    ID_LIKE=debian
    HOME_URL=" http://www.raspbian.org/ "
    SUPPORT_URL=" http://www.raspbian.org/RaspbianForums "
    BUG_REPORT_URL=" http://www.raspbian.org/RaspbianBugs "
    HYPRIOT_OS="HypriotOS/armhf"
    HYPRIOT_OS_VERSION="v1.0.0"
    HYPRIOT_DEVICE="Raspberry Pi"
    HYPRIOT_IMAGE_VERSION="v1.4.0"
  • Kernel (misalnya uname -a ):
    $ uname -a
    Linux black-pearl 4.4.50-hypriotos+ #2 PREEMPT Sun 19 Mar 14:44:01 UTC 2017 armv6l GNU/Linux

  • Instal alat :
    kubernetes-cni (0,5.1-00)
    socat (1.7.2.4-2)
    kubelet (1.6.3-00)
    kubectl (1.6.3-00)
    kubeadm (1.6.3-00)

Apa yang terjadi : kubeadm mengembalikan "Instruksi ilegal"

HypriotOS/armv6: root@black-pearl di ~
$ kubeadm yang mana
/usr/bin/kubeadm
HypriotOS/armv6: root@black-pearl di ~
$ kubeadm init --pod-network-cidr 10.244.0.0/16
Instruksi ilegal
HypriotOS/armv6: root@black-pearl di ~
$ kubectl --help
Instruksi ilegal
HypriotOS/armv6: root@black-pearl di ~
$ versi kubeadm
Instruksi ilegal

Apa yang Anda harapkan terjadi : Lari normal seharusnya

Hal lain yang perlu kita ketahui : Semua kube* pkg terinstal ok:

HypriotOS/armv6: root@black-pearl di ~
$ apt-get install -y kubelet kubeadm kubectl kubernetes-cni
Membaca daftar paket... Selesai
Membangun pohon ketergantungan
Membaca informasi status... Selesai
Paket tambahan berikut akan diinstal:
ebtables socat
Paket BARU berikut akan diinstal:
ebtables kubeadm kubectl kubelet kubernetes-cni socat
0 ditingkatkan, 6 baru dipasang, 0 untuk dihapus dan 0 tidak ditingkatkan.
Perlu mendapatkan 37,1 MB arsip.
Setelah operasi ini, 266 MB ruang disk tambahan akan digunakan.
Dapatkan:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main ebtables armhf 2.0.10.4-3 [97.1 kB]
Dapatkan:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main socat armhf 1.7.2.4-2 [310 kB]
Dapatkan:3 http://apt.kubernetes.io/ kubernetes-xenial/main kubernetes-cni armhf 0.5.1-00 [4.853 kB]
Dapatkan:4 http://apt.kubernetes.io/ kubernetes-xenial/main kubelet armhf 1.6.3-00 [15.6 MB]
Dapatkan:5 http://apt.kubernetes.io/ kubernetes-xenial/main kubectl armhf 1.6.3-00 [8,301 kB]
Dapatkan:6 http://apt.kubernetes.io/ kubernetes-xenial/main kubeadm armhf 1.6.3-00 [7,992 kB]
Diambil 37,1 MB dalam 38 detik (960 kB/dtk)
Memilih ebtables paket yang sebelumnya tidak dipilih.
(Membaca database ... 22486 file dan direktori saat ini diinstal.)
Bersiap untuk membongkar .../ebtables_2.0.10.4-3_armhf.deb ...
Membongkar ebtables (2.0.10.4-3) ...
Memilih paket kubernetes-cni yang sebelumnya tidak dipilih.
Bersiap untuk membongkar .../kubernetes-cni_0.5.1-00_armhf.deb ...
Membongkar kubernetes-cni (0.5.1-00) ...
Memilih paket socat yang sebelumnya tidak dipilih.
Bersiap untuk membongkar .../socat_1.7.2.4-2_armhf.deb ...
Membongkar socat (1.7.2.4-2) ...
Memilih paket kubelet yang sebelumnya tidak dipilih.
Bersiap untuk membongkar .../kubelet_1.6.3-00_armhf.deb ...
Membongkar kubelet (1.6.3-00) ...
Memilih paket kubectl yang sebelumnya tidak dipilih.
Bersiap untuk membongkar .../kubectl_1.6.3-00_armhf.deb ...
Membongkar kubectl (1.6.3-00) ...
Memilih paket kubeadm.
Bersiap untuk membongkar .../kubeadm_1.6.3-00_armhf.deb ...
Membongkar kubeadm (1.6.3-00) ...
Memproses pemicu untuk systemd (215-17+deb8u7) ...
Memproses pemicu untuk man-db (2.7.0.2-5) ...
Menyiapkan ebtables (2.0.10.4-3) ...
update-rc.d: peringatan: tindakan mulai dan berhenti tidak lagi didukung; jatuh kembali ke default
Menyiapkan kubernetes-cni (0.5.1-00) ...
Menyiapkan socat (1.7.2.4-2) ...
Menyiapkan kubelet (1.6.3-00) ...
Menyiapkan kubectl (1.6.3-00) ...
Menyiapkan kubeadm (1.6.3-00) ...
Memproses pemicu untuk systemd (215-17+deb8u7) ...
HypriotOS/armv6: root@black-pearl di ~

Ubah repo dari kubernetes-xenial menjadi kubernetes-jessie, tetapi apt-get tidak dapat menemukan paket kubeadm.
Di mana saya dapat menemukan paket deb yang mendukung Raspberry Pi Model B+ dengan hypriotos terbaru (hypriotos-rpi-v1.4.0.img)?

HypriotOS/armv6: root@black-pearl di /etc/network/interfaces.d
$ cat /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-jessie main
HypriotOS/armv6: root@black-pearl di /etc/network/interfaces.d
$ apt-get install kubeadm
Membaca daftar paket... Selesai
Membangun pohon ketergantungan
Membaca informasi status... Selesai
Paket kubeadm tidak tersedia, tetapi dirujuk oleh paket lain.
Ini mungkin berarti bahwa paket tersebut hilang, telah usang, atau
hanya tersedia dari sumber lain

E: Paket 'kubeadm' tidak memiliki kandidat instalasi
HypriotOS/armv6: root@black-pearl di /etc/network/interfaces.d
$

Ref " https://packages.cloud.google.com/apt/dists/kubernetes-jessie/main/binary-armhf/Packages ", hanya ada paket kubectl.

Komentar yang paling membantu

Tolong!!!! kembalikan dukungan Raspberry Pi.... banyak orang bereksperimen dengan PI dan kubernet... dan ada banyak sekali orang yang menggunakan ini untuk membuat hal-hal hebat...

Semua 6 komentar

Sayangnya, dukungan untuk Raspberry Pi generasi pertama dihentikan pada rilis 1.6.0 dan seterusnya (lihat https://github.com/kubernetes/kubeadm/issues/253#issuecomment-296738890 untuk detail lebih lanjut). Jika Anda hanya ingin bereksperimen dengan Kubernetes menggunakan kubeadm dan Anda tidak peduli dengan keamanan, saya yakin Anda masih dapat menggunakan rilis 1.5.x (yang terbaru adalah 1.5.7). Anda seharusnya masih dapat menggunakan repositori kubernetes-xenial , tetapi coba paksa paket versi 1.5.7 saat menginstal. Anda juga dapat mencoba mengkompilasi dari sumber.

@pipejakob terima kasih atas saran Anda! Saya akan mencoba rilis 1.5.x.

Tutup, silakan buka kembali jika masih ada masalah.

Saya memiliki masalah yang sama, saya menyelesaikan seperti ini:
apt install kubelet=1.5.6-00 kubectl=1.5.6-00 kubeadm=1.5.6-00

Tolong!!!! kembalikan dukungan Raspberry Pi.... banyak orang bereksperimen dengan PI dan kubernet... dan ada banyak sekali orang yang menggunakan ini untuk membuat hal-hal hebat...

Baru saja mengalami ini sendiri, dukungan memalukan dijatuhkan secara sewenang-wenang untuk Armv6 jika semuanya otomatis di pihak Anda :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat