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