18
24

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Macで無料ツールを使ってiSCSIボリュームをマウントする

Posted at

はじめに

iTunes や Photos のような Macの内蔵ディスクに入れるにはでかく、
AFP や SMB でアクセスするにはディスクIOは恐ろしく遅く、使い物にならないケースで
iSCSI で作成したディスク上で作業したいことがありました。

だましだまし AFPマウントしたディスクを使っていましたが、我慢の限界を超えましたので
今回 iSCSI でマウントしたボリュームを使うことにします。

iSCSI ボリュームを作成

私はQNAPを利用しているので、QNAPの管理画面から新しく iSCSI ボリュームを作成しました。

iSCSI イニシエータのインストール

GlobalSAN というプロダクトがデファクトスタンダードになっているようですが、有料です。
無料の方法を探した結果

こちらのイニシエータを使うと良さそうです。

データ保護を無効化

ただ、El Capitan 以降の Mac はデータ保護がかかっており、そのままだと導入できません。
一度Macの電源を落とし、 Command+Option+R を押しながら電源を入れます。
すると、リカバリモードで起動すると思うので、ここでターミナルを開きます。

csrutil disable

と入力することで、このデータ保護を無効化できます。
作業が終わったらもとに戻すことを忘れないようにしましょう。

設定が終わったらMacを再起動します。

iSCSIInitiator のインストール

再び通常モードの macOS が起動したら
github の release にある dmg からインストールします。
今回は 1.0.0 beta4 というバージョンをインストールしました。

Mac で iSCSI をマウント

ターミナルを開きます。

iscsictl add target 作成したiSCSIのIQN名,iSCSIのターゲットホスト
iscsictl login 作成したiSCSIのIQN名,iSCSIのターゲットホスト

これでマウントが完了します。

こんな感じで、マウントしたボリュームがディスクユーティリティに表示されれば準備完了です。 上部のメニューから”消去”を選択して、ディスクをフォーマットします。

これで iSCSI 上のディスクをマウントできました。

18
24
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
24

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?