検索クエリーを入力してください
<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
- シン再生
エクステント属性 API の使用方法
まず、目的のファイルシステムが VxFS であることを確認してから、statfs() 呼び出しを使って、ファイルシステムブロックサイズを調べます。VxFS のタイプはほとんどのプラットフォームで MNT_VXFS であり、ファイルシステムのブロックサイズは statfs.f_bsize で返されます。VxFS エクステント属性 API を使って、エクステント属性情報の設定を行う、または解釈をするには、ブロックサイズを調べておく必要があります。
VX_SETEXT ioctl システムコールを呼び出すたびに、vx_ext 構造体のすべての要素が影響を受けます。
VX_SETEXT を使用するには
警告:
前述の手順は慎重に実行してください。領域の予約を変更するときに、固定エクステントサイズを誤って設定解除してしまう可能性があります。VxFS と VxFS 以外のファイルシステムの間でファイルをコピーする場合は、エクステント属性を保持できません。vx_ext 構造体で返されるファイルの属性値は、ソースファイルシステムと異なるファイルシステムブロックサイズを持つほかの VxFS ファイルシステムに対しては効果が異なります。ブロックサイズが異なる 2 つのファイルシステム間で、属性を持つファイルをコピーする場合は、異なるブロックサイズの属性値の変換が必要になる場合があります。