Selama satu node instalasi OpenStack Kilo, saya mencoba membuat penyewa dan layanan keystone gagal dengan kesalahan seperti yang ditunjukkan di bawah ini:
root@cloudsec1:/usr/share/openstack/cloudgear# keystone tenant-create --name admin --description 'Admin Tenant' --enabled true |grep ' id '|awk '{print $4}' Traceback (most recent call last): File "/usr/bin/keystone", line 6, in from keystoneclient.shell import main ImportError: No module named shell
Tampaknya menjadi kesalahan Python. Saya mencopot pemasangan Kilo di Ubuntu 16.04 LTS. Harap sarankan solusi apa pun.
Solusi :Keystone CLI sudah tidak digunakan lagi demi openstackclient. Jadi buka file /usr/bin/keystone dan ganti keystoneclient dengan openstackclient seperti yang ditunjukkan di bawah ini:
from keystoneclient.shell import main
untuk
from openstackclient.shell import main
Anda mungkin juga suka mengunduh ebook ini di Instalasi OpenStack.
Tidak ada modul lain yang bernama kesalahan &perbaiki
- Perbaiki Tidak ada modul bernama MySQLdb
- Perbaiki Tidak ada modul bernama ConfigParser
- Perbaiki Tidak ada modul bernama virtualenv
- Perbaiki Tidak ada modul bernama Crypto.Hash)
- Perbaiki Tidak ada modul bernama dbus saat menjalankan system-config-firewall-tui [Terpecahkan]
OpenStack Error – Ukuran kolom indeks terlalu besar. Ukuran kolom maksimum adalah 767 byte [Terpecahkan]
Cara Memperbaiki kesalahan penginstalan Paket – Tidak dapat memperbaiki masalah, Anda telah memegang paket yang rusak