メイン コンテンツに進む
  • すばやく簡単にご注文が可能
  • 注文内容の表示、配送状況をトラック
  • 会員限定の特典や割引のご利用
  • 製品リストの作成とアクセスが可能
  • 「Company Administration(会社情報の管理)」では、お使いのDell EMCのサイトや製品、製品レベルでのコンタクト先に関する情報を管理できます。

Isilon:InsightIQでデータストアのサイズを増やす方法

概要: このKBでは、ローカル ファイル システム上のInsightIQデータストアのサイズを増やす方法について説明します。

この記事は自動翻訳されたものである可能性があります。品質に関するフィードバックがある場合は、このページの下部にあるフォームを使用してお知らせください。

文書の内容


手順

はじめに

InsightIQデータストアのサイズを増やすことは、簡単なプロセスではありません。実行するには多くの手順があり、かなりの時間がかかる可能性があります。
このパスを開始する前に、データストアのサイズを増やそうとしている 理由 を検討することが非常に重要です。データストアを増やすべき理由には、次のようなものがあります。
  • InsightIQ内に構成されたクラスターのパフォーマンス データ履歴をより多く保持するため
  • クラスターにノードを追加した後、同じ量の履歴パフォーマンス データを保持するため
  • InsightIQにクラスターを追加した後、同じ量の履歴パフォーマンス データを保持する場合
次に、データストアのサイズを増やす理由として適していない理由をいくつか示します。
  • だって「いっぱい」になってるから
  • OneFSへの接続エラーを修正するには、次の手順を実行します。
  • InsightIQで構成されたクラスターのDRD(データ取得遅延)エラーを修正するには、次の手順を実行します。
  • より多くのファイル システム分析データを保持するため
これらの理由は、発生している問題を解決しないため、適切ではありません。

デフォルトでは、InsightIQは、容量不足を回避するために、残りのディスク領域が3 GB未満になると、記録上の最も古いデータをプルーニングします。
残りのディスク容量が 10 GB 未満になると、通知されますが (メール通知が構成されている場合)、アクションは必要ありません。
この間、InsightIQは正常に機能し続け、クラスターからのデータ コレクションは継続されます。

Eメール通知(別名スパム)を継続的に受信している場合は、Eメール スパムの問題について、Isilonサポートにお問い合わせください。

接続エラーとDRDエラーは、InsightIQのデータストアの容量とはまったく関係ありません。データストアのサイズを増やしても、これらの問題は解決されません。

File System Analyticsレポートは、これらのレポートのデータをクラスターから取得します。FSAnalyzeジョブが実行されると、結果のデータセットが生成され、クラスターに残ります。

より多くのFSA結果セットを保持するために、InsightIQでデータストアのサイズを増やす必要はありません。代わりに、保持されるFSA結果セットの数をInsightIQ Webページで直接調整できます。

OneFSで保持されるFSA結果の数を変更する方法については、実行しているInsightIQの特定のバージョンのinsightIQ管理を参照してください。
 

InsightIQデータストアのサイズを増やす

これらの手順では、InsightIQデータストアの新しいローカル ファイル システムを作成し、その新しいファイル システムにInsightIQデータを移行する手順について説明します。
 

新しいデータストアのサイズの決定

新しいデータストアのサイズによって、構成済みクラスターに対してInsightIQが保持する履歴パフォーマンス データの量が決まります。

InsightIQでは、平均して2週間ごとに監視対象ノードごとに1GBのデータが作成されます。2週間を超えるデータを保持する場合は、InsightIQデータストアのサイズを毎月ノードごとに2 GBずつ増やすことをお勧めします。InsightIQでは、ディスク領域が不足しないように古いデータがプルーニングされるため、10 GBのディスク領域を追加することをお勧めします。

次の式は、InsightIQでのパフォーマンス データ保持のニーズを満たすために必要なデータストアのサイズを計算するのに役立ちます。

<> number_of_nodes * <number_of_months> * 2 GB + 10

たとえば、合計40ノード(InsightIQで構成されている各クラスターのノード数の合計)があり、1年間のパフォーマンス履歴データを保持するとします。
これらの値を数式に差し込むと、次のようになります。

40 * 12 * 2 + 10

これにより、970 GBの値が得られます。そのため、データストアのディスクは少なくとも970 GBである必要があります。
 

必要条件

  • データストアを移行するには、InsightIQ 4.1.0以降を実行している必要があります。古いバージョンのInsightIQを実行している場合は、このKBを適用する前にアップグレードする必要があります。
  • このKBを適用する前に、InsightIQインスタンスにストレージ デバイスを追加する必要があります。InsightIQを仮想マシンとして実行している場合は、新しいVMDKを作成し、InsightIQが実行されている仮想マシンに追加する必要があります。InsightIQが物理ハードウェアで実行されている場合は、新しいストレージ デバイスをそのサーバーに物理的に追加する必要があります。

操作手順

これらの手順では、InsightIQを実行しているサーバーに新しいストレージ デバイスが追加されていることを前提としています。
  1. /devで新しいストレージ デバイスを見つけます。
ストレージ デバイスは命名規則に従います。それらは「sd」の文字で始まります。一意の各ストレージ デバイスには、起動時に検出順にアルファベットの文字が割り当てられます。

これらのストレージ デバイス上のパーティションは、パーティションの番号で示されます。たとえば、最初のパーティションは 1、2 番目は 2、4 番目というように続きます。

たとえば、最初のストレージ デバイスの最初のパーティションは/dev/sda1になります。

各デバイスは一意に識別され、各パーティションは/devの下の個別のファイルとして識別されます。

たとえば、/dev を一覧表示すると、/dev/sda1 /dev/sda の両方が表示されます。

新しいストレージ デバイスにはパーティションがないため、類似した名前のファイルに番号が付いていない唯一のストレージ デバイスを検索することで、デバイスを識別できます。

たとえば、コマンドls /dev | grep sdを実行すると、すべての一意のストレージ デバイスのリストが表示されます。
[administrator@localhost ~]$ ls /dev |grep sd
sda
sda1
sda2
sdb
sdb1
sdc
その出力では、新しいストレージ デバイスは sdcになります。
  1. fdiskによる新しいストレージ デバイスのパーティション分割
新しいストレージ デバイスを特定できたので、パーティションを追加できます。これを行うには、fdiskコマンドを使用します。

nキーを押して新しいパーティションを作成し、1を押してパーティション番号1を作成し、Enterキーを押すだけでfdiskが提案するデフォルト値を選択できます。

完了したら、wキーを押して新しいパーティションをディスクに書き込みます。

ここでは、fdiskのプロンプトを順を追って説明する例を示します。新しいストレージ デバイスが/dev/sdcであると仮定します。
各プロンプトで入力する内容についてのコメントは太字で示しています。
[administrator@localhost ~]$ sudo fdisk /dev/sdc (出力は以下)
デバイスに有効な DOS パーティションテーブルも、Sun、SGI、OSF ディスクラベル
も含まれていない ディスク識別子0xaa7ba7b1を持つ新しい DOS ディスクラベルの構築。
変更は、書き込むことを決定するまで、メモリにのみ残ります。
もちろん、その後は以前のコンテンツを復元することはできません。

警告:パーティション テーブル4の無効なフラグ0x0000は、w(rite)
 
WARNINGによって修正されます。DOS 互換モードは非推奨です。モードをオフにし (コマンド 'c')、表示単位をセクタに
変更 (コマンド 'u') することを強くお勧めします


コマンド (m はヘルプ): n
コマンド action
e extended
p primary partition (1-4)
p <= fdisk コマンドを実行すると、このプロンプトが表示されます。「p」を押してからEnterを押します
パーティション番号 (1-4): <1 = 「1」を押してパーティション1を設定し、Enterキーを押します。
最初のシリンダー (1-13054、既定値は 1): <= デフォルトのままにして、Enter
キーを押し続けます。デフォルト値 1
Last cylinders、+cylinders または +size{K,M,G} (1-13054、デフォルト 13054) を使用する場合: <= デフォルトのままにして、Enter
キーを押し続けます。デフォルト値 13054
 
コマンド (m はヘルプ): w <= 「w」を押してパーティションをディスクに書き込み、enter
パーティションテーブルが変更されました!
 
パーティションテーブルを再読み込みするために ioctl() を呼び出しています。
ディスクを同期しています。
  1. その新しいストレージ デバイスにファイル システムを作成します
ドライブをパーティション分割したら、そのパーティションにファイルシステムを作成できます。

新しいパーティションが/dev/sdc1であると仮定すると、ファイルシステムを作成する構文は次の通りです。sudo mkfs.ext4 -b 4096 /dev/sdc1

。このコマンドを実行する例を次に示します。
[administrator@localhost ~]$ mkfs.ext4 -b 4096 /dev/sdc1
(output below)
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
ブロックサイズ = 4096 (log=2)
フラグメントサイズ = 4096 (log=2)
Stride=0 ブロック、ストライプ幅 = 0 ブロック
6553600 inode、26214055ブロック
1310702ブロック(5.00%)がスーパー ユーザー
用に予約済み 最初のデータ ブロック=0
ファイルシステム ブロックの最大数=4294967296
800ブロック グループ
グループあたり32768ブロック、グループ
あたり32768フラグメント グループあたり
8192 inode ブロックに格納されるスーパーブロック バックアップ:
                32768、98304、163840、229376、294912、819200、884736、1605632、2654208、
4096000、7962624、11239424、20480000、23887872
 
inodeテーブルの書き込み:完了
ジャーナルの作成(32768ブロック):完了
スーパーブロックとファイルシステムのアカウンティング情報の書き込み:完了
 
このファイルシステムは、39 マウント
または 180 日のいずれか早い方ごとに自動的にチェックされます。  オーバーライドするには、tune2fs -c または -i を使用します。
  1. ストレージ デバイスの新しいマウント ポイントを作成します
マウントポイントには、任意の名前を付けることができます。
新しいマウント ポイントを作成するための構文は、sudo mkdir /<new_mount_point_for_new_datastore>

です。このKBでは、新しいマウント ポイントに /iiq_datastoreという名前を付けます。新しいマウント ポイントを作成する例を次に示します。
 
[administrator@localhost ~]$ sudo mkdir /iiq_datastore
  1. 新しいストレージ デバイスをテストします
この時点で、新しいストレージ デバイスが正しくパーティション化され、ファイル システムが正常に作成されたことを確認します。

これを行うには、最初にデバイスを手動でマウントしてから、テストファイルを作成します。テストが成功した場合は、テストファイルを削除し、デバイスを手動でアンマウントします。

この例では、ストレージ デバイスが/dev/sdc1で、新しいマウント ポイントが/iiq_datastoreであることを前提としています
 
[administrator@localhost ~]$ sudo mount /dev/sdc1 /iiq_datastore
[administrator@localhost ~]$ sudo touch /iiq_datastore/testfile.txt

これら2つのコマンドが成功した場合は、テスト ファイルを削除し、ストレージ デバイスをアンマウントして、KBを続行できます。

いずれかのコマンドが成功しなかった場合は、Isilonサポートに連絡してトラブルシューティングのサポートを受けてください。

[administrator@localhost ~]$ sudo rm /iiq_datastore/testfile.txt
[administrator@localhost ~]$ sudo umount -l /dev/sdc1 /iiq_datastore
  1. 新しいストレージ デバイスのUUIDを取得します
UUIDは、ストレージ デバイスを/etc/fstabに追加するときに使用されます。
UUIDはUniversal Unique Identifierの略で、ストレージ デバイスを正しいマウント ポイントにマウントします。
 
[administrator@localhost ~]$ sudo dumpe2fs /dev/sdc1 | grep UUID
dumpe2fs 1.41.12 (17-May-2010)
ファイルシステムUUID:          9389b4b9-6a5d-42d8-b41f-24c82a29c3ef
  1. 新しいストレージ デバイスを/etc/fstabに追加します
/etc/fstabファイルを編集する前に、バックアップを作成します。このファイルの構文エラーにより、システムが動作しなくなる可能性があります。
 
[administrator@localhost ~]$ sudo cp /etc/fstab /etc/fstab.bkup

次に、編集するファイルを開きます。UUIDが9389b4b9-6a5d-42d8-b41f-24c82a29c3efで、新しいマウントポイントが/iiq_datastoreであると仮定すると、ストレージデバイスを追加するための構文は次のようになります。

UUID = 9389b4b9-6a5d-42d8-b41f-24c82a29c3ef  /iiq_datastore ext4 defaults 0 0

ファイルを編集すると、次のようになります。
#
# /etc/fstab
# Created by anaconda 作成日:Tue Mar 1 1 13:37:24 2016
#
# 参照により、アクセス可能なファイルシステムは '/dev/disk'
で管理されている # 詳細は
man ページ fstab(5), findfs(8), mount(8), blkid(8) を参照 #
/dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 UUID
=a1d94fd7-7af9-44b4-94f9-b3f2582b4073 /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs
/sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/sdb1 /datastore ext4 defaults 0 1

UUID = 9389b4b9-6a5d-42d8-b41f-24c82a29c3ef  /iiq_datastore ext4 defaults 0 0
  1. 新しいストレージ デバイスのマウント
mountコマンドを実行します。これにより、/etc/fstabで定義されているすべてのものがマウントされ、構文が正しいかどうかがわかります。

マウントされたら、dfコマンドで新しいストレージデバイスが表示されることを確認します。

マウントポイント/iiq_datastoreであると仮定すると、次のような出力になるはずです。
[administrator@localhost ~]$ sudo mount -a
[administrator@localhost ~]$ df -h

ファイルシステム サイズ 使用済み使用可能使用率 マウント済み
/dev/mapper/VolGroup-lv_root
8.3G 2.2G 5.8G 28% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 477M 125M 327M 28% /boot
/dev/sdb1 64G 4.2G 57G 7% /datastore
/dev/sdc1 970G 0 970G 0% /iiq_datastore
  1. InsightIQ Webアプリケーションを開き、データストアの移動を開始します
InsightIQのUIで、次の場所に移動します。設定 > データストア > データストア

の構成 次に、フォームに入力し、[データストアの移動]ボタンをクリックします。

メモ: データストアの移動プロセスには、現在のInsightIQデータストアのサイズに応じて数時間から数日かかる場合があります。

新しいマウント ポイントが/iiq_datastoreであると仮定すると、[Move Datastore]ボタンをクリックする直前のUIは次のようになります。
kA5f10000004JdNCAU_1_0
 
  1. データストアの移動が完了したら、/etc/fstabから古いストレージ デバイスを削除できます
/etc/fstabファイルを編集する前に、バックアップを作成します。このファイルの構文エラーにより、システムが動作しなくなる可能性があります。
 
[administrator@localhost ~]$ sudo cp /etc/fstab /etc/fstab.bkup

次に、不要になった古いストレージ デバイスを見つけ、そのエントリーを/etc/fstabから削除します。

マウント ポイントに基づいて、古いデータストアのどのエントリーかを特定できます。

たとえば、このKBでは、古いマウント ポイントは/datastoreでした。したがって、 /etc/fstabを編集すると、ファイルは次のようになります。
#
# /etc/fstab
# Created by anaconda 作成日:Tue Mar 1 1 13:37:24 2016
#
# 参照により、アクセス可能なファイルシステムは '/dev/disk'
で管理されている # 詳細は
man ページ fstab(5), findfs(8), mount(8), blkid(8) を参照 #
/dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 UUID
=a1d94fd7-7af9-44b4-94f9-b3f2582b4073 /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs
/sys sysfs defaults 0 0
proc /proc proc defaults 0 0

UUID=9389b4b9-6a5d-42d8-b41f-24c82a29c3ef  /iiq_datastore ext4 デフォルト 0 0
  1. InsightIQサーバーを再起動し、マウントされているデバイスを確認します
この手順では、すべてが期待どおりに動作していること、および古いストレージ デバイスを安全に廃棄できることを確認します。

InsightIQを実行しているサーバーを再起動するには、rebootコマンドを使用します。
 
[administrator@localhost ~]$ sudo reboot

システムが再起動したら、 df コマンドを使用してログインし、マウントされているデバイスを確認します。

新しいマウントポイントが /iiq_datastore であると仮定すると、出力は次のようになります。
 
[administrator@localhost ~]$ sudo mount -a
[administrator@localhost ~]$ df -h

ファイルシステム サイズ 使用済み使用可能使用率 マウント元
/dev/mapper/VolGroup-lv_root
8.3G 2.2G 5.8G 28% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sda1 477M 125M 327M 28% /boot
/dev/sdc1 970G 0 970G 0% /iiq_datastore


取り外した古いストレージ デバイスを破棄/削除する方法については、サーバー ベンダー(VMware、Red Hatなど)にお問い合わせください。

その他の情報

このコンテンツは、次の言語に翻訳されています。 
https://downloads.dell.com/TranslatedPDF/ES_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/DE_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/FR_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/IT_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/JA_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/KO_KB516839.pdf
https://downloads.dell.com/TranslatedPDF/NL_KB516839.pdf

文書のプロパティ


影響を受ける製品

Isilon

最後に公開された日付

14 6月 2021

バージョン

6

文書の種類

How To