タグ付けされた質問 「ext4」

ext4(4番目の拡張ファイルシステム)は、ext3の後継として開発されたLinux用のジャーナリングファイルシステムです。ext4固有の質問にはこのタグを使用してください。一般的なファイルシステム関連の質問では、タグ[filesystem]を使用してください。

5
ファイルを削除できません:「構造のクリーニングが必要です」
LUKSで暗号化された外部ハードドライブがあります。ext4 fsが含まれています。 このドライブにあるファイルのrsyncからエラーが発生しました。 rsync: readlink_stat("/home/some/dir/items.json") failed: Structure needs cleaning (117) ファイルを削除しようとすると、同じエラーが表示されます。 rm /home/some/dir/items.json rm: cannot remove ‘//home/some/dir/items.json’: Structure needs cleaning ファイルを削除し、ドライブ/ fsに関連する問題を修正するために私ができることを誰もが知っていますか(もしあれば)?
21 ubuntu  files  filesystems  rm  ext4 

2
Linuxで「バリア」マウントフラグは何を意味しますか?
「バリア」マウントオプションのマニュアルは次のとおりです。 barrier = 0 / barrier = 1 これにより、jbd code.barrier = 0で書き込みバリアの使用が無効/有効になり、バリア= 1が有効になります(デフォルト)。これには、バリアをサポートできるIOスタックも必要です。jbdがバリア書き込みでエラーを取得すると、警告を表示してバリアを再び無効にします。書き込みバリアは、ディスク上のジャーナルコミットの適切な順序付けを実行し、揮発性ディスク書き込みキャッシュを安全に使用できるようにしますが、パフォーマンスがいくらか低下します。ディスクが何らかの方法でバッテリバックアップされている場合、バリアを無効にするとパフォーマンスが安全に向上する場合があります。 しかし、「ディスク上のジャーナルコミットの適切な順序付け」という文の意味がわかりません。 通常の順序-ジャーナル1、データ1; ジャーナル2、データ2. 設定すると、次の順序付け結果のどれが発生しbarrier=0ますか? ジャーナル2、データ2。ジャーナル1、データ1。 データ1、ジャーナル1。データ2、ジャーナル2。
20 linux  mount  ext4 

2
ext4ボリューム内のこれらのファイルが断片化されるのはなぜですか?
ext4欠陥や不良セクタのない(磁気)ハードドライブに900GBのパーティションがあります。空のlost+foundディレクトリを除いて、パーティションは完全に空です。パーティションは、予約済みファイルシステムブロックの数を1%に設定したことを除いて、デフォルトのパラメーターを使用してフォーマットされました。 〜を使用xubuntu-15.04-desktop-amd64.isoして、パーティションのマウントポイントディレクトリに〜900MBのファイルをダウンロードしましたwget。ダウンロードが完了すると、ファイルが4つのフラグメントに分割されていることがわかりました。 filefrag -v /media/emma/red/xubuntu-15.04-desktop-amd64.iso Filesystem type is: ef53 File size of /media/emma/red/xubuntu-15.04-desktop-amd64.iso is 1009778688 (246528 blocks of 4096 bytes) ext: logical_offset: physical_offset: length: expected: flags: 0: 0.. 32767: 34816.. 67583: 32768: 1: 32768.. 63487: 67584.. 98303: 30720: 2: 63488.. 96255: 100352.. 133119: 32768: 98304: 3: 96256.. 126975: 133120.. 163839: …

2
btrfsはどのext4機能をサポートしていませんか?
btrfs(「better fs」と発音されることが多い)には、ext4にはない機能がかなりあります。 ただし、btrfsとext4の機能を比較すると、btrfsには何が欠けていますか?1 言い換えれば、btrfsではできないext4で何ができますか? 1 ext4は非常に広く使用されているため、btrfsのより少ない戦場テストを無視する


1
ブロックサイズが4KBを超えるファイルシステムをマウントするにはどうすればよいですか?
WD Mybook Live NASから3TBのハードディスクを引き出しました。パーティションテーブルは次のとおりです。 Model: ATA WDC WD30EZRS-11J (scsi) Disk /dev/sdb: 3001GB Sector size (logical/physical): 512B/4096B Partition Table: gpt Number Start End Size File system Name Flags 3 15.7MB 528MB 513MB primary 1 528MB 2576MB 2048MB ext3 primary raid 2 2576MB 4624MB 2048MB ext3 primary raid 4 4624MB 3001GB 2996GB …
18 linux  kernel  ext4  nas 

2
同じext4ディスクを読み取り専用の2つのホストからマウントできますか?
2台の異なるサーバー(iSCSI vloume)からのext4ファイルシステムで同じディスクをマウントすると、ディスク上のデータが破損する可能性が高いことを知っています。私の質問は、サーバーの1つがディスクを読み取り専用でマウントし、他のサーバーがディスクを読み取り/書き込みでマウントすると、違いが生じるのでしょうか? これにはOCFS2などを使用でき、NFSでディスクをエクスポートして他のサーバーにアクセスできることは知っていますが、提案するセットアップが機能するかどうかを知りたいです。
17 linux  mount  ext4 

2
ext4lazyinitの進行状況を測定する方法はありますか?
ここで ext4lazyinitについて質問しました。私が読んで理解したすべてから、ファイルシステムのすべてのiノードを作成せずにhddの使用を開始することができます。 知っている、または測定できる唯一の方法は、で監視ext4lazyinitすることiotopです。進捗をパーセンテージで取得する方法はありますか?
17 debian  kernel  ext4 

2
ファイルシステム作成時のlargefile機能
flac形式のビデオやオーディオなどの大きなファイルを含むパーティションのファイルシステムを作成するときに-T largefileフラグを使用すると便利ですか? 同じフラグを使用してフラグなしで同じパーティションをテストし、tune2fs -l [partition]を使用して、「large_file」が有効になっている「Filesystem features」をチェックインしました。したがって、-T flag largefileを使用する必要はありませんか?

4
ext4外付けハードドライブのコンピューター間でユーザー権限を移植できますか?
外付けのUSB 3ディスクドライブ(容量2TB)があり、これはマシンからマシンに移動される可能性が最も高いです。ディスクには、GUIDパーティションテーブルとext4パーティションがあります。プロセスを昇格しない限り、ディスクに書き込むことができません(sudo)。 今のところ、私は次のいずれかまたは両方を試すことを考えており、それぞれの短所を知りたい- chmod 777 /mnt/externalDrive chown nobody:nogroup /mnt/externalDrive 777許可を与え、user1(UID:1005)がそれに書き込み、後でuser7がUID:1005である別のコンピューターにディスクを移動した場合、どうなりますか?user7はそのコンピューター上のファイルの所有者になりますか?私は定期的chown -R nobody:nogroup /mnt/externalDriveにディスク上で実行する必要があるように思えます。 私が明らかに悪い慣習と考えているものはありますか?ディスクには、ビデオ、音楽、画像が含まれている可能性が高く、財務データのように保護する必要はありません。

2
lsattrの出力の意味は何ですか
私はの出力何思ったんだけどlsattr、私が試してみましたとき、次のようにmeans.Itはとても奇妙出力しますlsattr /usr。 $ lsattr /usr -----------------e- /usr/local -----------------e- /usr/src -----------------e- /usr/games --------------I--e- /usr/include --------------I--e- /usr/share --------------I--e- /usr/lib -----------------e- /usr/lib32 --------------I--e- /usr/bin --------------I--e- /usr/sbin 私はのmanページを読んだchattrし、lsattrまだわかりません。
16 ext4  xattr 

1
ext4でfsck -p(preen)は何をしますか?
私はファイルシステムの修復に関するブログ投稿を読んでいて、著者は良い質問を投稿しました… fsck -p人間の介入なしに軽微なエラーを自動的に修正するはずです。しかし、ファイルシステムを修復するように指示された場合、正確に何が修正されますか?どのようなエラーが修正され、どのようなエラーが発生して停止し、ユーザーにfsckをインタラクティブに実行する必要があると伝えるのですか?ある種のリストはありますか? 私はあちこち探し回っていましたが、私が見つけたのはマニュアルページだけで、何-pが修正されるのか、何がハンズオンフラグをトリガーするのかを実際には示していません。ext4ファイルシステムに特に興味があります。
16 linux  ext4  fsck 

1
なぜこの空のディレクトリは3.5MBですか?
私はこの質問を読んだ:何が「LS -l」コマンドの出力には、ディレクトリの平均の大きさをしますか? ...これは私の質問にはまったく答えません。基本的に、ファイルをNASに移動しています。既に移動したフォルダは完全に空で、隠しファイルなどはありませんduが、サイズは3.5MBのままです。確かに、以前は長いファイル名を持つ多数のファイルが含まれていました。 このサイズは、単にそのディレクトリにあったファイルの量と名前の長さのためですか?フォルダーが空であるためにサイズが小さくならないのはなぜですか(ext4ファイルシステム)?
16 directory  ext4 

3
ext4:ファイルシステムのスペースを考慮する方法は?
ntfsをext4に置き換えることを意図して、最近1.5 TBドライブをフォーマットしました。 次に、保存したファイルが新しいパーティションに収まらないことに気付きました。 df: ext4 (ext3 & ext2 show the same behavior) Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb1 1442146364 71160 1442075204 1% /media/Seagate ntfs (similar to all other options that gparted offers): /dev/sdb1 1465137148 110700 1465026448 1% /media/Seagate 1Kブロックの違いは、使用可能なスペースが22 GiB少ないことを意味します。 私はすでに実行しています tune2fs -O \^has_journal tune2fs -r 0 tune2fs …

4
任意のファイルシステムがCPのコピーオンライトメカニズムを実装していますか
プロセスをフォークするときに、OSがコピーオンライトの最適化を実行するのを見てきました。ほとんどの場合、フォークはexecによって処理されるため、ページ割り当てのコストが発生したり、呼び出し元のアドレススペースからデータを不必要にコピーしたりする必要はありません。 これは、ext4またはxfs(ジャーナリング)ファイルシステムを使用するLinuxでCPを実行するときにも発生します。発生しない場合、なぜ発生しないのですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.