未解決
この投稿は5年以上前のものです
1 Rookie
•
51 メッセージ
1
781
StoragePoolやPoolLUNを拡張する際のステータスの確認方法
いつも役立つ情報をいただきありがとうございます。
StoragePoolやPoolLUNを拡張する際のステータスの確認方法についてお知恵をお借りいたしたく、投稿させて頂きます。
異なるPoolに属する2つのLUNでCloneを組んでいて、この環境で両方のPoolとLUNの拡張を行おうとしています。
証跡を残す都合から、SecureCLIを使用してPoolとLUNの拡張を行おうと考えています。
StoragePoolの拡張後、どのタイミングでPoolLUNの拡張を行ってよいかの判定材料にもなると考えています。
1.拡張のためのコマンドを実行した後、”拡張実行中”、”拡張完了”のステータスをどんなコマンドで採取できるかが不明点です。
下に記載のコマンド、結果で確認できると考えていますがあっているでしょうか。
また、他に確実に確認する方法があればご教示いただけますでしょうか。
(お客様環境で操作ログをとるため、Messnerでのコマンドは使えないです。)
※下のコマンドの結果は、OE 32でのものです。
2.StoragePool、PoolLUNの拡張にかかる時間の目安がありましたらご教示いただけますでしょうか。
(PoolはSASDisk。2つのPoolを2TB程度拡張、それぞれのPoolで3つLUNを約1TBから2TBに拡張)
※Pool、LUNの拡張実施前に、CloneGroupからCloneLUNをはずして関係解除し、CloneGroupも削除、
拡張後に再作成する予定です。
よろしくお願いいたします。
◆環境
VNX5300 OE 31
◆想定しているStoragePool拡張のステータスの確認方法
拡張は以下のコマンドで実施。
naviseccli -h xxx.xxx.xxx.xxx storagepool -expand -name "Linux_pool" -rtype r_5 -disks 1_0_8 1_0_9 1_0_10 -skiprules
●Pool拡張中のステータス
→Current Operation:が Expandingになっている。
naviseccli -h xxx.xxx.xxx.xxx storagepool -list -name Linux_pool
Pool Name: Linux_pool
Pool ID: 1
Raid Type: r_5
Percent Full Threshold: 70
Description:
Disk Type: SAS
State: Ready
Status: OK(0x0)
Current Operation: Expanding
Current Operation State: New
Current Operation Status: OK(0x0)
Current Operation Percent Completed: 0
Raw Capacity (Blocks): 7880380032
Raw Capacity (GBs): 3757.658
User Capacity (Blocks): 3361996800
User Capacity (GBs): 1603.125
Consumed Capacity (Blocks): 710221824
Consumed Capacity (GBs): 338.660
Available Capacity (Blocks): 2651774976
Available Capacity (GBs): 1264.465
Percent Full: 21.125
Total Subscribed Capacity (Blocks): 710221824
Total Subscribed Capacity (GBs): 338.660
Percent Subscribed: 21.125
Oversubscribed by (Blocks): 0
Oversubscribed by (GBs): 0.000
Disks:
Bus 1 Enclosure 0 Disk 2
Bus 1 Enclosure 0 Disk 8
Bus 1 Enclosure 0 Disk 10
Bus 1 Enclosure 0 Disk 1
Bus 1 Enclosure 0 Disk 3
Bus 1 Enclosure 0 Disk 9
Bus 1 Enclosure 0 Disk 0
LUNs: 17, 1200
●拡張完了後のステータス
→Current Operation:が Noneになっている。
Status:が OK(0x0)になっている。
UserCapacity (GB) が拡張されている。
この状態になれば、拡張したPool内のLUNの拡張を行ってよい。
naviseccli -h xxx.xxx.xxx.xxx storagepool -list -name Linux_pool
Pool Name: Linux_pool
Pool ID: 1
Raid Type: r_5
Percent Full Threshold: 70
Description:
Disk Type: SAS
State: Ready
Status: OK(0x0)
Current Operation: None
Current Operation State: N/A
Current Operation Status: N/A
Current Operation Percent Completed: 0
Raw Capacity (Blocks): 7880380032
Raw Capacity (GBs): 3757.658
User Capacity (Blocks): 5606129664
User Capacity (GBs): 2673.211
Consumed Capacity (Blocks): 710221824
Consumed Capacity (GBs): 338.660
Available Capacity (Blocks): 4895907840
Available Capacity (GBs): 2334.551
Percent Full: 12.669
Total Subscribed Capacity (Blocks): 710221824
Total Subscribed Capacity (GBs): 338.660
Percent Subscribed: 12.669
Oversubscribed by (Blocks): 0
Oversubscribed by (GBs): 0.000
Disks:
Bus 1 Enclosure 0 Disk 2
Bus 1 Enclosure 0 Disk 8
Bus 1 Enclosure 0 Disk 10
Bus 1 Enclosure 0 Disk 1
Bus 1 Enclosure 0 Disk 3
Bus 1 Enclosure 0 Disk 9
Bus 1 Enclosure 0 Disk 0
LUNs: 17, 1200
◆想定しているPoolLUN拡張のステータスの確認方法
拡張は以下のコマンドで実施。
naviseccli -h xxx.xxx.xxx.xxx lun -expand -l 1200 -capacity 1200 -sq gb
Are you sure you want to perform this operation?(y/n): n
●Pool拡張中のステータス
→Current Operation:が Preparingになっている。
naviseccli -h xxx.xxx.xxx.xxx lun -list -l 1200
LOGICAL UNIT NUMBER 1200
Name: Source_LUN_1200
UID: 60:06:01:60:51:50:2D:00:48:2E:EE:DD:5F:82:E3:11
Current Owner: SP A
Default Owner: SP A
Allocation Owner: SP A
User Capacity (Blocks): 2516582400
User Capacity (GBs): 1200.000
Consumed Capacity (Blocks): 2588737536
Consumed Capacity (GBs): 1234.406
Pool Name: Linux_pool
Raid Type: r_5
Offset: 0
Auto-Assign Enabled: DISABLED
Auto-Trespass Enabled: DISABLED
Current State: Ready
Status: OK(0x0)
Is Faulted: false
Is Transitioning: false
Current Operation: Preparing
Current Operation State: Running
Current Operation Status: N/A
Current Operation Percent Completed: 100
Is Pool LUN: Yes
Is Thin LUN: No
Is Private: No
Is Compressed: No
Initial Tier: Optimize Pool
Tier Distribution:
Performance: 100.00%
●拡張完了後のステータス
→Current Operation:が Noneになっている。
Status:が OK(0x0)になっている。
UserCapacity (GBs) が拡張後のサイズになっている。
この状態になれば、CloneGroupの再作成、初期同期開始を行ってよい。
naviseccli -h xxx.xxx.xxx.xxx lun -list -l 1200
LOGICAL UNIT NUMBER 1200
Name: Source_LUN_1200
UID: 60:06:01:60:51:50:2D:00:48:2E:EE:DD:5F:82:E3:11
Current Owner: SP A
Default Owner: SP A
Allocation Owner: SP A
User Capacity (Blocks): 2516582400
User Capacity (GBs): 1200.000
Consumed Capacity (Blocks): 2588737536
Consumed Capacity (GBs): 1234.406
Pool Name: Linux_pool
Raid Type: r_5
Offset: 0
Auto-Assign Enabled: DISABLED
Auto-Trespass Enabled: DISABLED
Current State: Ready
Status: OK(0x0)
Is Faulted: false
Is Transitioning: false
Current Operation: None
Current Operation State: N/A
Current Operation Status: N/A
Current Operation Percent Completed: 0
Is Pool LUN: Yes
Is Thin LUN: No
Is Private: No
Is Compressed: No
Initial Tier: Optimize Pool
Tier Distribution:
Performance: 100.00%
T_Nakajima
1 Rookie
1 Rookie
•
51 メッセージ
0
2014年1月27日 21:00
Hiroki K. 様
お世話様です。
ご回答ありがとうございます。
実機確認、お手数をおかけしますがよろしくお願いいたします。
時間に関しては10分程度?1時間?数時間?の目安でもあれば
情報いただけると助かります。
以上、よろしくお願いいい足します。
T_Nakajima
1 Rookie
1 Rookie
•
51 メッセージ
0
2014年2月3日 17:00
Hiroki K. 様
お世話様です。
手間のかかる実機確認のうえに、ドキュメントやパラメータの推奨まで
ありがとうございます。
頂いた情報を参考に、作業を組み立てたいと思います。