ユーザ用ツール

サイト用ツール


os:freebsd:bhyve

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
os:freebsd:bhyve [2021/11/12 20:12]
hayashi
os:freebsd:bhyve [2021/11/13 17:20] (現在)
hayashi
行 2: 行 2:
 bhyve (BHyVe)とは、"BSD hypervisor"(BSDハイパーバイザー)です。bhyveは、FreeBSD向けに開発されたレガシーフリーなハイパーバイザー(Hypervisor)/仮想マシンマネージャです。 bhyve (BHyVe)とは、"BSD hypervisor"(BSDハイパーバイザー)です。bhyveは、FreeBSD向けに開発されたレガシーフリーなハイパーバイザー(Hypervisor)/仮想マシンマネージャです。
  
-===== 簡単な使い方 =====+===== 使い方 ===== 
 +FreeBSD handbookに手順がありますので、[[https://docs.freebsd.org/en/books/handbook/virtualization/#virtualization-host-bhyve|そちら]] 
 +を参照ください
  
-==== ホスト準備 ====+結構手順がありますで、ここではお手軽に[[https://github.com/churchers/vm-bhyve|vm-bhyve]]を使ってみます。
  
-bhyveで仮想マシを作成するための最初のステップは、ホストシステムを構成することです。まず、bhyveカモジュールをロードします。 +==== インストール ====
-  # kldload vmm +
-   +
-次に、接続する仮想マシンのネットワークデバイス用のタップインターフェイスを作成します。ネットワークデバイスがネットワークに参加するためには、タップインターフェイスと物理インターフェイスをメンバーとして含むブリッジインターフェイスも作成します。この例では、物理インターフェイスはigb0です。+
  
-  # ifconfig tap0 create +  pkg install vm-bhyve</code> 
-  # sysctl net.link.tap.up_on_open=1 + 
-  net.link.tap.up_on_open: 0 -> 1 + 
-  # ifconfig bridge0 create +  - zfs create pool/vm 
-  # ifconfig bridge0 addm igb0 addm tap0 +  - sysrc vm_enable="YES" 
-  # ifconfig bridge0 up+  - sysrc vm_dir="zfs:pool/vm" 
 +  - vm init 
 +  - cp /usr/local/share/examples/vm-bhyve/* /mountpoint/for/pool/vm/.templates/ 
 +  - vm switch create public 
 +  - vm switch add public em0 
 +  - vm iso https://download.freebsd.org/ftp/releases/ISO-IMAGES/11.2/FreeBSD-11.2-RELEASE-amd64-bootonly.iso 
 +  - vm create myguest 
 +  - vm install [-f] myguest FreeBSD-11.2-RELEASE-amd64-bootonly.iso 
 +  - vm console myguest 
 +  - 
  
  
行 23: 行 31:
  
   * [[https://docs.freebsd.org/en/books/handbook/virtualization/#virtualization-host-bhyve|22.7. FreeBSD as a Host with bhyve]]   * [[https://docs.freebsd.org/en/books/handbook/virtualization/#virtualization-host-bhyve|22.7. FreeBSD as a Host with bhyve]]
 +  * [[https://qiita.com/bsd-hacker/items/1505f8888147f93bb763|bhyve のセットアップ]]
 +  * [[https://qiita.com/belgianbeer/items/5ddf8751580e8d6b651e|続 BHyVe お手軽スクリプト]]
  
  
os/freebsd/bhyve.1636715551.txt.gz · 最終更新: 2021/11/12 20:12 by hayashi