• お問い合わせ
  • ユーザー登録
ドキュメント
サポート案内
ユーザー登録
サポートセンター
ドキュメント
ダウンロード
セキュリティ
よくある質問とその回答
製品マニュアル
カタログ
収録パッケージ一覧


ガイド No. 360

LFS(Large File Summit) とは何ですか?


【質問】
Turbolinux Advanced Server 6 から採用された LFS とは何ですか?


【解説】
LFS(Large File Summit)とは、従来のLinuxのファイルサイズの制限である2GBを超える
ファイルを作成するための機構で、ファイルの取り扱いを32bitから64bitに変更したこと
により可能となっています。
例えば、これまで2GBまでだったext2ファイルシステムの環境では、最大約4TBのファイル
を作成することができます(パーティションのBlockSizeが4096バイトの場合)。
これにより、ファイルサイズの制限からしばしば問題となっていた大規模システムへの
対応も容易となります。

なお、使用するコマンドやアプリケーションによっては2GB超えたファイルを取り扱えない
場合もありますので事前の確認が必要です。
例えば、NFS では version 3 よりLFSに対応していますが、NFS version 2 が混在する
環境では、2GBを超えるファイルを正しく扱うことができませんのでご注意ください。


【既知の技術情報】
1. カーネルの LFS 対応状況

[カーネルモジュールの対応状況]
-----------------------------------------------------------
Product         Advanced Server 6  Server 6.5  7Workstation
kernel          2.2.18-1           2.2.18-2    2.4.5-3
-----------------------------------------------------------
ext2            YES                YES         YES
ext3            NO                 YES         YES
reiserfs        NO                 NO          YES
nfs  (Client)   YES(*)             YES(*)      YES
nfsd (Server)   NO                 YES(*)      YES
-----------------------------------------------------------

2. パッケージまたはアプリケーションの LFS 対応状況
------------------------------------------------------------
                Advanced Server 6  Server 6.5  Supported Package
------------------------------------------------------------
cp,dd           YES                YES         default
stat            YES                YES         2.3-3
dump            YES                YES         0.4b21-2
e2fsprogs       YES                YES         1.20.WIP.0103-5
glibc           YES                YES         2.1.3-22
openssh         NO                 NO          2.5.2p1-2
nfs-utiles      YES(*)             YES(*)      0.2.1-9
util-linux      YES                YES         2.10r-4
------------------------------------------------------------

* 注意
NFSサーバー側のmountリクエストを受け付けるデーモン rpc.mountd がパッケージ
nfs-utilsに含まれています。LFSを使用するためには、サーバー側で NFSv3 が有効とな
るようにデーモン rpc.mountd を起動する必要があります。そのためにはスクリプト
/etc/rc.d/init.d/nfs を下記のように修正し、サービス"nfs"を再起動する必要が
あります。
ただし、現在 NFSv3 は実験的実装となっておりますので、実運用でのご利用はお奨めで
きません。あくまでも、ご自身の責任においてご利用ください。

[/etc/rc.d/init.d/nfs]
------------------------------------
# No NFS V3.
#RPCMOUNTDOPTS="--no-nfs-version 3"   <--- コメントアウトしてください
------------------------------------
キーワード
LFS

関連文書
(none)

対象製品
  • Turbolinux 7 Server
  • Turbolinux Server6.5
  • Turbolinux 7 Workstation
  • Turbolinux Advanced Server 6
    Last modified : Fri Apr 19 JST 2002 # 3