JF Linux Kernel 3.x/2.6 Documentation: /usr/src/linux/Documentation/filesystems/gfs2.txt


Linux global file system ファイルシステムの解説 [プレインテキスト版]

Linux-3.6/Documentation/filesystems/gfs2.txt の和訳です。
翻訳団体: JF プロジェクト < http://linuxjf.sourceforge.jp/ >
更新日 : 2012/10/02
翻訳者 : Seiji Kaneko < skaneko at a2 dot mbn dot or dot jp >
#Global File System
Global File System


#GFS is a cluster file system. It allows a cluster of computers to
#simultaneously use a block device that is shared between them (with FC,
#iSCSI, NBD, etc).  GFS reads and writes to the block device like a local
#file system, but also uses a lock module to allow the computers coordinate
#their I/O so file system consistency is maintained.  One of the nifty
#features of GFS is perfect consistency -- changes made to the file system
#on one machine show up immediately on all other machines in the cluster.
GFS はクラスタファイルシステムです。このファイルシステムでは、コンピュ
ータクラスタ間で共有されたブロックデバイスを同時に利用  (FC、iSCSI、NBD 等
のインターフェースで) することができます。GFS はブロックデバイスを
I/O 処理の調停を行うためのロックモジュールを使って、ファイルシステムの整
合性を維持しています。GFS の特徴的な機能として、完全な一貫性の維持があ
ります - 一台のマシンからのファイルシステムへの変更は、クラスタ内の他
の全てのマシンに即座に反映 (観測) されます。

#GFS uses interchangeable inter-node locking mechanisms, the currently
#supported mechanisms are:
GFS は、交換可能な (同等機能を提供する) ノード間のロック機構を幾つか提供し

#  lock_nolock -- allows gfs to be used as a local file system
  lock_nolock -- gfs をローカルファイルシステムとして利用することを可

#  lock_dlm -- uses a distributed lock manager (dlm) for inter-node locking
#  The dlm is found at linux/fs/dlm/
  lock_dlm -- ノード間のロックに分散ロックマネージャ (dim) を使用します。
  dlm は linux/fs/dlm/ 以下にあります。

#Lock_dlm depends on user space cluster management systems found
#at the URL above.
Lock_dim は、上記の URL で提供されているユーザ空間用クラスタ管理システム

#To use gfs as a local file system, no external clustering systems are
#needed, simply:
gfs をローカルファイルシステムとして用いる場合、外部のクラスタ管理シス

#  $ mkfs -t gfs2 -p lock_nolock -j 1 /dev/block_device
#  $ mount -t gfs2 /dev/block_device /dir
  $ mkfs -t gfs2 -p lock_nolock -j 1 /dev/block_device
  $ mount -t gfs2 /dev/block_device /dir

#If you are using Fedora, you need to install the gfs2-utils package
#and, for lock_dlm, you will also need to install the cman package
#and write a cluster.conf as per the documentation. For F17 and above
#cman has been replaced by the dlm package.
Fedora ディストリビューションを用いている場合、gfs2-utils パッケージの
インストールが必要で、さらに lock_dim を用いる場合は cman パッケージを
インストールして、説明文書の指示にしたがって cluster.conf を記述する必
要があります。F17 および上記 cman は dim パッケージで置き換えられていま

#GFS2 is not on-disk compatible with previous versions of GFS, but it
#is pretty close.
GFS2 では、以前の版の GFS とのディスク上の構造の同一性は維持されていま

#The following man pages can be found at the URL above:
#  fsck.gfs2		to repair a filesystem
#  gfs2_grow		to expand a filesystem online
#  gfs2_jadd		to add journals to a filesystem online
#  tunegfs2		to manipulate, examine and tune a filesystem
#  gfs2_convert	to convert a gfs filesystem to gfs2 in-place
#  mkfs.gfs2		to make a filesystem
上記の URL からは以下の man ページが提供されています。
  fsck.gfs2	ファイルシステムを修復する。
  gfs2_grow	ファイルシステムをオンラインで拡張する。
  gfs2_jadd	ファイルシステムにオンラインでジャーナルを加える。
  tunegfs2	ファイルシステムを操作、調査および最適化する。
  gfs2_convert	gfs ファイルシステムを gfs2 ファイルシステムにその場で
  		(コピーなしで) 変換する。
  mkfs.gfs2	ファイルシステムを作成する。

Linux カーネル 3.x/2.6 付属文書一覧へ戻る