LUNの作成後に実行する操作

LUNの作成後に実行する操作

私たちの経営陣は新しいEMC2 VNXストレージデバイスを購入し、ベンダーのスタッフがLUNを作成するために来ました。

正直なところ、私はこのような素晴らしい仕事をしたことがないので、EMC SANSを設定する方法がわかりません。さて、いよいよ理解になりました。

最後のステップはパーティションとしてマウントすることです。

しかし、私が知っておくべきことは、関連するものが何であるかです。LUNの作成とストレージをサーバーのパーティションとしてマウントする間。

Redhat 5.9とRedhat 6.4にインストールします。

答え1

通常、SCSIバスを再スキャンすると、udevはLUN用のデバイスファイルを作成し、それを他のストレージボリューム(ローカルディスクなど)のように処理できます。パッケージには再スキャンを実行するスクリプトがありますsg3_utilsrescan-scsi-bus.sh

再スキャンで十分ですが、そうでない場合(通常はドライバの問題を示す)、再起動すると、HBAはSANに再度ログインして、提供された新しいLUNのリストを取得します。

次の手順でLUNを表示できますls -l /dev/disk/by-path

[jadavis6@lrgarfield ~]$ ls -l /dev/disk/by-path
total 0
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:0:0 -> ../../sda
lrwxrwxrwx 1 root root 10 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:0:0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:0:0-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:0:0-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:1:0 -> ../../sdb
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:01:00.0-scsi-0:2:2:0 -> ../../sdc
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x500601653ee0025f:0x0000000000000000 -> ../../sdd
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x500601653ee0025f:0x0008000000000000 -> ../../sde
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x500601653ee0025f:0x0009000000000000 -> ../../sdf
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x5006016d3ee0025f:0x0000000000000000 -> ../../sdg
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x5006016d3ee0025f:0x0008000000000000 -> ../../sdh
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x5006016d3ee0025f:0x0009000000000000 -> ../../sdi
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x500601663ee0025f:0x0000000000000000 -> ../../sdj
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x500601663ee0025f:0x0008000000000000 -> ../../sdk
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x500601663ee0025f:0x0009000000000000 -> ../../sdl
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x5006016e3ee0025f:0x0000000000000000 -> ../../sdm
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x5006016e3ee0025f:0x0008000000000000 -> ../../sdn
lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.1-fc-0x5006016e3ee0025f:0x0009000000000000 -> ../../sdo

転送のためにファイバーチャネル LUN が-fc-リストされます。-scsi-デバイスは内部ストレージです。

LUNZファイバーチャネルカードがSANにログインできる場合は、そのカードが参照しているもの、つまり接続されているSANのポートの1つを表示できます。 LUN ID(最後のコロンの後の16進数)がすべて0の場合、パスがLUNZであることを確認できます。たとえば、上記の出力では、これはLUNZの1つです。

lrwxrwxrwx 1 root root  9 Jan 27 17:17 pci-0000:1a:00.0-fc-0x500601653ee0025f:0x0000000000000000 -> ../../sdd

私はファイバーチャネルがなぜこれをしたのかについて私が話したSANの誰からも完全な説明を聞くことができませんでしたが、それがそこにあり、FCが見た最初のLUNになることがわかりました(したがって、最も低い値になるでしょう)です)。番号)、LUNとは全く考えられず、ただそこにいます。 LUN ID がゼロ以外の LUN の表示を開始すると、これがターゲット LUN であることがわかります。

編集する:

私が言いたいことは次のとおりです。 LUNZを使用すると、HBAがSANにログインできるかどうかを簡単に確認できます(もちろん、FLOGI/ var / log / messagesのエラーでこの内容を表示できます)。新しいHBAをインストールしてもLUNZが表示されない場合は、通常、デバイスまたはそのドライバのファームウェアを更新する必要があることを示します。

編集#2:

これは必ず必要なステップです。パス指定を実行する場合は、PowerPath をインストールするか multipathd を設定する必要があります。しかし、これはそれ自体で完全な仕事です。これに言及し、調査し、特定の質問をするようにするのが最善です。

関連情報