中央管理サーバとコンテンツサーバとデスクトップクライアント
それぞれの役割を考えてみた。
この前のFreeBSD from Scratchとの兼ね合いで、インストールした後はなるべく手のかからない構成にしたい。
中央管理サーバ
- cvsup-mirrorで定期的にファイルを取得
- id:otsuneさんのotsune's FreeBSD memo :: p5-FreeBSD-Portindexを使うとotsune's FreeBSD memo :: packages & distfilesサーバーの構築でINDEX, distfiles, packageサーバの構築
これらの作業を自動化するシェルスクリプトを作成する。
コンテンツサーバ
- 基本はdistfiles & packageサーバからpackageをインストール
- packageが存在しない場合で、distfilesもない場合は国内のミラーサーバからダウンロード
- NFSが使える場合はリードオンリーでマウント、distfilesは読み書きできる状態でマウント
バッティングする時ってかなりクリティカルな状況だけど、可能性はあるし・・・そこあたりはどうしよう?
デスクトップクライアント
- 考え中