このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
os:freebsd:jail [2017/04/14 14:21] 127.0.0.1 外部編集 |
os:freebsd:jail [2023/07/28 19:13] (現在) hayashi [共有メモリは推奨されない] |
||
---|---|---|---|
行 72: | 行 72: | ||
jail_enable=" | jail_enable=" | ||
+ | 起動するjailを指定する場合 | ||
+ | jail_list=" | ||
+ | |||
+ | 並列起動((起動に失敗するケースが有ったのでOFFにしてる)) | ||
+ | jail_parallel_start=" | ||
===== スナップショット ===== | ===== スナップショット ===== | ||
行 79: | 行 84: | ||
# zfs list -t snapshot | # zfs list -t snapshot | ||
- | ===== 新しい監獄を作る ===== | + | ===== 新しい監獄をzfs cloneで作る ===== |
# zfs clone tank01/ | # zfs clone tank01/ | ||
行 88: | 行 93: | ||
# service jail start base | # service jail start base | ||
+ | |||
+ | |||
===== 一覧 ===== | ===== 一覧 ===== | ||
行 119: | 行 126: | ||
# pkg -j jail名|jailID info | # pkg -j jail名|jailID info | ||
- | ただし、先にjail内でpkgのインストールが必要です | + | <del>ただし、先にjail内でpkgのインストールが必要です</ |
- | | + | < |
ちなみに、jail内でpkgコマンドを使う場合、updateもしておかないと、動かないので注意 | ちなみに、jail内でpkgコマンドを使う場合、updateもしておかないと、動かないので注意 | ||
- | jail# pkg update | + | jail# pkg update</ |
===== Host側のディレクトリをマウント ===== | ===== Host側のディレクトリをマウント ===== | ||
行 147: | 行 154: | ||
</ | </ | ||
+ | / | ||
- | ===== Listenアドレスの調整 ===== | + | <file ini / |
+ | exec.prestart | ||
+ | exec.prestart | ||
+ | |||
+ | exec.poststop | ||
+ | exec.poststop | ||
+ | |||
+ | </ | ||
+ | ==== / | ||
+ | リードオンリーでマウントしてるので、このままではビルドが失敗します。以下のように **/ | ||
+ | < | ||
+ | WRKDIRPREFIX = / | ||
+ | DISTDIR = / | ||
+ | PACKAGES = / | ||
+ | </ | ||
+ | ==== 共有メモリは推奨されない ==== | ||
+ | |||
+ | **PostgreSQL**のように共有メモリを使用するものはJAILでの動作は推奨されない | ||
+ | [[http:// | ||
+ | |||
+ | ===== ListenポートとIPアドレスの調整 ===== | ||
ホストとjailで別々のIPを振った場合、サーバソフトでもそれを意識した設定が必要\\ | ホストとjailで別々のIPを振った場合、サーバソフトでもそれを意識した設定が必要\\ | ||
行 237: | 行 265: | ||
===== 参考 ===== | ===== 参考 ===== | ||
+ | * [[https:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||
- | |||
- | [[http:// | ||