Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

1.4. GFS と GFS2 の相異点

このセクションでは GFS にはなかった GFS2 の改善点および変更点について説明します。
GFS から GFS2 に移行する場合は、gfs2_convert ユーティリティを使用して GFS ファイルシステムを GFS2 に変換する必要があります。gfs2_convert ユーティリティについては 付録B GFS から GFS2 へのファイルシステム変換 を参照してください。

1.4.1. GFS2 のコマンド名

GFS2 の機能は概ね GFS と同じです。ただし、ファイルシステムのコマンド名は GFS ではなく GFS2 になります。表1.1「GFS と GFS2 のコマンド」 に GFS コマンドとそれに対応する GFS2 コマンドを示します。

表1.1 GFS と GFS2 のコマンド

GFS コマンドGFS2 コマンド説明
mountmountファイルシステムをマウントします。ファイルシステムのタイプが GFS なのか GFS2 なのかについてはシステムで判断されます。GFS2 のマウントオプションについては gfs2_mount(8) の man ページを参照してください。
umountumountファイルシステムをアンマウントします。
fsck
gfs_fsck
fsck
fsck.gfs2
アンマウントしたファイルシステムのチェックと修復を行います。
gfs_growgfs2_growマウントしたファイルシステムを拡張します。
gfs_jaddgfs2_jaddマウントしたファイルシステムにジャーナルを追加します。
gfs_mkfs
mkfs -t gfs
mkfs.gfs2
mkfs -t gfs2
ストレージデバイス上にファイルシステムを作成します。
gfs_quotagfs2_quotaマウントしたファイルシステム上のクォータを管理します。Red Hat Enterprise Linux 6.1 リリースからは GFS2 で Linux 標準のクォータ機能に対応するようになります。GFS2 でのクォータ管理に関する詳細は 「GFS2 のクォータ管理」 を参照してください。
gfs_tool
tunegfs2
mount パラメーター
dmsetup suspend
ファイルシステムに関する情報の設定、調整、収集を行います。 tunegfs2 コマンドには Red Hat Enterprise Linux 6.2 リリースより対応しています。また、gfs2_tool コマンドもあります。
gfs_editgfs2_editファイルシステムの内部構造を表示、出力、または編集します。gfs2_edit コマンドは GFS ファイルシステムと GFS2 ファイルシステムいずれにも使用できます。
gfs_tool setflag jdata/inherit_jdatachattr +j (preferred)ファイルまたはディレクトリーに対するジャーナリングを有効にします。
setfacl/getfaclsetfacl/getfaclファイルまたはディレクトリーのファイルアクセス制御リストを設定または取得します。
setfattr/getfattrsetfattr/getfattrファイルの拡張属性を設定または取得します。
GFS2 ファイルシステムコマンドに対応するオプションの全一覧は各コマンドの man ページでご覧ください。