差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ツール:libvirt_qemu_kvm:ubuntu_18.04 [2018/07/10 14:03] – mumeiyamibito | ツール:libvirt_qemu_kvm:ubuntu_18.04 [2020/07/03 18:38] (現在) – mumeiyamibito | ||
---|---|---|---|
行 1: | 行 1: | ||
- | | + | ====== インストール方法 ====== |
+ | | ||
* '' | * '' | ||
- | | + | * '' |
+ | * < | ||
+ | </del> * [[https:// | ||
+ | * 余談だが、上記とは別に virbr0 が何らかの原因で生成されないときに手動で作成する方法は、下の節を参照。 | ||
- 自動的に仮想 PC サービスを使えるようにする。\\ <code bash>$ sudo systemctl enable libvirtd.service</ | - 自動的に仮想 PC サービスを使えるようにする。\\ <code bash>$ sudo systemctl enable libvirtd.service</ | ||
- サービスを起動する。\\ <code bash>$ sudo systemctl start libvirtd.service</ | - サービスを起動する。\\ <code bash>$ sudo systemctl start libvirtd.service</ | ||
* サービスが起動していないと仮想マシンマネージャがうまく起動できない。 | * サービスが起動していないと仮想マシンマネージャがうまく起動できない。 | ||
+ | - GUI の仮想マシンマネージャを起動する。\\ <code bash>$ virt-manager</ | ||
+ | - GUI の仮想マシンマネージャが起動する。 | ||
+ | - `ファイル` → `新しい仮想マシン` をクリックして、設定ウィザードを起動する。 | ||
+ | - Step 1 | ||
+ | * `既存のディスクイメージをインポート` を選択する。 | ||
+ | - Step 2 | ||
+ | * 既存のストレージパス: | ||
+ | * OS の種類: '' | ||
+ | * バージョン: | ||
+ | - Step 3 | ||
+ | * メモリー: | ||
+ | * CPU: '' | ||
+ | - Step 4 | ||
+ | * 名前: '' | ||
+ | * ネットワークの選択: | ||
+ | - ゲスト OS が外部に接続できるようにする。 | ||
+ | * ''/ | ||
+ | * 再起動するか、以下のコマンドを実行する。\\ <code bash>$ sudo sysctl -p</ | ||
+ | - ファイアウォールの設定をして、インターネットへの接続と、ホストとゲストでファイルのやり取りをできるようにする。 | ||
+ | - インターネットと接続できるようにする。\\ <code bash>$ firewall-cmd --zone=public --add-masquerade --permanent</ | ||
+ | * [[https:// | ||
+ | - 有効なサービスを確認する。\\ <code bash>$ firewall-cmd --list-services</ | ||
+ | * samba が入っていないことを確認 | ||
+ | - samba を追加する。\\ <code bash>$ firewall-cmd --add-service=samba | ||
+ | $ firewall-cmd --permanent --add-service=samba</ | ||
+ | * [[http:// | ||
+ | |||
+ | ====== インストール時にブリッジネットワークが生成されなかった場合の対処 ====== | ||
+ | * 症状: | ||
+ | * 以下のコマンドを実行した際に '' | ||
+ | * 仮想マシンマネージャ ('' | ||
+ | * 原因: '' | ||
+ | * 対策: 仮想マシンマネージャ ('' | ||
+ | $ sudo apt install ebtables dnsmasq firewalld | ||
+ | $ sudo systemctl start firewalld | ||
+ | $ sudo systemctl enable firewalld | ||
+ | $ sudo systemctl restart libvirtd | ||
+ | </ | ||
+ | * 参考サイト: | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | |||
+ | ====== その他 ====== | ||
+ | * dnsmasq がインストールされていれば、virtbr0 を介してネットワークを利用できるので、firewalld をアンインストールしても問題ない。 | ||
+ | * 参考サイト: | ||
+ | |||