Expressの有線LANカードリストaudio_visualblogdiydokuwikiemacsenetcfreebsdgadget電子工作lifehacklinuxMacmemonas4freenetworkpcPlayGroundprogramming勝手に翻訳wikiwindowsリンク履歴書この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。変更したい場合は管理者に連絡してください。10.0で登場した[[https://www.freebsd.org/cgi/man.cgi?query=ctld&apropos=0&sektion=8&manpath=FreeBSD+11.0-RELEASE&arch=default&format=html|ctld(8)]]により、FreeBSDもネイティブでiSCSIをサポートするようになった。本記事では、そのctldを用いたiSCSIターゲットの構築方法を説明する。9以前では事情が大きく異なるので注意されたい。超乱暴に言えばiSCSIはケーブルがLANケーブルに変わっただけのSCSIなので、用語や概念はSCSIのそれを踏襲している。馴染みが薄く自分でも混乱するので簡単にまとめておく。SCSIコマンドを受け取る側。SCSIコマンドを発行する側。サーバ/クライアントの視点から見ると、iSCSIによるストレージサービスを提供するサーバ側がTargetで、それを利用するクライアント側がInitiatorという事になる。当方環境の都合でSTABLEになっているだけで、RELEASEでも問題ないと思われる。試してないけど10.0-RELEASE以降で行けるハズ。''/etc/ctl.conf''でiSCSIターゲットの設定を行う。認証なしで公開してみる。zvols/ROOT/target0-0''で、ZFSからzvolとして切り出したものを使う。world-readable''と怒られるので落しておく。この先、アカウント情報も書く事になるので、忘れずに落しておく。お馴染/etc/rc.confでctldを有効にし、デーモンを起動する。macOS]]を使って、作成したiSCSIターゲットにMacから繋いでみる。こんな感じで無事マウントできた。Decomo文書の表示以前のリビジョンメディアマネージャー文書の先頭へ。