検索クエリーを入力してください
<book_title> を検索 ...
Veritas™ File System プログラマーズリファレンスガイド - Linux
Last Published:
2018-01-16
Product(s):
InfoScale & Storage Foundation (7.3.1)
- Veritas File System Software Developer's Kit
- FCL(File Change Log)
- マルチボリュームサポート
- 名前付きデータストリーム
- Veritas File System I/O
- シン再生
FCL ファイルのレイアウト
VxFS 4.1 では、FCL ファイルの内部レイアウトはユーザーに開示されており、アプリケーションは、open(2)、read(2)、lseek(2)などの標準のファイルシステムインターフェースを使って FCL にアクセスする必要がありました。ただし、この方法は将来の互換性の問題につながる可能性があります。基本の FCL レイアウトと FCL バージョンが変更された場合、それらの変更に対応するためにアプリケーションを変更し、再コンパイルする必要があるためです。
VxFS 5.0 には、オンディスク FCL レイアウトが変更された場合でもより高い互換性が提供される、新しいプログラミングインターフェースが導入されました。この API を使うと、アプリケーションにとって FCL レイアウトは問題にはなりません。そのため、この項では、FCL レイアウトの基本的な説明のみを行います。
FCL ファイルは通常、FCL スーパーブロックと FCL レコードを含むスパースファイルです。FCL ファイルの最初の情報ブロックは、FCL スーパーブロックです。このブロックの次に、ファイルシステムで発生した変更に関する情報を含む FCL レコードはもちろん、省略可能なホールが続く場合があります。
図: FCL ファイル形式 は、FCL ファイル形式を示しています。