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

ファイルシステム(またはファイルシステム)は、データの保存、取得、更新の手順を提供することにより、プログラムの終了後に保持されることが予想されるデータを整理し、データを含むデバイスの利用可能なスペースを管理する手段です。

10
どのコンピューターがネットワーク共有でファイルを開いているかを知る方法は?
環境: Windows XP SP3、Windows 2003サーバー 問題: それぞれが同じログオン名を持つ数十台のキオスクマシンがあり、共有マシン上のファイルをときどき短くします。レートは複数のロックであり、1分間解放されます。 最近、ファイルを排他的にロックし、その後ファイルを解放しないクライアントの1つを経験しました。 これが発生した場合、ファイルを閉じることができますが、数分以上経過し、これは許容できない停止です。 先月、リリースされていないロックの問題が何度か発生しました。どのキオスクデバイスがロックの原因であり、ロックが発生したときに迅速に検出できるかどうかを探していました。 サーバーから取得できる情報にはギャップがあるようです。 さまざまなツールから確認できます 。-開いてロックされているファイル。(多くの方法) -特定のファイルが開いているかロックされているログオン。(多くの方法) -特定のコンピューターが一般的にファイルを開いていること。(共有フォルダー、セッションmmc) 確認できないのは、特定のコンピューターが特定のファイルを開いてロックしていることです。 誰でもこれに到達する方法を知っていますか? ありがとう- ロブ


8
大規模なディレクトリツリーでrm -rfを実行すると数時間かかります
バックアップにrsnapshotを使用しています。バックアップされたファイルの多くのスナップショットを保持しますが、古いものを削除します。これはいい。ただしrm -rf、大規模なディレクトリツリーで実行するには約7時間かかります。ファイルシステムはXFSです。そこにいくつのファイルがあるかはわかりませんが、おそらく数百万の数字です。 とにかくスピードアップする方法はありますか?何rm -rf時間もかかり、同じ時間を要しないコマンドはありますか?

7
PostgreSQLでの挿入パフォーマンスに最適なファイルシステムは何ですか?
そこにいる誰かが、ファイルシステムとデータベースのパフォーマンスを実験または比較したことがあれば、私は興味があります。Linuxでは、postgresデータベースに最適なファイルシステムは何だと思います。また、どの設定(inodeなど)が理想的ですか?これは、データベース内のデータに基づいて大幅に異なる可能性がありますか? 一般的なファイルシステム/データベースのパフォーマンスに関連する質問を探している場合、この投稿には良い情報があります。 ただし、読み取りパフォーマンスではなく、挿入パフォーマンスに関するアドバイスをできるだけ多く取得したいと思います。すばらしい回答をありがとうございました!



3
resize2fsは1TBのパーティションでどれくらいの時間が必要ですか?
私は大学で新しいコンピューターを手に入れ、そのマシンの前のユーザーが巨大な1TB ext3パーティションのみを使用していることに気付いたとき、ほとんどすべてを自分用にセットアップしました。 私は通常/home、別のパーティションを保持し、LVMを使用することも好みます。そのため、使用してパーティションを縮小し、resize2fs解放したスペースに通常のLVMを作成することにしました。(ハードドライブ全体で約30Gのデータしかないため、問題になることはありません)。 ライブCDを使用して再起動しresize2fs、パーティションをより適切なサイズ(50G)に縮小するように要求しましたが、最初の15分ほどでデータをかなり集中的に移動するように見えました(ハードドライブのノイズから判断) 。 CPU使用率は100%ですが、現在は3時間以上実行されており、HDから実質的にノイズは聞こえません。 これは正常ですか? されresize2fs、何らかの理由で、バックグラウンドでバリバリいくつかの集中的な数をやって、私はHDからのノイズを聞かない理由ですか? パーティション全体のサイズを変更するのにどれくらい時間がかかりますか?

7
長い名前のLinux mvファイル
Linuxでは、時々次のようにファイル名を変更します。 mv dir1/dir2/dir3/file.txt dir1/dir2/dir3/file.txt.old 別のディレクトリに移動するのではなく、ファイルの名前を変更するだけです。 そのコマンドの簡略版を実行できるコマンドはありますか?私は次のようなものを考えています: mv dir1/dir2/dir3/file.txt file.txt.old または、次のようなもの(名前に追加するだけです): mv dir1/dir2/dir3/file.txt {}.old 私の目標は、完全なパスを再度指定する必要がないことです。 私が書いたそれらの「例」が機能しないことは知っていますが、それは私が何を達成したいのかという考えにすぎません。 ディレクトリにcdする必要はありません。
19 linux  filesystems  files  mv 


2
破損したLDMデータベースを修正する方法はありますか?
TL; DR: スクラッチから再作成せずにLDM (論理ディスクマネージャー)メタデータ構造を診断および修正するツール/アプローチはありますか? 完全な説明: 私は、破損したLDMデータベースを暗示する状態のGPT + LDM(ダイナミックディスク)でセットアップされた2つのSSDドライブを持っています。 問題は、diskpartまたはを使用したときの奇妙な動作を除いて、すべて正常に動作することDisk Management Snap-Inです。 GPT構造はそのままのようです: GNU Parted 2.3 Using /dev/sde Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) print Model: ATA SanDisk SDSSDP12 (scsi) Disk /dev/sde: 128GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size …

4
Linuxをシャットダウンする前にsync(8)の実行がまだ必要ですか?
sync; sync; sync; sleep 30; haltLinuxのシャットダウンや再起動について話すとき、人々が呪文の使用を推奨しているのを見ています。 私はLinuxを始めてから動かしてきました。これはBSD 4.2 / 4.3とSunOSの4日間で推奨される手順でしたが、少なくとも過去10年間は​​それをしなければならなかったことを思い出せません。 Linuxのシャットダウン/再起動を数千回行った。 これは、カーネルがシングルユーザーモード(/ tmpなど)でも必要なルートファイルシステムやその他の重要なファイルシステムをアンマウントおよび同期できなかったため、これは時代錯誤であると思われるため、明示的にフラッシュするように指示する必要がありましたディスクにできる限り多くのデータ。 最近では、カーネルソースで関連するコードをまだ見つけることなく(http://lxr.linux.noおよびgoogleを掘り下げて)、カーネルはルートファイルシステムを完全にアンマウントするのに十分スマートであり、ファイルシステムは十分スマートであると思われます通常のshutdown/ reboot/の間に自分自身をアンマウントする前に効果的にsync(2)を実行しpoweorffます。 これ"sync; sync; sync"は、ファイルシステムがクリーンにアンマウントされない(物理ディスク障害など)極端な場合、またはシステムが直接リブート(8)を強制するだけでフリーズが解除される状態(負荷が大きすぎるなど)の場合にのみ必要です。シャットダウンコマンドのスケジュールを設定するには、high)。 またsync、リムーバブルデバイスをアンマウントする前にこの手順を実行することも、問題が発生することもありません。 別の例-Xenでは、DomUにDom0からshutdownコマンドを送信できます。これは、sync; sync; sync最初にログインして魔法を入力する必要のない「クリーンシャットダウン」と見なされます。 私は正しいのですか、それとも数千のシステムのシャットダウンに幸運でしたか?

13
エラー0x80070570:破損した読み取り不能なファイルを削除する方法
システムパーティションに、削除できないフォルダーがあります。このフォルダーは、Acronis TrueImageバックアップからファイルを復元することにより作成されました。 エラーメッセージは言う: エラー0x80070570:ファイルまたはディレクトリが破損しており、読み取れません。 chkdsk /r /f起動時に何度か実行しようとしましたが、問題は解決しません。 この問題を修正しようとする他のユーティリティやchkdskオプションはありますか?

13
ハードディスクの空き容量を何百万ものファイルで視覚化するにはどうすればよいですか?
600ギガバイトのハードディスクがほぼ一杯です。18,501,765個のファイル(主に小さな19k画像)と7,142,132個のフォルダーでいっぱいになっています。正確にすべてのスペースがどこに行ったのかを見つけることは非常に困難です。通常のクリーンアップ手順では十分なスペースを空けていないため、このドライブ全体を調べて、何が存在し、何を移動または削除できるかを判断する必要があります。私たちはいくつかのアプリケーションを試しましたが、これまでのところ、爆発するか、驚くほど長い時間実行されて完了しています。 サーバー情報 オペレーティングシステム:Windows Server 2003 ファイルシステム:NTFS 溶液 Space ObServerは、メモリをほとんど消費することなく、18,501,765個のファイルと7,142,132個のフォルダを読み取ることができました。これは主に、すべてのデータを保存するためにSQLバックエンドを使用するという事実によるものと確信しています。残念ながら、すべての製品の中で最も高価で、サーバーあたり259.95ドルです。 試みられたソリューション 私の研究中に、私は有料と無料の両方でいくつかの異なるソリューションを試しました。みんなの情報のために、私が試した製品のリストを以下に保管しました。 フリーソフトウェア JDiskReport -1000万で停止 WinDirStat -1000万で停止 SpaceMonger - RAMストレージの言及によりスキップ SpaceSniffer-不明で停止-クラッシュ 有料ソフトウェア FolderSizes -1200万(300万フォルダー)で停止 TreeSize Professional - RAMストレージの言及によりスキップ 更新 更新#1:分析しようとしているサーバーには2 GBのRAMがあり、試してみるほとんどの製品はファイル/フォルダー情報をメモリに保存しようとしているようです。これは、18,501,765個のファイルと7,142,132個のフォルダーで非常に速く実行される傾向があります。 更新#2:WinDirStatの開発者は、64ビットでコンパイルできることを教えてくれたようです。これにより、動作するメモリが増えますが、ディスクに保持できない限り、それで十分かどうかはわかりません。

4
180日後にfsckかどうかをfsckに
デフォルトでは、180日またはいくつかのマウント後、ほとんどのLinuxファイルシステムはファイルシステムチェック(fsck)を強制します。もちろん、これは、たとえばext2またはext3でtune2fs -c 0 -i 0を使用してオフにすることができます。 小さなファイルシステムでは、このチェックは単に不便です。ただし、ファイルシステムが大きい場合、このチェックを完了するには数時間かかることがあります。ユーザーが生産性のためにこのファイルシステムに依存している場合、たとえばNFS経由でホームディレクトリにサービスを提供している場合、スケジュールされたファイルシステムチェックを無効にしますか? この質問は現在午前2時15分であり、完了するのに非常に長いfsck(ext3)を待っているためです。


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