【運用・保守】CentOS8にkimchiをインストールしてデプロイする

システム環境の説明

システム:CentOS-8.2.2004
プラットフォーム:x86-64

インストールに使用されるツール

  1. gitインストール
dnf install git

ソフトウェアのダウンロード

コンパイルとインストール、ソースコードの取得

# 使用gitee加速获取源代码
git clone https://gitee.com/mirrors/kimchi.git
# github上获取源代码
git clone https://github.com/kimchi-project/kimchi.git

依存インストール

  1. kimchiはいwok、プラグインを最初にインストールする必要がありますwok。インストール方法については、[運用と保守]を参照してください。CentOS8にwokをインストールしてデプロイします
  2. 他の動作依存関係のインストール
dnf install libvirt libvirt-devel
pip3 install libvirt-python distro python-magic paramiko Image ipaddr

kimchiインストール

cd kimchi
git checkout 3.0.0
./autogen.sh --system --with-spice-html5 --with-spice-web-client
make
make install 

kimchi構成noVNC

kimchi構成については、kimchi構成noVNCをnoVNC参照してください。

開発モードのデバッグを有効にする

python3 /bin/wokd --environment=dev

一般的な問題

コンパイルエラー

  1. エラーメッセージは次のとおりです
aclocal: installing 'm4/pkg.m4' from '/usr/share/aclocal/pkg.m4'
configure.ac:54: error: required file 'build-aux/compile' not found
configure.ac:54:   'automake --add-missing' can install 'compile'
configure.ac:54: error: required file 'build-aux/config.guess' not found
configure.ac:54:   'automake --add-missing' can install 'config.guess'
configure.ac:54: error: required file 'build-aux/config.sub' not found
configure.ac:54:   'automake --add-missing' can install 'config.sub'

解決

automake --add-missing

実行エラー

  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: Class wok.plugins.kimchi.Kimchi can not be imported, error: No module named 'libvirt'

解決策:インストールプロセス中にエラーが発生しました。pythonの一般的なエラー処理[CentOS8システム]を参照してください

pip3 install libvirt-python
  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: Class wok.plugins.kimchi.Kimchi can not be imported, error: No module named 'distro'

解決:

pip3 install distro
  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: Class wok.plugins.kimchi.Kimchi can not be imported, error: No module named 'magic'

解決:

pip3 install python-magic
  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: Class wok.plugins.kimchi.Kimchi can not be imported, error: No module named 'paramiko'

解決:

pip3 install paramiko
  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: Class wok.plugins.kimchi.Kimchi can not be imported, error: No module named 'Image'

解決:

pip3 install Image
  1. エラーメッセージは次のとおりです
Failed to import plugin wok.plugins.kimchi.Kimchi, error: No module named 'ipaddr'

解決:

pip3 install ipaddr

おすすめ

転載: blog.csdn.net/macaiyun0629/article/details/109001163