• 検索結果がありません。

ETERNUS マルチパスドライバの場合

86

87 [E3000-000AD7-CM10-CA10-PORT00] (ssd3)"

/dev/rdsk/c2t500000E0D00AD787d0s2 online active block "good status [E3000-000AD7-CM11-CA11-PORT03] (ssd5)"

Node:

/dev/FJSVmplb/rdsk/mplb0s0 /dev/FJSVmplb/rdsk/mplb0s1 /dev/FJSVmplb/rdsk/mplb0s2 /dev/FJSVmplb/rdsk/mplb0s3 /dev/FJSVmplb/rdsk/mplb0s4 /dev/FJSVmplb/rdsk/mplb0s5 /dev/FJSVmplb/rdsk/mplb0s6 /dev/FJSVmplb/rdsk/mplb0s7 Function:

MPmode=true AutoPath=true Block=true NeedSync=false

元のブートディスクを削除してしまっている場合は、ブートディスクと同じ容量のディスク(LUN)をマッピング して、デバイスパスを作成しておきます。

(2) 元のブートディスク(LUN0)のmplbを解除します。

元のブートディスクがmplb0の場合の例)

# /usr/opt/FJSViomp/bin/iompadm destroy /dev/FJSVmplb/fiomp/adm0 <RETURN>

(3) zpoolを表示します。

# zpool status <RETURN>

pool: rpool state: ONLINE

scan: resilvered 11.1G in 0h16m with 0 errors on Tue Mar 11 18:45:01 2014 config:

NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 /dev/FJSVmplb/dsk/mplb1s0 ONLINE 0 0 0 errors: No known data errors

(4) 元のブートディスク(LUN0)のボリュームをZFSルートプールに接続します。

# zpool attach rpool /dev/FJSVmplb/dsk/mplb1s0 /dev/dsk/c1t500000E0D00AD706d0s0 <RETURN>

(3)ZFSルートプールのパス (1)のパス

(5) ルートプールを確認します。

ミラーリングが完了していることを確認してください。

次のメッセージが表示される場合は、処理中です。

しばらく待ってから再度実行し、メッセージが表示されないことを確認してから次の手順に進んでください。

- Wait for the resilver to complete.

- XXXM resilvered, X.X% done

● Solaris 10の場合 例:処理完了時

# zpool status <RETURN>

pool: rpool state: ONLINE

scan: resilvered 7.08G in 0h3m with 0 errors on Fri Mar 14 12:13:13 2014 config:

NAME STATE READ WRITE CKSUM

88

rpool ONLINE 0 0 0

mirror-0 ONLINE 0 0 0

/dev/FJSVmplb/dsk/mplb1s0 ONLINE 0 0 0

c1t500000E0D00AD706d0s0 ONLINE 0 0 0

errors: No known data errors 例:処理中 # zpool status <RETURN> pool: rpool state: ONLINE status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Fri Mar 14 12:09:58 2014 1.37G scanned out of 7.08G at 56.2M/s, 0h1m to go 1.37G scanned out of 7.08G at 56.2M/s, 0h1m to go 1.37G resilvered, 19.35% done config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0

mirror-0 ONLINE 0 0 0

/dev/FJSVmplb/dsk/mplb1s0 ONLINE 0 0 0

c1t500000E0D00AD706d0s0 ONLINE 0 0 0 (resilvering) errors: No known data errors ● Solaris 11の場合 例:処理完了時 # zpool status <RETURN> pool: rpool state: ONLINE scan: resilvered 13.0G in 0h4m with 0 errors on Fri Mar 14 14:04:25 2014 config: NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0

mirror-0 ONLINE 0 0 0

/dev/FJSVmplb/dsk/mplb1s0 ONLINE 0 0 0

c1t500000E0D00AD706d0s0 ONLINE 0 0 0

errors: No known data errors 例:処理中 # zpool status <RETURN> pool: rpool state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function in a degraded state. action: Wait for the resilver to complete. Run 'zpool status -v' to see device specific details. scan: resilver in progress since Fri Mar 14 14:00:09 2014 3.47G scanned out of 13.0G at 63.4M/s, 0h2m to go 3.46G resilvered, 26.70% done config: NAME STATE READ WRITE CKSUM rpool DEGRADED 0 0 0

mirror-0 DEGRADED 0 0 0

/dev/FJSVmplb/dsk/mplb1s0 ONLINE 0 0 0

c1t500000E0D00AD706d0s0 DEGRADED 0 0 0 (resilvering)

89 errors: No known data errors

(6) ルートプールから移行元ディスク(LUN1)を切り離します。

# zpool detach rpool /dev/FJSVmplb/dsk/mplb1s0 <RETURN>

(7) ルートプールを確認します。

# zpool status <RETURN>

pool: rpool state: ONLINE

scan: resilvered 11.1G in 0h16m with 0 errors on Tue Mar 11 18:45:01 2014 config:

NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c1t500000E0D00AD706d0s0 ONLINE 0 0 0 errors: No known data errors

2. ブートデバイスを元のブートデバイスに戻します。

# eeprom boot-device=/pci@1,700000/pci@0/pci@0/QLGC,qlc@0/fp@0,0/disk@w500000e0d00ad706,0:a <RETURN>

3. システムを再起動します。

# /usr/sbin/shutdown -i6 -g0 -y <RETURN>

4. ETERNUS マルチパスドライバをアンインストールします。

「ソフトウェア説明書 FUJITSU Storage ETERNUS Multipath Driver 3.1」を参照してETERNUS マルチパスドライ バのアンインストールを行ってください。

ETERNUS マルチパスドライバをアンインストール後、Solaris 10 UFSファイルシステム環境の場合は、6に進ん

でください。

※ 必要に応じてFJSViompを削除してください。

ESFをインストールしている場合は、ESFでFJSViompを使用している場合があるため、FJSViompが使用さ れていないことを確認後削除してください。

5. ZFSファイルシステム環境の場合は、ルートプールの確認を行います。

# zpool status <RETURN>

pool: rpool state: ONLINE

scan: resilvered 11.1G in 0h16m with 0 errors on Tue Mar 11 18:45:01 2014 config:

NAME STATE READ WRITE CKSUM rpool ONLINE 0 0 0 c1t500000E0D00AD706d0s0 ONLINE 0 0 0 errors: No known data errors

6. マウントされているパスを確認します。

 Solaris 10 UFSファイルシステムの場合

mplbのパスでマウントされていないことを確認します。

# /usr/bin/df <RETURN>

/ (/dev/dsk/c1t500000E0D00AD706d0s0): 3582256 blocks 676029 files /devices (/devices ): 0 blocks 0 files

/system/contract (ctfs ): 0 blocks 2147483606 files /proc (proc ): 0 blocks 29943 files /etc/mnttab (mnttab ): 0 blocks 0 files /etc/svc/volatile (swap ):56663936 blocks 4746312 files /system/object (objfs ): 0 blocks 2147483457 files

90

/etc/dfs/sharetab (sharefs ): 0 blocks 2147483646 files /dev/fd (fd ): 0 blocks 0 files /tmp (swap ):56663936 blocks 4746312 files /var/run (swap ):56663936 blocks 4746312 files

/export/home (/dev/dsk/c1t500000E0D00AD706d0s7):16442328 blocks 990076 files

 Solaris 10 ZFSファイルシステム、Solaris 11 ZFSファイルシステムの場合

# /usr/bin/df <RETURN>

/ (rpool/ROOT/solaris): 6455747 blocks 6455747 files /devices (/devices ): 0 blocks 0 files /dev (/dev ): 0 blocks 0 files /system/contract (ctfs ): 0 blocks 2147483597 files /proc (proc ): 0 blocks 29937 files /etc/mnttab (mnttab ): 0 blocks 0 files /system/volatile (swap ):30683920 blocks 2321851 files /system/object (objfs ): 0 blocks 2147483485 files /etc/dfs/sharetab (sharefs ): 0 blocks 2147483646 files /dev/fd (fd ): 0 blocks 0 files /var (rpool/ROOT/solaris/var): 6455747 blocks 6455747 files /tmp (swap ):30683920 blocks 2321851 files /var/share (rpool/VARSHARE ): 6455747 blocks 6455747 files /export (rpool/export ): 6455747 blocks 6455747 files /export/home (rpool/export/home ): 6455747 blocks 6455747 files /rpool (rpool ): 6455747 blocks 6455747 files 7. パッケージがアンインストールされていることを確認します。

# pkginfo -l FJSVmplb <RETURN>

91

付録 C ファイバーチャネルカードまたは FCoE カードの

WWN 確認方法

ここでは、ファイバーチャネルカードまたはFCoEカードのWWN(World Wide Port Name)を確認する方法について記載 しています。

確認する方法は、OS上で確認する方法とOBP上で確認する方法があります。

C.1 OS 上で確認する方法

操作を行う際は、OSを起動してください。

a) /var/adm/messagesで確認する場合

/var/adm/messagesを参照し、以下の表示からWWNを確認することができます。

例: SE0X7F21/SE0X7F22を使用している場合

qlc: [ID 657001 kern.info] Qlogic qlc(0) WWPN=2100001b3213644a : WWNN=2000001b3213644a :

genunix: [ID 936769 kern.info] qlc0 is /pci@4,600000/QLGC,qlc@0

例: SE0X7F31/SE0X7F32を使用している場合

emlxs: [ID 349649 kern.info] [ B.17D1]emlxs0: NOTICE: 100: Driver attach. (WWPN:10000000C9990075 WWNN:20000000C9990075)

:

genunix: [ID 936769 kern.info] emlxs0 is /pci@1,700000/emlx@0

b) fcinfoコマンドで確認する場合

fcinfoコマンドを実行し、以下の表示からWWNを確認することができます。

# fcinfo hba-port <RETURN>

HBA Port WWN: 2100001b3213644a OS Device Name: /dev/cfg/c4 Manufacturer: QLogic Corp.

Model: QLE2560 Firmware Version: 4.04.01

FCode/BIOS Version: BIOS: 2.2; fcode: 2.0; EFI: 2.0;

Serial Number: RFC0820M64228 Driver Name: qlc

Driver Version: 20080617-2.29 Type: L-port

State: online

Supported Speeds: 2Gb 4Gb 8Gb Current Speed: 8Gb

Node WWN: 2000001b3213644a

#

# ls -l /dev/cfg/c4 <RETURN> ※fcinfoで表示されたOS Device Nameを指定する。

lrwxrwxrwx 1 root root 48 10月 12日 08:55 /dev/cfg/c4 -> ../../devices/pci@4,600000/QLGC,qlc@0/fp@0,0:fc