everRun システムに新しい LUN をマッピングしたり、既存の LUN を削除するには、ストレージ アレイのソフトウェアを使用します。ただし、everRun ソフトウェアでは外付けストレージの LUN の追加や削除が自動的に検知されません。everRun でこれらの変更が認識されるようにするには、以下の手順に従ってホスト OS (CentOS) を構成する必要があります。
外付けストレージ システムの LUN を everRun システムにマッピングする場合、そのたびに新しい LUN を追加して everRun システム上のホスト アダプタを手動で再スキャンする必要があります。LUN0 と LUN1 (またはそれ以上) とでは追加を行う手順がそれぞれ異なります。お使いの構成に適した手順に従ってください。
LUN0 を追加するには、まず LUNZ を削除する必要があります。
次のコマンドを実行して LUNZ を識別します。
lsscsi
次は出力例です。
echo コマンドを実行します。まず、LUNZ を削除するコマンドを実行します。次にコマンドの例を示します。
echo 1 > /sys/class/scsi_device/1:0:0:0/device/delete
echo 1 > /sys/class/scsi_device/1:0:1:0/device/delete
echo 1 > /sys/class/scsi_device/6:0:0:0/device/delete
echo 1 > /sys/class/scsi_device/1:0:1:0/device/delete
その後、echo コマンドを実行して再スキャンを行い、新しい LUN を検出します。次にコマンドの例を示します。
echo "- - -" > /sys/class/scsi_host/host1/scan
echo "- - -" > /sys/class/scsi_host/host6/scan
以下の手順と例は、ストレージ アレイのソフトウェアを使用して既に新しい LUN (ここでは LUN4) が everRun システムのホスト アダプタ (host7 および host8) にマッピングされていることを前提としています。
まず everRun システムの node0 のコマンド ラインから操作を開始します。
次の形式のコマンドを実行して、各 HBA ポート (host7 と host8) を再スキャンします。
echo 'Channel' 'Port' 'LUN' > /sys/class/scsi_host/host(host adapter)/scan
入力するコマンドは次のとおりです。
echo "0 0 4" > /sys/class/scsi_host/host7/scan
echo "0 1 4" > /sys/class/scsi_host/host7/scan
echo "0 0 4" > /sys/class/scsi_host/host8/scan
echo "0 1 4" > /sys/class/scsi_host/host8/scan
次に multipath コマンドを実行して、新しく追加した LUN へのパスを検知します。
コマンドは次のように入力します。
multipath -ll
すると、以下に示す mulitpath -ll の出力からの抜粋にあるように、LUN4 が表示されます。
mpathg (36006016007713c003e136e550d96409f) dm-31 DGC,VRAID
size=10G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:4 sdr 65:16 active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:4 sds 65:32 active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:4 sdt 65:48 active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
`- 8:0:1:4 sdu 65:64 active ready running
詳細については、
以下に everRun システムのホスト アダプタ (host7 および host8) から LUN (ここでは LUN4) を削除する手順を示します。
multipath -ll コマンドを実行して LUN4 に関連付けられているデバイスの名前を調べます。
このコマンドの出力から、次のように sdr、sds、sdt、および sdu の各デバイスが LUN4 に関連付けられていることがわかります。
mpathf (36006016007713c0003ca6855c13c4049) dm-27 DGC,VRAID
size=10G features='0' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=1 status=active
| `- 7:0:0:4 sdr 65:16 active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 7:0:1:4 sds 65:32 active ready running
|-+- policy='round-robin 0' prio=1 status=enabled
| `- 8:0:0:4 sdt 65:48 active ready running
`-+- policy='round-robin 0' prio=1 status=enabled
`- 8:0:1:4 sdu 65:64 active ready running
次のコマンドを実行して、sdr、sds、sdt、および sdu のデバイスを everRun システムから削除します。
echo offline > /sys/block/sdr/device/state
echo 1 > /sys/block/sdr/device/delete
echo offline > /sys/block/sds/device/state
echo 1 > /sys/block/sds/device/delete
echo offline > /sys/block/sdt/device/state
echo 1 > /sys/block/sdt/device/delete
echo offline > /sys/block/sdu/device/state
echo 1 > /sys/block/sdu/device/delete
詳細については、次のリンクを参照してください。
関連トピック
外付けストレージに接続されている故障した物理マシンを交換する
製品のサポートとダウンロード
|
Stratus について
|
製品マニュアル (PDF 形式)
|
ヘルプについて
|