309
J2S2-0311-01Z0(B) 200612Solaris(TM) 10 オペレーティングシステム版 PRIMECLUSTER Global File Services 説明書 4.2

Global File Services PRIMECLUSTER - Fujitsusoftware.fujitsu.com/.../01Z2B/J2S2-0311-01Z0(B).pdfJ2S2-0311-01Z0(B) J2S2-0311-01Z2(B) 「C.3.4 マウント処理が失敗する場合の対処」を追加

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

  • J2S2-0311-01Z0(B)2006年12月

    Solaris(TM) 10 オペレーティングシステム版

    PRIMECLUSTERGlobal File Services

    説明書 4.2

  • まえがき

    本書では、Global File Services の本体とオプション製品を総称して「GFS 製品」または単に「GFS」と呼びます。

    本書は、GFS 製品の機能と設定および運用の方法を、GFS 製品全体について一括して説明します。

    本書では、以下の環境で動作する GFS 製品について説明します。

    プラットフォーム

    (処理装置)Solaris(TM) オペレーティングシステムのバージョン

    PRIMEPOWER Solaris 10 OS

    Sun プラットフォーム Solaris 10 OS

    Sun プラットフォーム Solaris 9 OS

    本書の読者

    本書は GFS 共用ファイルシステムを使用する方々を対象にしています。

    本書を読むためには、UNIX および Solaris(TM) オペレーティングシステム (以降、Solaris OS) の一般的な知識が必要です。

    また、GFS 共用ファイルシステムは PRIMECLUSTER の機能を使用するので、PRIMECLUSTER システムによるクラスタ制御の知識も必要です。

    そして、GFS 共用ファイルシステムは PRIMECLUSTER Global Disk Services の機能を使用するので、PRIMECLUSTER Global DiskServices の提供する共用ボリュームの知識も必要です。

    本書の構成

    本書は以下のように構成されています。

    第1章 ファイルシステムの機能

    GFS 共用ファイルシステムの機能と特徴について説明します。

    第2章 ファイルシステムの構造

    GFS 共用ファイルシステムの構造について説明します。

    第3章 ダウンリカバリ

    GFS 共用ファイルシステムのダウンリカバリ機能について説明します。

    第4章 ファイルシステム設計

    GFS 共用ファイルシステムの運用設計のポイントを説明します。

    第5章 管理パーティション

    管理パーティションについて説明します。

    第6章 運用管理ビューの起動と終了

    GFS 運用管理ビューを使用するための運用形態と準備方法、および操作方法について説明します。

    第7章 運用管理ビューの画面要素

    GFS 運用管理ビューの画面要素について説明します。

    第8章 管理パーティションの操作 (GUI編)

    GFS 運用管理ビューによる管理パーティションの操作方法について説明します。

    第9章 管理パーティションの操作 (コマンド編)

    コマンドによる管理パーティションの操作方法について説明します。

    第10章 ファイルシステムの操作 (GUI編)

    GFS 運用管理ビューによるファイルシステムの操作方法について説明します。

    - i -

  • 第11章 ファイルシステムの操作 (コマンド編)

    コマンドによる GFS 共用ファイルシステムの操作方法について説明します。

    第12章 ファイルシステムの運用

    GFS 共用ファイルシステムを管理するための作業手順を基本的なコマンドをもとに説明します。

    第13章 ファイルシステムのバックアップとリストア

    GFS 共用ファイルシステムのバックアップとリストアについて説明します。

    第14章 チューニング

    種々のユーティリティを利用して GFS 共用ファイルシステムを最適化し、効率的に使用する方法について説明します。

    第15章 GFS 共用ファイルシステムへの移行

    導入済みシステムから移行する場合の方法について説明します。

    付録A メッセージ一覧

    GFS 共用ファイルシステムのエラーメッセージについて説明します。

    付録B リファレンスマニュアル

    GFS 共用ファイルシステムに関連するリファレンスマニュアルです。

    付録C トラブルシューティング

    メッセージで緊急対処が必要なものについて記載します。

    付録D バージョンごとの非互換

    GFS 共用ファイルシステムのバージョンごとの非互換について説明します。

    用語集

    GFS 共用ファイルシステムに関連する用語と定義のリストです。

    関連マニュアル

    以下のマニュアルには GFS 共用ファイルシステムに関する情報が記載されています。

    ・ PRIMECLUSTER コンセプトガイド (Solaris(TM) オペレーティング環境版/Linux版)

    ・ PRIMECLUSTER 導入運用手引書 (Solaris(TM) オペレーティングシステム版)

    ・ PRIMECLUSTER Web-Based Admin View 操作手引書

    ・ PRIMECLUSTER Cluster Foundation 導入運用手引書 (Solaris(TM) オペレーティングシステム版)

    ・ PRIMECLUSTER RMS 導入運用手引書 (Solaris(TM) オペレーティング環境版/Linux版)

    ・ PRIMECLUSTER RMS 導入運用手引書(トラブルシューティング編) (Solaris(TM) オペレーティング環境版/Linux版)

    ・ PRIMECLUSTER Global Disk Services 説明書 (Solaris(TM) オペレーティングシステム版)

    ・ PRIMECLUSTER Global Link Services 説明書 (伝送路二重化機能編) (Solaris (TM) オペレーティングシステム版)

    ・ PRIMECLUSTER Global Link Services 説明書 (マルチパス機能編) (Solaris(TM) オペレーティングシステム版)

    ・ PRIMECLUSTER RC2000 ユーザーズガイド

    注意

    PRIMECLUSTER の関連ドキュメントには上記マニュアル以外に以下のドキュメントがあります。

    ・ PRIMECLUSTER インストールガイドPRIMECLUSTER の各製品に添付されるインストールガイド (テキストデータ) です。データは各製品の“CD3”に格納されています。また、ファイル名については、各製品に添付される紙 (「製品のご案内」) を参照してください。

    - ii -

  • 参照する Solaris OS のマニュアル名称で "Solaris X" と書かれている部分は、Solaris(TM) 9 オペレーティングシステム (以降、Solaris9 OS)、または Solaris(TM) 10 オペレーティングシステム (以降、Solaris 10 OS) と読み替えてマニュアルを参照してください。

    マニュアルの印刷について

    マニュアルの印刷をする場合には、PDF ファイルを利用してください。

    注意

    PDF ファイルの参照・印刷には、Adobe Reader が必要です。Adobe Reader 5.0 以降をお使いください。

    オンラインマニュアルについて

    オンラインマニュアルを参照するためには、クラスタ管理サーバでユーザ名を wvroot, clroot, cladmin, clmon のいずれかのユーザグループに登録してください。

    参照

    ユーザグループの登録の方法、ユーザグループの意味については、“PRIMECLUSTER Web-Based Admin View 操作手引書”を参照

    してください。

    本書の表記について

    表記

    プロンプト

    実行にシステム管理者 (ルート) 権限が必要なコマンドラインの例の場合、先頭にシステム管理者プロンプトを示すハッシュ記号(#) が付いています。システム管理者権限を必要としないコマンドラインの例の場合、先頭にパーセント (%) が付いています。

    マニュアルページのセクション番号

    UNIX オペレーティングシステムおよび PRIMECLUSTER のコマンドの後ろにマニュアルページのセクション番号が括弧付きで示されています。―例: cp(1)

    キーボード

    印字されない文字のキーストロークは <Enter> や <F1> などのキーアイコンで表示されます。たとえば、<Enter> は Enterというラベルの付いたキーを押すことを意味し、<Ctrl> + <B> は、Ctrl または Control というラベルの付いたキーを押しながら<B> キーを押すことを意味します。

    記号

    特に注意すべき事項の前には以下の記号が付いています。

    ポイント

    ポイントとなる内容について説明します。

    注意

    注意する項目について説明します。

    参考

    参考となる内容を説明します。

    - iii -

  • 参照

    参照するマニュアル名などを説明します。

    略称

    - Microsoft(R) Windows(R) 98 operating system および Microsoft(R) Windows(R) 98 Second Edition operating system をWindows(R) 98 と略しています。

    - Microsoft(R) Windows NT(R) Server operating System Version4.0 および Microsoft(R) Windows NT(R) Server workstationSystem Version4.0 を Windows NT(R) と略しています。

    - Microsoft(R) Windows(R) 2000 operating system を Windows(R) 2000 と略しています。

    - Microsoft(R) Windows(R) Millennium Edition を Windows(R) Me と略しています。

    - Microsoft(R) Windows(R) XP operating system を Windows(R) XP と略しています。

    - Windows(R) 98, Windows NT(R), Windows(R) 2000, Windows(R) Me, Windows(R) XP を総称して Microsoft(R) Windowsと表記しています。

    - Solaris(TM) オペレーティングシステムを Solaris OS と略しています。

    - Solaris(TM) 9 オペレーティングシステムを Solaris 9 OS と略しています。

    - Solaris(TM) 10 オペレーティングシステムを Solaris 10 OS と略しています。

    出版年月、改版履歴

    2006年 12月

    変更履歴

    追加・変更内容 変更箇所 マニュアルコード

    アトミック性の保証に関する記事を修正しました。 1.8.2.1 GFS 共用ファイルシステムで提供していない機能

    J2S2-0311-01Z0(B)J2S2-0311-01Z2(B)

    「C.3.4 マウント処理が失敗する場合の対処」を追加しました。

    C.3 代表的なトラブル対処方法

    「C.3.5 書き込みが ENOSPC で失敗する場合の対処」を追加しました。

    C.3 代表的なトラブル対処方法

    商標について

    ・ UNIX は、米国およびその他の国におけるオープン・グループの登録商標です。

    ・ Sun、Sun Microsystems、Sun ロゴ、Solaris およびすべての Solaris に関連する商標及びロゴは、米国およびその他の国におけるNFS、NFS Client は、米国 Sun Microsystems, Inc. の商標または 登録商標であり、同社のライセンスを受けて使用しています。

    ・ NFS、NFS Client は、米国 Sun Microsystems, Inc. の商標です。

    ・ Java およびすべての Java 関連の商標およびロゴは、米国およびその他の国における米国 Sun Microsystems, Inc. の商標または登録商標です。

    ・ Netscape, Netscape Navigator は、米国 Netscape Communications Corporation 社の商標です。

    ・ Microsoft Internet Explorer は、米国 Microsoft Corporation の米国およびその他の国における登録商標です。

    ・ Microsoft, Windows, MS は、米国 Microsoft Corporation の米国およびその他の国における登録商標です。

    ・ PRIMECLUSTER は、富士通株式会社の商標です。

    ・ その他各種製品名は、各社の製品名称、商標または登録商標です。

    - iv -

  • Copyright (c) 1986-1997 Sun Microsystems Inc.

    Copyright (c) 1983-1989 Portions may be derived from Berkeley BSD system, licensed from the U. of CA.

    お願い

    ・ 本書を無断でほかに転載しないようお願いします。

    ・ 本書は予告なしに変更されることがあります。

    All Rights Reserved, Copyright (C) 富士通株式会社 2006

    All Rights Reserved, Copyright (C) Fujitsu Siemens Computers GmbH. 2006

    - v -

  • 目 次

    第1章 ファイルシステムの機能...................................................................................................................................................11.1 ファイルシステムの概要......................................................................................................................................................................1

    1.1.1 ファイルシステムを利用する上での基本的なハード構成...........................................................................................................11.1.2 PRIMEPOWER 800/900/1000/1500/2000/2500 でのファイルシステム共用..............................................................................2

    1.2 一貫性を維持した同時共用アクセス..................................................................................................................................................31.3 高可用性.............................................................................................................................................................................................3

    1.3.1 ノードダウン時の運用継続性.......................................................................................................................................................41.3.2 高速ファイルシステムリカバリ.......................................................................................................................................................41.3.3 ディスクブロック故障時の領域再割当て.....................................................................................................................................5

    1.4 性能.....................................................................................................................................................................................................51.4.1 データアクセス性能......................................................................................................................................................................51.4.2 連続ブロック割当て......................................................................................................................................................................51.4.3 マルチパーティション構成...........................................................................................................................................................51.4.4 独自のメタキャッシュ管理............................................................................................................................................................6

    1.5 拡張性.................................................................................................................................................................................................61.5.1 ファイルシステムの拡張...............................................................................................................................................................6

    1.6 操作性.................................................................................................................................................................................................61.6.1 GUI...............................................................................................................................................................................................6

    1.7 ファイルシステムの上限値..................................................................................................................................................................71.8 注意事項.............................................................................................................................................................................................7

    1.8.1 PRIMECLUSTERの他のコンポーネントとの関係......................................................................................................................71.8.2 利用できない機能........................................................................................................................................................................8

    1.8.2.1 GFS 共用ファイルシステムで提供していない機能..............................................................................................................81.8.2.2 PRIMEPOWER の Solaris 9 OS で動作する GFS 共用ファイルシステムとの機能差........................................................9

    1.8.3 GFS 共用ファイルシステムが利用するサービスポート...............................................................................................................91.8.4 GDS の論理ボリュームを使う上での注意事項...........................................................................................................................91.8.5 システム時刻の変更に対する注意事項....................................................................................................................................101.8.6 ループバック仮想ファイルシステムとして使用する場合の注意事項.......................................................................................101.8.7 ノード停止時の注意事項...........................................................................................................................................................101.8.8 ファイルロックによるシステム性能への影響..............................................................................................................................101.8.9 Solaris 10 OS で GFS を使用する場合の注意事項..................................................................................................................111.8.10 GFS 共用ファイルシステム上のファイルをオープンする場合の注意事項............................................................................111.8.11 GFS 共用ファイルシステム上のファイルに書き込む場合の注意事項...................................................................................11

    第2章 ファイルシステムの構造.................................................................................................................................................122.1 ファイルシステムのディスク上の構造................................................................................................................................................12

    2.1.1 スーパブロック............................................................................................................................................................................122.1.2 パーティション構成情報.............................................................................................................................................................122.1.3 メタデータ領域...........................................................................................................................................................................13

    2.1.3.1 領域管理情報.....................................................................................................................................................................132.1.3.2 iノード領域...........................................................................................................................................................................132.1.3.3 Vデータ領域.......................................................................................................................................................................13

    2.1.4 アップデートログ領域.................................................................................................................................................................132.1.5 ファイルデータ領域....................................................................................................................................................................132.1.6 パーティション構成.....................................................................................................................................................................13

    2.2 コンポーネント構成............................................................................................................................................................................142.2.1 MDS (Meta Data Server)............................................................................................................................................................152.2.2 AC (Access Client).....................................................................................................................................................................162.2.3 監視デーモン.............................................................................................................................................................................16

    2.3 ファイルアクセスとトークン管理.........................................................................................................................................................16

    第3章 ダウンリカバリ................................................................................................................................................................173.1 MDS ダウンリカバリ...........................................................................................................................................................................17

    3.1.1 プライマリ MDS ダウン時の自動リカバリ...................................................................................................................................173.1.2 セカンダリ MDS ダウン時の自動リカバリ...................................................................................................................................18

    - vi -

  • 3.1.3 プライマリ MDS だけで運用中かつ、プライマリ MDS ダウン時の自動リカバリ.......................................................................183.2 AC 縮退.............................................................................................................................................................................................19

    第4章 ファイルシステム設計.....................................................................................................................................................204.1 システム起動/終了時のファイルシステムのマウント/アンマウント契機............................................................................................204.2 システム設計.....................................................................................................................................................................................20

    4.2.1 ファイルシステムオペレーションとシステム負荷の影響............................................................................................................204.2.2 ノードレイアウト...........................................................................................................................................................................214.2.3 ディスクレイアウト........................................................................................................................................................................214.2.4 LAN の選択...............................................................................................................................................................................224.2.5 将来の拡張に備えて..................................................................................................................................................................22

    4.3 バックアップ設計...............................................................................................................................................................................23

    第5章 管理パーティション.........................................................................................................................................................245.1 管理パーティション............................................................................................................................................................................245.2 管理パーティションに必要な資源....................................................................................................................................................255.3 運用上の注意点................................................................................................................................................................................25

    第6章 運用管理ビューの起動と終了.........................................................................................................................................266.1 Web-Based Admin View の起動......................................................................................................................................................266.2 Web-Based Admin View のトップメニュー........................................................................................................................................27

    6.2.1 Web-Based Admin View 操作メニューの機能..........................................................................................................................276.2.2 Web-Based Admin View ツールメニューの機能......................................................................................................................28

    6.3 GFS 運用管理ビューの起動.............................................................................................................................................................286.4 GFS 運用管理ビューの終了.............................................................................................................................................................296.5 Web-Based Admin View の終了......................................................................................................................................................30

    第7章 運用管理ビューの画面要素...........................................................................................................................................317.1 画面の構成........................................................................................................................................................................................317.2 メニューの構成と機能.......................................................................................................................................................................33

    7.2.1 基本............................................................................................................................................................................................337.2.2 操作............................................................................................................................................................................................347.2.3 表示............................................................................................................................................................................................407.2.4 ヘルプ.........................................................................................................................................................................................40

    7.3 アイコンの種類とオブジェクト状態....................................................................................................................................................40

    第8章 管理パーティションの操作 (GUI 編)................................................................................................................................428.1 操作の流れ........................................................................................................................................................................................42

    8.1.1 管理パーティション作成.............................................................................................................................................................428.1.2 管理パーティションへの構成ノード情報追加...........................................................................................................................42

    8.2 管理パーティション作成....................................................................................................................................................................438.2.1 共用ディスク設定........................................................................................................................................................................438.2.2 管理パーティションの作成、構成ノード情報の登録、および、sfcfrmd デーモンの起動........................................................44

    8.3 管理パーティションへの構成ノード情報追加..................................................................................................................................488.3.1 共用ディスク設定........................................................................................................................................................................488.3.2 sfcfrmd デーモンの停止............................................................................................................................................................498.3.3 管理パーティションへの構成ノード情報追加...........................................................................................................................518.3.4 sfcfrmd デーモンの起動............................................................................................................................................................54

    第9章 管理パーティションの操作 (コマンド編)...........................................................................................................................579.1 操作の流れ........................................................................................................................................................................................57

    9.1.1 管理パーティションの作成.........................................................................................................................................................579.1.2 管理パーティションへの構成ノード情報追加...........................................................................................................................579.1.3 管理パーティションからの構成ノード情報削除.........................................................................................................................589.1.4 管理パーティションに登録されている sfcfrmd デーモンの起動方法の変更..........................................................................589.1.5 管理パーティション情報のバックアップ.....................................................................................................................................599.1.6 管理パーティション情報のリストア.............................................................................................................................................59

    9.2 管理パーティションの作成................................................................................................................................................................609.2.1 共用ディスク設定........................................................................................................................................................................60

    - vii -

  • 9.2.2 管理パーティションの初期化.....................................................................................................................................................609.2.3 管理パーティションへの構成ノード情報登録...........................................................................................................................619.2.4 sfcfrmd デーモンの起動............................................................................................................................................................61

    9.3 管理パーティションへの構成ノード情報追加..................................................................................................................................629.3.1 共用ディスク設定........................................................................................................................................................................629.3.2 sfcfrmd デーモンの停止............................................................................................................................................................629.3.3 管理パーティションへの構成ノード情報追加...........................................................................................................................629.3.4 sfcfrmd デーモンの起動............................................................................................................................................................63

    9.4 管理パーティションからの構成ノード情報削除................................................................................................................................639.4.1 sfcfrmd デーモンの停止............................................................................................................................................................639.4.2 管理パーティションからの構成ノード情報削除.........................................................................................................................639.4.3 sfcfrmd デーモンの起動............................................................................................................................................................64

    9.5 管理パーティションに登録されている sfcfrmd デーモンの起動方法の変更.................................................................................649.5.1 sfcfrmd デーモンの起動方法の選択........................................................................................................................................649.5.2 sfcfrmd デーモンの停止............................................................................................................................................................659.5.3 sfcfrmd デーモンの起動方法の変更........................................................................................................................................659.5.4 sfcfrmd デーモンの起動............................................................................................................................................................65

    9.6 管理パーティション情報のバックアップ............................................................................................................................................659.6.1 管理パーティション情報のバックアップ.....................................................................................................................................65

    9.7 管理パーティション情報のリストア....................................................................................................................................................669.7.1 管理パーティションの再初期化.................................................................................................................................................669.7.2 管理パーティションへの構成ノード情報再登録.......................................................................................................................669.7.3 管理パーティションへの sfcfrmd デーモンの起動方法の再設定............................................................................................669.7.4 sfcfrmd デーモンの起動............................................................................................................................................................679.7.5 管理パーティション情報のリストア.............................................................................................................................................67

    第10章 ファイルシステムの操作 (GUI 編).................................................................................................................................6810.1 操作の流れ......................................................................................................................................................................................68

    10.1.1 作成..........................................................................................................................................................................................6810.1.2 変更 (ファイルシステム属性変更)...........................................................................................................................................6810.1.3 変更 (パーティション追加).......................................................................................................................................................6910.1.4 変更 (共用ノード情報変更).....................................................................................................................................................7010.1.5 削除..........................................................................................................................................................................................70

    10.2 作成.................................................................................................................................................................................................7110.2.1 ファイルシステム作成...............................................................................................................................................................71

    10.3 変更.................................................................................................................................................................................................7910.3.1 ファイルシステム属性変更.......................................................................................................................................................7910.3.2 ファイルシステム構成変更 (パーティション追加)....................................................................................................................8110.3.3 共用ノード情報変更.................................................................................................................................................................84

    10.4 削除.................................................................................................................................................................................................8710.4.1 ファイルシステムの削除...........................................................................................................................................................87

    第11章 ファイルシステムの操作 (コマンド編)............................................................................................................................8811.1 操作の流れ......................................................................................................................................................................................88

    11.1.1 作成..........................................................................................................................................................................................8811.1.2 変更 (ファイルシステム属性変更)...........................................................................................................................................8811.1.3 変更 (パーティション追加).......................................................................................................................................................8911.1.4 変更 (共用ノード情報変更).....................................................................................................................................................9011.1.5 変更 (ファイルシステム再作成)...............................................................................................................................................9011.1.6 変更 (MDS 運用情報変更).....................................................................................................................................................9111.1.7 削除..........................................................................................................................................................................................91

    11.2 作成.................................................................................................................................................................................................9211.2.1 共用ディスク設定......................................................................................................................................................................9211.2.2 ファイルシステム作成...............................................................................................................................................................93

    11.2.2.1 mkfs_sfcfs(1M) で使用するデフォルトのパラメタ............................................................................................................9311.2.2.2 代表的なファイルシステム作成例....................................................................................................................................9311.2.2.3 GFS 共用ファイルシステムのカスタマイズ........................................................................................................................9611.2.2.4 MDS 運用情報設定..........................................................................................................................................................96

    - viii -

  • 11.2.3 vfstab の設定............................................................................................................................................................................9611.2.4 マウント......................................................................................................................................................................................98

    11.2.4.1 全ノードマウント.................................................................................................................................................................9811.2.4.2 マウント...............................................................................................................................................................................98

    11.2.5 ファイルシステム状態確認.......................................................................................................................................................9911.2.6 作成済みのファイルシステムのパーティションを使用する場合の注意.................................................................................99

    11.2.6.1 GFS 共用ファイルシステムの場合....................................................................................................................................9911.2.6.2 GFS 共用ファイルシステム以外のファイルシステムの場合...........................................................................................100

    11.3 変更 (ファイルシステム属性変更)................................................................................................................................................10011.3.1 アンマウント.............................................................................................................................................................................100

    11.3.1.1 全ノードアンマウント........................................................................................................................................................10011.3.1.2 アンマウント......................................................................................................................................................................100

    11.3.2 ファイルシステム属性変更.....................................................................................................................................................10111.3.2.1 マウント情報の変更.........................................................................................................................................................10111.3.2.2 ファイルシステムチューニング........................................................................................................................................101

    11.3.3 マウント....................................................................................................................................................................................10111.4 変更 (パーティション追加)............................................................................................................................................................102

    11.4.1 アンマウント.............................................................................................................................................................................10211.4.2 共用ディスク設定....................................................................................................................................................................10211.4.3 パーティション追加.................................................................................................................................................................10211.4.4 マウント....................................................................................................................................................................................103

    11.5 変更 (共用ノード情報変更)..........................................................................................................................................................10311.5.1 アンマウント.............................................................................................................................................................................10411.5.2 共用ディスク設定 (追加時)....................................................................................................................................................10411.5.3 共用ノード情報の変更...........................................................................................................................................................104

    11.5.3.1 ノード情報の追加............................................................................................................................................................10511.5.3.2 ノード情報の削除............................................................................................................................................................106

    11.5.4 vfstab の設定..........................................................................................................................................................................10611.5.5 マウント....................................................................................................................................................................................107

    11.6 変更 (ファイルシステム再作成)....................................................................................................................................................10711.6.1 アンマウント.............................................................................................................................................................................10711.6.2 ファイルシステム再作成.........................................................................................................................................................10711.6.3 マウント....................................................................................................................................................................................108

    11.7 変更 (MDS 運用情報変更)..........................................................................................................................................................10811.7.1 アンマウント.............................................................................................................................................................................10811.7.2 MDS 運用情報変更...............................................................................................................................................................10811.7.3 マウント....................................................................................................................................................................................109

    11.8 削除...............................................................................................................................................................................................10911.8.1 アンマウント.............................................................................................................................................................................10911.8.2 vfstab からのエントリの削除...................................................................................................................................................10911.8.3 ファイルシステム削除.............................................................................................................................................................109

    第12章 ファイルシステムの運用.............................................................................................................................................11112.1 ファイルシステム管理コマンド.......................................................................................................................................................11112.2 ファイルシステムの整合性確認/修復........................................................................................................................................112

    12.2.1 fsck 異常終了時の対処方法について..................................................................................................................................11312.2.1.1 メモリ獲得要求異常.........................................................................................................................................................11312.2.1.2 ファイルシステムの構成情報取得失敗..........................................................................................................................11312.2.1.3 ファイルシステムのパーティション構成情報異常...........................................................................................................11312.2.1.4 fsck_sfcfs(1M) を実行したノードがファイルシステムの共用ノードでない....................................................................11412.2.1.5 修復不能なファイルシステム破壊..................................................................................................................................11412.2.1.6 操作エラー.......................................................................................................................................................................11412.2.1.7 ファイルシステムの修復が未完了..................................................................................................................................11412.2.1.8 ノングローバルゾーンで実行された...............................................................................................................................11512.2.1.9 ゾーンの状態取得に失敗...............................................................................................................................................11512.2.1.10 その他のメッセージ.......................................................................................................................................................115

    12.3 ファイルシステムの拡張................................................................................................................................................................115

    - ix -

  • 12.4 ファイルシステム情報の表示........................................................................................................................................................11612.4.1 ファイルシステムの各種情報取得.........................................................................................................................................11612.4.2 パーティション情報/ノード情報の表示...............................................................................................................................11712.4.3 ファイルシステム運用状態の表示.........................................................................................................................................117

    12.5 GFS 共用ファイルシステムを利用するアプリケーションをクラスタアプリケーションとして設定する手順...................................11812.5.1 GFS 共用ファイルシステムを利用するアプリケーションをクラスタアプリケーションとして設定するにあたって..................11812.5.2 GFS 共用ファイルシステムを利用するアプリケーションをクラスタアプリケーションとして設定する場合の注意事項........11812.5.3 GFS 共用ファイルシステムを利用するアプリケーションをクラスタアプリケーションとして設定する場合の設定フロー......11912.5.4 GFS 共用ファイルシステムを利用するアプリケーションをクラスタアプリケーションとして設定する場合の設定手順........11912.5.5 クラスタアプリケーションが利用する GFS 共用ファイルシステムにファイルデータパーティションを追加する場合の設定フロー

    ..........................................................................................................................................................................................12212.5.6 クラスタアプリケーションが利用する GFS 共用ファイルシステムにファイルデータパーティションを追加する場合の設定手順

    ..........................................................................................................................................................................................12212.6 GFS 共用ファイルシステムを利用している環境で GUI から CF を起動する手順.....................................................................123

    第13章 ファイルシステムのバックアップとリストア....................................................................................................................12713.1 バックアップ・リストアの種類..........................................................................................................................................................12713.2 Solaris OS 標準コマンドによるバックアップ..................................................................................................................................127

    13.2.1 ファイル単位のバックアップ...................................................................................................................................................12713.2.2 ファイルシステム単位のバックアップ.....................................................................................................................................128

    13.3 Solaris OS 標準コマンドによるリストア..........................................................................................................................................12913.3.1 ファイル単位のリストア............................................................................................................................................................12913.3.2 ファイルシステム単位のリストア..............................................................................................................................................12913.3.3 リストア後の設定方法.............................................................................................................................................................130

    13.3.3.1 パーティション情報の再設定..........................................................................................................................................13013.3.3.2 ファイルシステムの修復..................................................................................................................................................131

    第14章 チューニング..............................................................................................................................................................13214.1 チューニングパラメタ.....................................................................................................................................................................132

    14.1.1 キャッシュ量............................................................................................................................................................................13214.1.2 通信タイムアウト時間..............................................................................................................................................................132

    第15章 GFS 共用ファイルシステムへの移行..........................................................................................................................13315.1 既存ファイルの移行......................................................................................................................................................................133

    付録A メッセージ一覧.............................................................................................................................................................134A.1 GFS 共用ファイルシステムの AC のメッセージ.............................................................................................................................134

    A.1.1 パニックメッセージ...................................................................................................................................................................134A.1.2 警告メッセージ.........................................................................................................................................................................134A.1.3 情報メッセージ.........................................................................................................................................................................136

    A.2 GFS 共用ファイルシステムのデーモンメッセージ.........................................................................................................................137A.2.1 パニックメッセージ MDS (sfcfsmg デーモン).........................................................................................................................137A.2.2 パニックメッセージ sfcprmd デーモン.....................................................................................................................................137A.2.3 エラーメッセージ sfcfrmd デーモン........................................................................................................................................138A.2.4 エラーメッセージ MDS (sfcfsmg デーモン)............................................................................................................................141A.2.5 エラーメッセージ sfcfsd デーモン...........................................................................................................................................143A.2.6 エラーメッセージ sfcfs_mount コマンド...................................................................................................................................145A.2.7 エラーメッセージ sfcpncd デーモン........................................................................................................................................147A.2.8 エラーメッセージ sfcprmd デーモン.......................................................................................................................................148A.2.9 警告メッセージ MDS (sfcfsmg デーモン)..............................................................................................................................149A.2.10 警告メッセージ sfcfsd デーモン............................................................................................................................................156A.2.11 警告メッセージ sfchnsd デーモン.........................................................................................................................................156A.2.12 情報メッセージ sfcfrmd デーモン.........................................................................................................................................156A.2.13 情報メッセージ MDS (sfcfsmg デーモン)............................................................................................................................157A.2.14 情報メッセージ sfcprmd デーモン........................................................................................................................................160A.2.15 情報メッセージ sfchnsd デーモン.........................................................................................................................................160

    A.3 GFS 共用ファイルシステムのスクリプトメッセージ.........................................................................................................................161A.3.1 sfcfsrm スクリプトのメッセージ.................................................................................................................................................161

    - x -

  • A.4 ファイルシステム共通管理コマンドメッセージ...............................................................................................................................164A.4.1 df_sfcfs コマンドのメッセージ..................................................................................................................................................164A.4.2 fsck_sfcfs コマンドのメッセージ..............................................................................................................................................168A.4.3 fstyp_sfcfs コマンドのメッセージ.............................................................................................................................................168A.4.4 mkfs_sfcfs コマンドのメッセージ.............................................................................................................................................170A.4.5 mount_sfcfs コマンドのメッセージ...........................................................................................................................................182A.4.6 umount_sfcfs コマンドのメッセージ.........................................................................................................................................187

    A.5 GFS 共用ファイルシステム独自管理コマンドメッセージ...............................................................................................................191A.5.1 sfcadd コマンドのメッセージ....................................................................................................................................................191A.5.2 sfcadm コマンド、sfcnode コマンドのメッセージ......................................................................................................................199A.5.3 sfcfrmstart コマンドのメッセージ.............................................................................................................................................208A.5.4 sfcfrmstop コマンドのメッセージ..............................................................................................................................................212A.5.5 sfcgetconf コマンドのメッセージ..............................................................................................................................................214A.5.6 sfcinfo コマンドのメッセージ....................................................................................................................................................216A.5.7 sfcmntgl コマンドのメッセージ.................................................................................................................................................219A.5.8 sfcsetup コマンドのメッセージ..................................................................................................................................................224A.5.9 sfcstat コマンドのメッセージ....................................................................................................................................................232A.5.10 sfcumntgl コマンドのメッセージ.............................................................................................................................................234A.5.11 sfcrscinfo コマンドのメッセージ.............................................................................................................................................238

    A.6 GFS 運用管理ビューのメッセージ.................................................................................................................................................240A.6.1 エラーメッセージ......................................................................................................................................................................240A.6.2 警告メッセージ.........................................................................................................................................................................241A.6.3 情報メッセージ.........................................................................................................................................................................243

    A.7 Web-Based Admin View のメッセージ..........................................................................................................................................246A.8 GFS が使用している機能についてのメッセージ...........................................................................................................................246A.9 インストール時のエラーメッセージ.................................................................................................................................................246

    付録B リファレンスマニュアル.................................................................................................................................................247B.1 ファイルシステム共通管理コマンド................................................................................................................................................247

    B.1.1 df_sfcfs(1M) 使用状況および構成情報の表示.....................................................................................................................247B.1.2 fsck_sfcfs(1M) 整合性チェックと修復.....................................................................................................................................249B.1.3 fstyp_sfcfs(1M) ファイルシステムのタイプの決定..................................................................................................................252B.1.4 mkfs_sfcfs(1M) GFS 共用ファイルシステムの作成................................................................................................................253B.1.5 mount_sfcfs(1M) 自ノードへの GFS 共用ファイルシステムのマウント..................................................................................255B.1.6 umount_sfcfs(1M) 自ノードでの GFS 共用ファイルシステムのアンマウント.........................................................................256

    B.2 GFS 共用ファイルシステム独自管理コマンド................................................................................................................................257B.2.1 sfcadd(1M) ファイルシステムの拡張.......................................................................................................................................257B.2.2 sfcadm(1M) パーティション情報の設定変更..........................................................................................................................258B.2.3 sfcfrmstart(1M) 自ノードでの sfcfrmd デーモンの起動.........................................................................................................261B.2.4 sfcfrmstop(1M) 自ノードでの sfcfrmd デーモンの停止.........................................................................................................262B.2.5 sfcgetconf(1M) 管理パーティションのバックアップ................................................................................................................263B.2.6 sfcinfo(1M) パーティション情報の表示..................................................................................................................................264B.2.7 sfcmntgl(1M) 全ノードでの GFS 共用ファイルシステムのマウント........................................................................................267B.2.8 sfcnode(1M) ノード構成情報の追加、削除、変更.................................................................................................................268B.2.9 sfcrscinfo(1M) ファイルシステム情報の表示..........................................................................................................................269B.2.10 sfcsetup(1M) 管理パーティションの初期化、構成ノード情報の登録、削除、表示、管理パーティションパスの表示、および

    sfcfrmd デーモン起動方法の登録、表示.......................................................................................................................270B.2.11 sfcstat(1M) GFS 共用ファイルシステムの統計情報の報告.................................................................................................273B.2.12 sfcumntgl(1M) 全ノードでの GFS 共用ファイルシステムのアンマウント.............................................................................277

    付録C トラブルシューティング.................................................................................................................................................279C.1 メッセージの対処方法....................................................................................................................................................................279C.2 トラブル調査情報の採取方法........................................................................................................................................................279

    C.2.1 クラッシュダンプの採取...........................................................................................................................................................280C.2.2 デーモンのコアイメージの採取...............................................................................................................................................280

    C.3 代表的なトラブル対処方法............................................................................................................................................................281C.3.1 I/Oエラー発生時の対処方法..................................................................................................................................................281C.3.2 媒体上に不整合が発生した場合の対処................................................................................................................................281

    - xi -

  • C.3.3 sfcfrmd デーモンが起動しない場合の対処...........................................................................................................................283C.3.4 マウント処理が失敗する場合の対処......................................................................................................................................285C.3.5 書き込みが ENOSPC で失敗する場合の対処.......................................................................................................................286

    付録D バージョンごとの非互換...............................................................................................................................................287D.1 4.1A40 からの非互換項目.............................................................................................................................................................287

    用語集...................................................................................................................................................................................288

    索引......................................................................................................................................................................................295

    - xii -

  • 第1章 ファイルシステムの機能 本章では、GFS 共用ファイルシステムの機能と特徴について説明します。

    1.1 ファイルシステムの概要 GFS 共用ファイルシステムは、共用ディスク装置を接続した複数の Solaris OS から同時アクセス可能なファイルシステムです。(このようなファイルシステムを共用ファイルシステムと呼びます。UFS や GFS ローカルファイルシステムなど、1つのノード内で使用するファイルシステムをローカルファイルシステムと呼びます。)

    GFS 共用ファイルシステム は UFS や GFS ローカルファイルシステム と API 互換を持つ、高信頼および高性能なファイルシステムです。

    GFS 共用ファイルシステムでは、複数ノードからのファイルデータ更新に対して、一貫性/整合性を保ちます。これにより、複数ノード上で分散アプリケーションを実行する場合に、従来の API をそのまま使用して該当アプリケーションのデータの受渡しを実現できます。

    また、ノードがダウンしても他のノード上でのファイルオペレーションが継続できるため、ファイルシステムへの高可用性が求められる環境に特に適しています。

    GFS 共用ファイルシステムは、以下のシステム上で使用することができます。

    ・ 64bit の Solaris 10 OS

    ・ 64bit の Solaris 9 OS

    GFS 共用ファイルシステムの主な機能は以下のとおりです。

    ・ 複数ノードからのファイル/ファイルシステムの同時共用アクセス

    ・ 複数ノードからのファイルのデータ参照/更新での一貫性/整合性の維持

    ・ 各ノードのファイルキャッシュを使用したファイルアクセスの実現

    ・ ノードダウンが発生した場合に、ファイルシステムの整合性を保ったまま、他のノードでのファイルオペレーションの継続が可能

    ・ ファイルシステムの高速回復機能

    ・ ファイルへの領域の連続ブロック割当てによる入出力処理の高速化を実現

    ・ マルチパーティションにより、入出力処理の負荷分散を実現

    ・ マルチパーティションにより、ファイルシステムの再構築なしでファイルシステムの拡張が可能

    ・ Web ブラウザを利用した GUI によるファイルシステム操作

    UFS ファイルシステムと同じく、利用できる主なアプリケーションインタフェースは以下のものです。

    ・ 64bit ファイルシステムインタフェース

    参照

    GFS 共用ファイルシステムで利用できない機能については、本書の“1.8.2 利用できない機能”を参照してください。

    1.1.1 ファイルシステムを利用する上での基本的なハード構成 GFS 共用ファイルシステムを構築するには、以下の基本的なハード構成が必要です。

    ・ ファイルシステムを共用するノード間で同時にアクセス可能な共用ディスク装置

    ・ ノード間の生存監視用のクラスタインタコネクト用 NIC 1 本以上

    ・ リモートコンソール接続装置

    ・ GUI 表示用パソコン、または、ビットマップディスプレイ付き Solaris OS 搭載機

    - 1 -

  • ・ 業務用 LAN 用 NIC

    図1.1 基本的なハード構成

    1.1.2 PRIMEPOWER 800/900/1000/1500/2000/2500 でのファイルシステム共用 PRIMEPOWER 800/900/1000/1500/2000/2500 では、1 筐体内を複数のパーティションに分割することで複数ノードとして動作させることが可能です。このような構成で、GFS 共用ファイルシステムを使用することで、ノード間でファイルシステムを共用することができます。

    注意

    ここでのパーティションは、システム内を論理的に区画化することで複数ノードとして分割されたノードのことを指しています。

    - 2 -

  • 図1.2 PRIMEPOWER 800/900/1000/1500/2000/2500 でのファイルシステム共用

    1.2 一貫性を維持した同時共用アクセス GFS 共用ファイルシステムでは、共用ディスク装置上に存在するファイルシステムへの複数ノードからの同時参照/更新を実現します。GFS 共用ファイルシステムでは、ファイル、ファイルシステムへの複数ノードからの更新に対して一貫性/整合性を維持しています。また、ノードをまたがったファイルロック機能も従来の API で利用できます。

    このことにより、ファイルの参照/更新を行うアプリケーションが複数ノードに存在した場合に、相互のファイルデータ更新の排他や、最新データの読み出しなどが実現できます。これらは、ファイルロックなど、従来の UNIX ファイルシステム API を使用することで可能となります。

    図1.3 ファイル連携アプリケーションの分散実行

    1.3 高可用性 GFS 共用ファイルシステムでは、ノードダウン、ディスクのブロック故障が発生した場合でもファイルシステムのアクセス継続を可能としています。

    - 3 -

  • 1.3.1 ノードダウン時の運用継続性 複数のノードから 1つの GFS 共用ファイルシステムを利用している場合に、 1つのノードがノードダウンしても、他のノードからのファイルアクセスは継続できます。ダウンしたノードが保持していたファイルシステム情報は、残ったノード上の GFS 共用ファイルシステムの内部で自動的に整合性回復します。つまり、残ったノード上で動作しているアプリケーションプログラムには他ノードダウンの影響でファ

    イルシステム操作がエラーとなることなく処理が継続できます。

    参照

    運用継続機能の詳細については、本書の“第3章 ダウンリカバリ”を参照してください。

    図1.4 ノードダウン時の運用継続性

    1.3.2 高速ファイルシステムリカバリ ノードダウンが発生した場合、通常のファイルシステムでは、fsck(1M) によるファイルシステムの整合性回復処理を実行する必要があります。多くのファイルシステムでは、ファイルシステムの整合性回復の際に、ファイルシステムのメタデータ全体を調査する必要があり

    ます。また、ノードダウン発生時に、ファイルシステムを実際に利用できるまでに多くの時間を必要とすることがあります。

    GFS 共用ファイルシステムでは、アップデートログと呼ぶ領域に、ファイルシステムの構造を変更する操作 (ファイル作成/削除など)を記録します。この領域の情報を利用することによって、システム障害から、数秒~数十秒で回復することができます。

    システム障害から回復するとき、GFS 共用ファイルシステムの回復処理では、アップデートログを検索します。そして、システム障害時に行っていたファイルシステム操作を無効にするか、完了させるかを判定し、反映します。その後、ファイルシステム構造のフルチェッ

    クをすることなく、マウントして利用することが可能となります。

    “1.3.1 ノードダウン時の運用継続性”で述べたように、複数ノードで動作している GFS 共用ファイルシステムではノードダウン時に自動的に整合性回復処理が動作するので fsck_sfcfs(1M) の実行は必要ありません。

    注意

    fsck_sfcfs(1M) のフルチェックモードも提供しています。ディスクのハードウェア障害などでファイルシステム復旧する場合にフルチェックのfsck_sfcfs(1M) の実行が必要な場合があります。

    - 4 -

  • 1.3.3 ディスクブロック故障時の領域再割当て GFS 共用ファイルシステムでは、新規に割り当てたメタデータ領域にディスクブロックのハードウェア障害が発生した場合に、別のディスクブロックを自動的に割り当てます。これにより、ディスク上の特定ブロックだけの故障の場合に、ファイルシステム処理を継続するこ

    とができます。

    注意

    本機能は、I/O エラーの発生したブロックの使用を一時的に抑止するだけで、同じブロックを使用する要求が出た場合に、再度 I/Oエラーが発生してしまうことがあります。I/O エラーが発生する場合には、該当要求への応答時間が長くなるため、I/O エラーの原因を早く取り除くことが必要です。I/O エラーによるブロックの再割当てが発生した場合にはまず、ファイルシステムをバックアップします。そして、ディスク交換などによりハードウェアの不良原因を取り除き、バックアップしたデータをリストアすることでファイルシステムの復旧を

    実施してください。

    1.4 性能 GFS 共用ファイルシステムでは、以下に説明する機能によりファイルシステムアクセスを高速化しています。

    1.4.1 データアクセス性能 GFS 共用ファイルシステムでは、共用ディスク装置上のファイルシステムを複数のノードからアクセスすることが可能です。従来の分散ファイルシステムでは、サーバからクライアントへファイルデータをネットワークによって転送していました。しかし、GFS 共用ファイルシステムでは、要求ノードから直接ディスクにアクセスします。これにより、ネットワーク負荷を軽減するだけでなく、読み出し/書き込み

    要求に対するレスポンス時間を NFS などに比べ短縮しています。

    1.4.2 連続ブロック割当て GFS 共用ファイルシステムでは、ファイルデータに対して連続ブロックを割り当てることで、一括した I/O で処理できる機会を増やしファイルシステム性能を改善します。GFS 共用ファイルシステムでは、このような割付管理のために、領域をエクステントベースで管理しています。連続獲得可能な範囲については、ファイルオフセット、開始ブロック番号、使用ブロック数の組で、領域割当てを管理して

    います。

    また、ファイルサイズを拡張する場合にも、連続ブロックになるように考慮しています。

    たとえば、下の図では、100メガバイトのファイルシステムを作成した場合に、ディスク上の空ファイルデータ領域の状態により、表が示すような形で記憶/管理しています。先頭の 64メガバイトには、64メガバイトの連続領域、その後ろ 64メガバイト ~ 96メガバイトのオフセット位置には 32メガバイトの連続領域、残りの 4メガバイト (96メ