問題タブ [ext4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ext4 - 「cp: 作成できません...スペースが残っていません」 -- ext4 i ノードとグループ
cp が 11,328,692 KB / 1 つのディレクトリ内の 802,322 ファイルで失敗しました
ドライブの inode の 2% しか使用されていないため、このディレクトリの外に作成することはまだ可能でした。
ドライブを適切にフォーマットして、最大 20 ミルの ~15kb のファイルを 1 つのディレクトリに保存するにはどうすればよいですか? iノード/グループを理解するのに苦労しています
ソース ファイル システムは、もともと次の古いカーネルを介して作成されていました。
dest ファイル システムは、Ubuntu 12.04 で ext4 の唯一のフラグとして「-b 1024」を使用して作成されました。
linux - ext3 / ext4 ジャーナルへのアクセス
ext3 および ext4 ファイル システムにはジャーナリングがあります。ファイルに関する詳細やイベントを取得するための API がある可能性はありますか?
ユーザー空間プログラムがファイルのジャーナル項目にアクセスできるようにするある種の API。または、「ファイル x が削除されました」などのジャーナル イベントも。
これはある種のドキュメントのようですが、それが正しいものかどうかはわかりません。
apache - ファイルシステムがEXT4に変更された後、Apacheサーバーはディレクトリを読み取ることができません
私はApacheでUbuntu12.04を実行しています。最近、次の設定でfstabを使用してマウントされたNTFS外部ドライブを接続しました。
このドライブには、Apacheの構成のディレクトリエイリアスを介してWebサーバーによって提供されるいくつかのディレクトリがあります。そのようなディレクトリの1つとそのアクセス許可は、次のようになります。
ただし、EXT4ファイルシステムに切り替えて、fstabの次の行でマウントしようとしています。
同じディレクトリに権限がある場合:
ここでの問題は、EXT4ファイルシステムがマウントされているときに、Webからこのディレクトリにアクセスできないことです(「権限がありません」というエラーが表示されます)。この問題の原因を特定できません(NTFSディレクトリがrootによって所有されているのに対し、EXT4ディレクトリはjoshによって所有されているという明らかな違いがあります)。
このディレクトリのApache構成は次のとおりです。
誰かが何か援助を提供することができれば、私は最も感謝するでしょう。
linux - Linux の特定のブロックでファイルを開く
デバッグの目的で、特定の定義済みブロックでファイルを開きたいと考えています。たとえば、特定のブロックが破損していると思われる場合、そのブロックに対して書き込みと読み取りを行いたいのですが、パーティションがマウントされている間にユーザー モードでそれを実行したいと考えています。
Linux に「この新しいファイルが空いている場合は、ブロック 4579 でこの新しいファイルを開いてください」と伝える方法はありますか。
はい、ブロックデバイスを直接編集できますが、ドライブがマウントされている場合、ファイルシステムが破棄される可能性があります。
一般的な回答は歓迎されますが、ext ファイルシステム ファミリに対する回答でも十分です。
linux - 書き込みを行う前にファイルのサイズをext4に指示する方法は?
これを行う方法があるかどうか知りたいですか?私のext4の理解は限られていますが、連続した範囲のディスクスペースを割り当てる機能があると思います
私はRAMからファイルを書き込んでおり、open()の前にそのサイズを知っています。これをファイルシステムに示す方法はありますか?パフォーマンス上のメリットはありますか?
ruby-on-rails - rails/git で奇妙なバグが発生しました
rails 3.2 / git で奇妙なバグに遭遇しました。
開発モードでは、クラスは要求 (コントローラー、モデル、ヘルパー) 間で再ロードされませんでしたが、ビューは機能します。
変更されていない構成(application.rb、development.rb ...)で長い間検索しましたが、成功しませんでした。変更を表示するには、Thinをリロードする必要があります。
そこで、新しいブランチを作成し、コミットによってコミットを元に戻すことにしました (私は悪い更新/統合ジェムを考えていました)。コードは最後のコミットに適切にリロードされます!
マスター ブランチに戻ると、コードを変更することなく、リクエスト間でコードが適切にリロードされます。
Archlinux、ruby 1.9.3p194 (rvm)、postgresql 9.1.4、git 1.7.11.1、ext4 FS 調整 (UUID=ac74249f-84de-40d0-8b14-eb494983cfda /home ext4 defaults,noatime,data=writeback) で実行しています,barrier=0,nobh,errors=remount-ro 0 1)
あれについてどう思う ?
このバグは再発せず、再現が非常に困難です。不確かな回答は受け付けません。
c - プログラムで ext4 パーティションのサイズを変更するにはどうすればよいですか?
C でプログラムによって ext4 パーティションのサイズを変更したいのですが、 libpartedを使用してパーティションのサイズを変更できると思いますが、ファイル システムは変更できませんか? 誰かが私を正しい方向に向けることができますか?
filesystems - ディスクに書き込んでいないときにデータが失われる可能性はありますか?
ファイル システムの観点から、ドライブがアイドル状態の場合、またはドライブから読み取られているが書き込まれていない場合、データが失われる可能性はありますか? ユーザー操作または OS 操作がディスクに書き込みを行っていないことを確認できると仮定すると、アイドル プロセスまたは読み取りプロセス中に、中断されたときにデータ破損を引き起こす可能性のある微妙なファイル システム操作 (停電、データ ケーブルの抜き差しなど) はありますか?
mysql - HTMLファイルの保存
圧縮形式のウェブページは約6000万ページあります。これらのファイルを個別に解凍して操作したいと思います。
これが私の質問です!
まず、それらをファイルシステムに解凍すると、FSはそのような数のファイルに対応できますか。私のファイルシステムはext4です。(私は4つの異なるファイルシステムを持っているので、ファイルシステムごとに1500万ページのようにそれらの間でデータを分割できます)
第二に、これらのファイルをリレーショナルデータベースに保存する方が良いオプションでしょうか?htmlテキストをデータベースに挿入する前に、すべての面倒なHTMLテキストのクリーニングが行われていると仮定します。
ありがとう、
c# - System.IO.DirectoryNotFoundException: パス ext4 の一部が見つかりませんでした
同様の質問を閲覧しましたが、答えが見つかりませんでした。
私が直面している問題は、Windows 2008 サーバーで Web サービスを実行していることです。サービスは、NAS 上のファイルにアクセスしようとします。サービスを実行するユーザーには、ネットワーク共有 (NAS) に対する読み取り権限があります。System.IO.DirectoryNotFoundException: 要求されたファイルが実際にそこに存在するにもかかわらず、パスの一部が見つかりませんでした。
設定は常に同じですが(NAS上のファイルにアクセスしようとしているWindowsサーバーで実行されているWebサービス)、同様の問題は一度もありませんでした。NAS のファイル システムが現在 ext4 であり、常に ext3 であることが要因でしょうか? それは私が知っている唯一の違いです。ファイルシステムに関して、特に気をつけなければならないことはありますか?
編集:
アクセスしようとしているパスは次のようになります。
はい、RUNコマンドからアクセスできます
簡単な方法でファイルにアクセスしようとしている方法は、次のようになります。
この場合の XmlFilePath は次のとおりです。現在の設定 (私が認識している) での唯一の違いは、常にそこにあった ext3 ではなく、NAS 上の ext4 であることです。