FreeBSD On XenServer

FreeBSDをXenServerで動かす
FreeBSD 10.0からネイティブでXenServerに対応してます。

パッケージインストール

Xen Server Tools関連をインストールします1) xen-toolsは排他になりました。 2016.02.06 10.2で確認pkg install xen-toolsは依存してるので、一緒に入ります 2) xen-guest-toolsは依存してるので、一緒に入ります

# pkg install xe-guest-utilities

設定

/etc/rc.conf.localの設定は不要です。3) 2020.08.20確認 4) 参照:https://xcp-ng.org/docs/guests.html#freebsd
xcpの自動検出に失敗する場合は、/etc/rc.conf.localに以下を設定

xenguest_enable="YES"

起動

# service xenguest start

または、再起動で自動的に起動します。
これで、XenCenterからリソースの監視や、メモリの動的割り当て、XenCenterからShutodownやRebootができるようになります。

参考

ports/172468: [NEW PORT] sysutils/xe-guest-utilities: FreeBSD VM tools for Citrix XenServer and XCP