web-dev-qa-db-ja.com

まだパーティション化されていない新しいLUNを検出するためにiSCSIマルチパスを取得するにはどうすればよいですか?

Oracle Linux 6.3 iscsiマルチパスは、既存のファイルシステムを持つLUNを表示しますが、まだパーティション化されていないrawブロックデバイスは表示しません。

Multipath -llを実行すると、以前にマルチパスで正常にフォーマットされたLUNが表示されます。 Oracleasmはそれを発見し、ディスクに追加しました。しかし、同じイニシエーター上にあるので表示されるはずの新しいLUNを作成しましたが、表示されません。

fdisk -lは、動作する1つのドライブのみを表示します。

Iscsiadmコマンドまたはシステムが認識しているすべてのブロックレベルのデバイスを表示するものがありますか?それは新しいLUNをfdiskできるようにするのに役立つ可能性がありますか?

私は実際にこれを以前に一度機能させましたが、ドライブをfdiskしてパーティションを作成することを可能にする重要な要素を失いました。

1

ターゲットは、そのセッションの変更について(新しいLUNが追加されたときに)イニシエーターに自動的に通知しないようです。

これは、以下を実行して手動で行うことができます。

iscsiadm -m node -I default -T iqn.san.domain.tld:target -R

これにより、アクティブなiSCSIセッションが再スキャンされ、新しいLUNがシステム内の新しいブロックデバイスとして表示されます。

3
pdaukintis