overlayfs

ランタイムに適用されたバイナリオーバーレイを保存するのに最適な場所はどこですか?
overlayfs

ランタイムに適用されたバイナリオーバーレイを保存するのに最適な場所はどこですか?

起動時に適用されるバイナリオーバーレイは、/boot/overlaysおそらく同様の場所に保存するのが最善です。しかし、実行時に使用するバイナリデバイスツリーオーバーレイファイルの最良の場所は何ですか?心に浮かぶ2つの候補位置は次/etcのとおりです/lib。 /etcプロファイルを含めて上書きすることは、プロファイルと多少似ています。つまり、バイナリなので編集には適していません。 /libバイナリファイルが含まれますが、通常、これらのファイルには実行可能なコードが含まれています。やはり適当なところではないようだ どちらもうまく収まりません。私が見下ろす...

Admin

OverlayFSをA/Bパーティショニング方式と組み合わせる
overlayfs

OverlayFSをA/Bパーティショニング方式と組み合わせる

OverlayFSをA / Bアップグレードシナリオと組み合わせて、RO専用の方法で完全に実行できるかどうか疑問に思います。これはいくつかの技術を組み合わせているので、可能なのか正しい場所なのかわかりません。 A / Bパーティションスキームは、起動可能なパーティションが2つあるため、アップグレードするには非アクティブパーティションをアップグレードしてから切り替える必要があることを意味します。現在、これは非アクティブパーティション/etc/fstabを変更する必要があるという注意事項と一緒に私に効果的です。ルートタグを変更するためにこれを行います。 つまり、...

Admin

オーバーライドをインストールし、myuser に所有者を割り当てます。
overlayfs

オーバーライドをインストールし、myuser に所有者を割り当てます。

/etc/fstab次の項目があります。 overlay /etc/myfolder overlay defaults,x-systemd.requires-mounts-for=/var/data,lowerdir=/etc/myfolder,upperdir=/var/data/overlay/myfolder/upper,workdir=/var/data/overlay/myfolder/work 0 2 問題はこれを試しましたが、/etc/myfolder再起動するたびに再び発生することです。また、次のように項目を変更してみました。root...

Admin

udisks/ファイルエクスプローラでdockerマウントを隠す
overlayfs

udisks/ファイルエクスプローラでdockerマウントを隠す

最近ドッカーデータを/var/lib/docker私のホームディレクトリに移動しました/home/me/data/docker。その後、ファイルエクスプローラ(Nemo)にマウントされたリポジトリが表示されます。 私はudisksこの乗り物を隠すためのルールをインターネットで検索しましたが、成功しませんでした。 助けてもらえますか? PS:一つ見ました。答えのない質問、そこにある情報も役に立ちません。 ...

Admin

変更されたすべてのファイルが1つのアーカイブに入るように一時ファイルシステムオーバーレイを作成する方法は?
overlayfs

変更されたすべてのファイルが1つのアーカイブに入るように一時ファイルシステムオーバーレイを作成する方法は?

TLDR:現在のフォルダからファイルを読み込み、作成、または変更できるコマンドを実行したいと思います。しかし、フォルダ内の現在のファイルを実際に変更するのではなく、変更/作成されたすべてのファイルをアーカイブに保存したいと思います。 文脈:私は生徒にいくつかのファイルを生成するコードを提出するよう依頼しました。彼らは両方のためにアーカイブを提出し、私たちの側のいくつかの仕事が期待どおりに機能しなかったので、生徒にコードと一緒にコード結果を提出するように依頼しました。 学生ファイルをすべて消去しました。すべての学生のコードを実行したいと思います。しかし、生徒の...

Admin

Ubuntu 22.04環境では、CIプロセスの一部としてJulia "BinaryBuilder"を実行できません。
overlayfs

Ubuntu 22.04環境では、CIプロセスの一部としてJulia "BinaryBuilder"を実行できません。

ローカルコンピュータにGitLab CIランチャーを設定しました。ランチャーは「シェル」ランチャーを使用するため、ジョブはホスト環境で直接実行されます。 Juliaには分析ツールがあります。一部のC ++コードにはいくつかの依存関係があります。ビルド時間を改善するために、これらの依存関係をjuliaパッケージにプリビルドするドッカーイメージを作成したいと思います。このようにして、Ubuntu 22.04(CIホストは22.04、カーネル6.2)に基づくドッカーイメージを持っています。この画像にはJuliaがインストールされています。私たちは使用しようとしてい...

Admin

EOVERFLOWは、書き込み用にファイルを開くと発生します。
overlayfs

EOVERFLOWは、書き込み用にファイルを開くと発生します。

私はカスタムコンテナエンジンを作成しています。コンテナのどこかに書き込むためにファイルを開こうとすると(権限の点で書き込み可能な場所である場合)、エラーEOVERFLOW(Value too large for defined data type)が発生します。 ~によるとオープン(2)、オンラインで見つけることができるすべてのリソースの中から返品できる唯一の理由EOVERFLOWは、ファイルが大きすぎて開くことができないことです。ただし、これはファイルが存在しない場合にも発生するため、実際の原因ではありません。 openat返品できる他の理由は何ですかEO...

Admin

Gentoo VPSのカーネル6.1.31でOverlayfsが機能しない
overlayfs

Gentoo VPSのカーネル6.1.31でOverlayfsが機能しない

GentooがインストールされたVPSがありますが、カーネルオーバーレイファイルシステムが正しく機能しません。 オーバーレイ関連のカーネルオプションです。 カーネルでコンパイル cat .config | grep -i overlay CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y CONFIG_OVERLAY_FS=y # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y # CONFIG_OVERLAY_FS_I...

Admin

ファイル拡張子に基づいて2つのファイルシステム間のディスク書き込みを分割する
overlayfs

ファイル拡張子に基づいて2つのファイルシステム間のディスク書き込みを分割する

背景 私は排他的なビデオとオーディオ管理アプリケーションを実行しています。大容量マルチメディアファイルを読み書きするだけでなく、ローカルで開発されたメタデータベース「データベース」も使用します。データベースは、数十万の深くネストされたディレクトリに分散されている数百万の小さなファイルで構成されています。 質問 高速SSDでは、アプリケーションのパフォーマンスが許可されます。ただし、膨大な数のメディアファイルのためにすべてをSSDに保存することは実用的ではなく、メタデータ(データの<0.2%)のみが利点を得ます。 考えられる解決策? 読み取りパフォーマ...

Admin

起動時にfstabにOverlayFSをマウントする
overlayfs

起動時にfstabにOverlayFSをマウントする

fstabの外部パーティションからOverlayFSをマウントし、起動時にシステムサービス拡張の利点を享受できますか?したがって、ディレクトリツリーを上書きすると、別のディスクパーティションで定義された新しいシステムサービス構成が追加されます。たとえば、新しいネットワーク構成設定を更新する必要がある場合は、このソリューションを使用できますか? ...

Admin

btrfsへのオーバーレイマウント
overlayfs

btrfsへのオーバーレイマウント

異なるサブボリュームにある複数のディストリビューションをマルチブートしました。標準化されていないレイアウトとして保存されます。階層的にマウントするサブボリュームがあります。私はaufを使用することを好みます。たとえば、/home/mynameをすべてのdistにマウントしたいとします。また、dist固有のオーバーライドがインストールされている一般的な/use/share/binも必要です。インストールをオーバーライドする代わりに、シンボリックリンクで維持する必要があるサブディレクトリ/ファイルがたくさんあります。 btrfsと階層型FSの間の牛の問題のため、...

Admin

シンボリックリンクと同様に、複数のファイルを1つとして使用可能にする方法は何ですか?
overlayfs

シンボリックリンクと同様に、複数のファイルを1つとして使用可能にする方法は何ですか?

ファイルリストを取得して単一の名前で(読み取り専用の方法で)使用可能にする方法はありますか? 私が持っているとしましょう: f1.txt f2.txt f3.txt 順番に全部読みたいです。ファイルの処理を容易にするために、たとえば通常のファイルのように機能し、接続をvirtual.txt含む(仮想)パスを持ちたいと思います。f1.txtf2.txtf3.txt virtual.txt # symbolic, read-only view over f1.txt, f2.txt, f3.txt concatenated 内部にプログラミング言語に移動、同...

Admin

堅牢なIoT Linuxデバイスを構成するためのベストプラクティスは何ですか?オーバーレイファイルシステムを使用する必要がありますか?
overlayfs

堅牢なIoT Linuxデバイスを構成するためのベストプラクティスは何ですか?オーバーレイファイルシステムを使用する必要がありますか?

過去に、当社はIoTアプリケーションにRaspberry Piを使用していました。問題は、SDカードが磨耗して損傷する可能性があることです。 これで、Debianを実行しているeMMCストレージを含むCompulab SBCを注文しました。 それでは、耐久性のある組み込みIoTデバイスを構成するためのベストプラクティスは何ですか? 私が言う: eMMCストレージを含むSBCを選択してください ジャーナリングファイルシステムがあることを確認してください(has_journalEXT4で有効)。 ストレージの磨耗を防ぐためにRAMにログを書き込む(から/etc...

Admin

tmpfsを使用せずにdocker内で書き込み可能なオーバーレイを作成しますか?
overlayfs

tmpfsを使用せずにdocker内で書き込み可能なオーバーレイを作成しますか?

Dockerコンテナ内で書き込み可能な新しいオーバーレイを作成したいと思います。 dockerのルートファイルシステムはすでにオーバーレイなので、他のオーバーレイの親ディレクトリとして使用することはできません。この回答親ディレクトリにはtmpfsを使用することをお勧めします。これが私にとって効果的でした。ただし、RAMが保存できるものよりも多くのデータを書き込む必要があり、コンテナにはスワップスペースがありません。 物理RAMによって制限されない書き込み可能なオーバーレイを作成するには? 私はLinux/Unixの専門家からは遠いので、基本的な事項は自由に説...

Admin