ページの先頭行へ戻る
Interstage Big DataParallel Processing ServerV1.0.0 ユーザーズガイド
Interstage

E.5 共有ディスクの追加/スケールアウト

DFS では、ファイルシステムにパーティションを追加してスケールアウトすることで、共用ディスク装置の処理能力、ファイルシステム容量のどちらか、または、その両方を向上させることができます。

パーティションの追加を行う際は、対象となる DFS をアンマウントしてください。

DFS にパーティションを追加する手順を、以下の環境を例に説明します。

  • 論理ファイルシステム名

:pdfs1

  • マウントポイント

:/mnt/pdfs

  • 代表パーティション

:/dev/disk/by-id/scsi-1FUJITSU_300000370106

  • ファイルシステム ID

:1

  • マスタサーバ

:master1, master2

  • スレーブサーバ、
    開発実行環境サーバ、連携サーバ

:slave1, slave2, slave3, slave4, slave5, develop, collaborate

  • 既存パーティション

:/dev/disk/by-id/scsi-1FUJITSU_300000370107

  • 追加パーティション

:/dev/disk/by-id/scsi-1FUJITSU_300000370108

  1. 対象となる DFS がマウントされている場合はアンマウントします。

    すべての スレーブサーバ、開発実行環境サーバ、および連携サーバでアンマウントします。

    # umount pdfs1 <Enter>

    マスタサーバでアンマウントします。

    # pdfsumntgl /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter>
  2. ファイルシステム情報を確認します。

    管理パーティションに記録されたファイルシステム情報から、対象となるファイルシステムの構成を確認します。

    # pdfsinfo /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter>
    /dev/disk/by-id/scsi-1FUJITSU_300000370106:
    FSID special                                             size Type mount
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)   25418 META -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)    5120  LOG -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)  232256 DATA -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370107 (880) 7341778 DATA -----
  3. パーティションを追加します。

    ファイルデータ領域として /dev/disk/by-id/scsi-1FUJITSU_300000370108 を追加します。

    # pdfsadd -D /dev/disk/by-id/scsi-1FUJITSU_300000370108 /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter>
  4. パーティションが追加されたことを確認します。

    ファイルシステム情報から、パーティションが追加されたことを確認します。

    # pdfsinfo /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter>
    /dev/disk/by-id/scsi-1FUJITSU_300000370106:
    FSID special                                             size Type mount
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)   25418 META -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)    5120  LOG -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370106 (864)  232256 DATA -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370107 (880) 7341778 DATA -----
       1 /dev/disk/by-id/scsi-1FUJITSU_300000370108 (896) 6578704 DATA -----
  5. DFS の構成情報ファイルを再生成します。

    “pdfsmkconf コマンド”マスタサーバで実行します。

    # pdfsmkconf <Enter>

    参考

    構成情報ファイルは“pdfsmkconf コマンド”を実行したディレクトリ配下に “pdfsmkconf_out/client.conf.fsid” として、ファイルシステム ID fsid ごとに生成されます。

  6. 構成情報ファイルの名前を論理ファイルシステム名に変更します。

    ファイルシステム ID fsid を論理ファイルシステム名に変更します。

    # cd pdfsmkconf_out <Enter>
    # mv ./client.conf.1 client.conf.pdfs1 <Enter>
  7. 構成情報ファイルを各 スレーブサーバ、開発実行環境サーバ、および連携サーバに配付します。

    # scp ./client.conf.fs1 root@rainy1:/etc/pdfs/client.conf.pdfs1 <Enter>
    # scp ./client.conf.fs1 root@rainy2:/etc/pdfs/client.conf.pdfs1 <Enter>

    注意

    構成情報ファイルは、各 スレーブサーバ、開発実行環境サーバ、および連携サーバの“/etc/pdfs”配下に配置してください。

  8. DFS をマウントし、運用を再開します。

    マスタサーバからマウントします。

    # pdfsmntgl /dev/disk/by-id/scsi-1FUJITSU_300000370106 <Enter>

    すべての スレーブサーバ、開発実行環境サーバ、および連携サーバでマウントします。

    # mount pdfs1 <Enter>