JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Sun QFS File System 5.3 構成および管理ガイド     Sun QFS and Sun Storage Archive Manager 5.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  ファイルシステムの概要

2.  マスター構成ファイルについて

3.  mcf ファイルの例

ローカルファイルシステムの構成例

単純なファイルシステムの構成例

単純なファイルシステムを構成する方法

ラウンドロビンの構成例

システムでラウンドロビン式割り当てを構成する方法

ローカルストライプ化の構成例

システムでローカルストライプ化を構成する方法

ストライプ化グループの構成例

システムでストライプ化グループを構成する方法

Oracle Solaris OS プラットフォーム上での共有ファイルシステムの構成例

共有ファイルシステムを構成する方法

高可用ファイルシステムの構成例

高可用性ファイルシステムの mcf ファイルを作成する方法

Oracle Solaris Cluster プラットフォーム上での共有ファイルシステムの構成例

Oracle Solaris Cluster 環境で共有ファイルシステムの mcf ファイルを作成する方法

4.  ファイル システムの構成

5.  共有ファイルシステムの構成

6.  ファイルシステム割り当ての管理

7.  高度なファイルシステム機能

8.  SAM-QFS での SMB サービス

9.  WORM-FS ファイルシステムの構成

10.  調整可能なパラメータ

11.  SANergy での QFS ファイルシステムの使用 (SAN-QFS)

12.  共有ファイルシステムでのマウントオプション

13.  samu オペレータユーティリティーの使用

Oracle Solaris Cluster プラットフォーム上での共有ファイルシステムの構成例

この例では、ashelm は Oracle Solaris Cluster 環境内のノードです。ホスト ash は、メタデータサーバーです。この例の mcf ファイルにあるキーワード shared は、これが共有ファイルシステムであることをシステムに示します。 。

Oracle Solaris Cluster 環境で共有ファイルシステムの mcf ファイルを作成する方法

メタデータサーバーとして指定するノード上に mcf ファイルを作成する必要があります。

  1. scdidadm -L コマンドを使用して、Oracle Solaris Cluster 環境に含まれているデバイスに関する情報を取得します。

    scdidadm コマンドは、DID (デバイス識別名) デバイスを管理します。-L オプションを指定すると、Oracle Solaris Cluster 環境内のすべてのノード上のものを含むすべての DID デバイスのパスが一覧表示されます。

    次のコード例では、RAID-5 構成内の StorageTek T3 アレイを使用しています。この出力は、デバイス 4 - 9 を使用して共有ファイルシステムのディスクキャッシュを構成できることを示しています。

    ash# scdidadm -L
    1        ash:/dev/rdsk/c0t6d0        /dev/did/rdsk/d1
    2        ash:/dev/rdsk/c1t1d0        /dev/did/rdsk/d2
    3        ash:/dev/rdsk/c1t0d0        /dev/did/rdsk/d3
    4        elm:/dev/rdsk/c6t50020F2300004921d1 /dev/did/rdsk/d4
    4        ash:/dev/rdsk/c5t50020F2300004921d1 /dev/did/rdsk/d4
    5        elm:/dev/rdsk/c6t50020F2300004921d0 /dev/did/rdsk/d5
    5        ash:/dev/rdsk/c5t50020F2300004921d0 /dev/did/rdsk/d5
    6        elm:/dev/rdsk/c6t50020F23000049CBd1 /dev/did/rdsk/d6
    6        ash:/dev/rdsk/c5t50020F23000049CBd1 /dev/did/rdsk/d6
    7        elm:/dev/rdsk/c6t50020F23000049CBd0 /dev/did/rdsk/d7
    7        ash:/dev/rdsk/c5t50020F23000049CBd0 /dev/did/rdsk/d7
    8        elm:/dev/rdsk/c6t50020F23000055A8d0 /dev/did/rdsk/d8
    8        ash:/dev/rdsk/c5t50020F23000055A8d0 /dev/did/rdsk/d8
    9        elm:/dev/rdsk/c6t50020F23000078F1d0 /dev/did/rdsk/d9
    9        ash:/dev/rdsk/c5t50020F23000078F1d0 /dev/did/rdsk/d9
    10       elm:/dev/rdsk/c0t6d0        /dev/did/rdsk/d10
    11       elm:/dev/rdsk/c1t1d0        /dev/did/rdsk/d11
    12       elm:/dev/rdsk/c1t0d0        /dev/did/rdsk/d12
  2. scdidadm - L コマンドからの出力を使用し、format コマンドを使用して Oracle Solaris Cluster 環境内のデバイスの情報を表示します。

    次のコード例は、すべての /dev/did デバイスからの format コマンドの出力を示しています。この情報は、mcf ファイルを構築するときに必要になります。

    ash# format /dev/did/rdsk/d4s2
    selecting /dev/did/rdsk/d4s2
    
    Primary label contents:
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 64 sec 32>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =   64
    nsect       =   32
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264       16.86GB    (17265/0/0) 35358720
      1        usr    wm   17265 - 34529       16.86GB    (17265/0/0) 35358720
      2     backup    wu       0 - 34529       33.72GB    (34530/0/0) 70717440
      3 unassigned    wu       0                0         (0/0/0)            0
      4 unassigned    wu       0                0         (0/0/0)            0
      5 unassigned    wu       0                0         (0/0/0)            0
      6 unassigned    wu       0                0         (0/0/0)            0
      7 unassigned    wu       0                0         (0/0/0)            0
    
    ash# format /dev/did/rdsk/d5s2
    selecting /dev/did/rdsk/d5s2
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 192 sec 64>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =  192
    nsect       =   64
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264      101.16GB    (17265/0/0) 212152320
      1        usr    wm   17265 - 34529      101.16GB    (17265/0/0) 212152320
      2     backup    wu       0 - 34529      202.32GB    (34530/0/0) 424304640
      3 unassigned    wu       0                0         (0/0/0)             0
      4 unassigned    wu       0                0         (0/0/0)             0
      5 unassigned    wu       0                0         (0/0/0)             0
      6 unassigned    wu       0                0         (0/0/0)             0
      7 unassigned    wu       0                0         (0/0/0)             0
    
    ash# format /dev/did/rdsk/d6s2
    selecting /dev/did/rdsk/d6s2
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 64 sec 32>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =   64
    nsect       =   32
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264       16.86GB    (17265/0/0) 35358720
      1        usr    wm   17265 - 34529       16.86GB    (17265/0/0) 35358720
      2     backup    wu       0 - 34529       33.72GB    (34530/0/0) 70717440
      3 unassigned    wu       0                0         (0/0/0)            0
      4 unassigned    wu       0                0         (0/0/0)            0
      5 unassigned    wu       0                0         (0/0/0)            0
      6 unassigned    wu       0                0         (0/0/0)            0
      7 unassigned    wu       0                0         (0/0/0)            0
    
    
    ash# format /dev/did/rdsk/d7s2
    selecting /dev/did/rdsk/d7s2
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 192 sec 64>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =  192
    nsect       =   64
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264      101.16GB    (17265/0/0) 212152320
      1        usr    wm   17265 - 34529      101.16GB    (17265/0/0) 212152320
      2     backup    wu       0 - 34529      202.32GB    (34530/0/0) 424304640
      3 unassigned    wu       0                0         (0/0/0)             0
      4 unassigned    wu       0                0         (0/0/0)             0
      5 unassigned    wu       0                0         (0/0/0)             0
      6 unassigned    wu       0                0         (0/0/0)             0
      7 unassigned    wu       0                0         (0/0/0)             0
    
    ash# format /dev/did/rdsk/d8s2
    selecting /dev/did/rdsk/d8s2
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 128 sec 128>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =  128
    nsect       =  128
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264      134.88GB    (17265/0/0) 282869760
      1        usr    wm   17265 - 34529      134.88GB    (17265/0/0) 282869760
      2     backup    wm       0 - 34529      269.77GB    (34530/0/0) 565739520
      3 unassigned    wu       0                0         (0/0/0)             0
      4 unassigned    wu       0                0         (0/0/0)             0
      5 unassigned    wu       0                0         (0/0/0)             0
      6 unassigned    wu       0                0         (0/0/0)             0
      7 unassigned    wu       0                0         (0/0/0)             0
    
    
    ash# format /dev/did/rdsk/d9s2
    selecting /dev/did/rdsk/d9s2
    
    Volume name = <        >
    ascii name  = <SUN-T300-0118 cyl 34530 alt 2 hd 128 sec 128>
    pcyl        = 34532
    ncyl        = 34530
    acyl        =    2
    nhead       =  128
    nsect       =  128
    Part      Tag    Flag     Cylinders         Size            Blocks
      0        usr    wm       0 - 17264      134.88GB    (17265/0/0) 282869760
      1        usr    wm   17265 - 34529      134.88GB    (17265/0/0) 282869760
      2     backup    wu       0 - 34529      269.77GB    (34530/0/0) 565739520
      3 unassigned    wu       0                0         (0/0/0)             0
      4 unassigned    wu       0                0         (0/0/0)             0
      5 unassigned    wu       0                0         (0/0/0)             0
      6 unassigned    wu       0                0         (0/0/0)             0
      7 unassigned    wu       0                0         (0/0/0)             0

    format コマンドではデバイス上の空きスペースが表示されますが、ディスクがミラー化またはストライプ化されているかどうかは示されません。このコード例の format コマンドの出力では、次のコード例に示されている mcf ファイルの作成中に使用される次の情報が明らかにされます:

    • デバイス d4s0 および d6s0 についての出力は、それぞれ 16.86G バイトを示しています。これらのデバイスには、mcf ファイル内で、それぞれ装置番号 501 および 502 が割り当てられています。これらは、メタデータスライスに使用するのに適したサイズです。

    • デバイス d8s0 および d9s0 についての出力は、それぞれ 134.88G バイトを示しています。これらのデバイスには、mcf ファイル内で、それぞれ装置番号 503 および 504 が割り当てられています。これらは、データの格納に使用されるのに適したサイズです。

  3. ファイルシステムのための ma エントリを追加します。

    「Additional Parameters」フィールド内に shared キーワードを含めます。

  4. qfs1 ファイルシステムのメタデータを構成するパーティションをリストした mm エントリを追加します。

    ファイルシステムの mm デバイスをミラー化された (RAID-1) ディスク上に配置します。mm 装置は、ファイルシステム全体に割り当てられている容量の約 10% を占める必要があります。

  5. qfs1 ファイルシステムのファイルデータを構成するパーティションをリストした一連の mr エントリを追加します。

    次のコード例は、結果として得られる mcf ファイルを示しています。

    #Equipment            Eq   Eq     Family   Additional
    #Identifier           Ord  Type   Set      Parameters
    #-------------------- ---  ----   ------   ----------
    #
    # Family Set sqfs1 (shared FS for SunCluster)
    #
    sqfs1                500   ma    sqfs1    shared
    sqfs1                500   ma    sqfs1    shared
    /dev/did/dsk/d4s0    501   mm    sqfs1    -
    /dev/did/dsk/d6s0    502   mm    sqfs1    -
    /dev/did/dsk/d8s0    503   mr    sqfs1    -
    /dev/did/dsk/d9s0    504   mr    sqfs1    -