私たちの経営陣は新しいEMC2 VNXストレージデバイスを購入し、ベンダーのスタッフがLUNを作成するために来ました。
正直なところ、私はこのような素晴らしい仕事をしたことがないので、EMC SANSを設定する方法がわかりません。さて、いよいよ理解になりました。
最後のステップはパーティションとしてマウントすることです。
しかし、私が知っておくべきことは、関連するものが何であるかです。LUNの作成とストレージをサーバーのパーティションとしてマウントする間。
Redhat 5.9とRedhat 6.4にインストールします。
答え1
通常、SCSIバスを再スキャンすると、udevはLUN用のデバイスファイルを作成し、それを他のストレージボリューム(ローカルディスクなど)のように処理できます。パッケージには再スキャンを実行するスクリプトがありますsg3_utils
。rescan-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 を設定する必要があります。しかし、これはそれ自体で完全な仕事です。これに言及し、調査し、特定の質問をするようにするのが最善です。