オープンファイルが多すぎるエラーはネットワーク上での一般的な障害であり、解決策はネットワーク上で簡単に見つけることができるオープンファイルに関するLinuxシステム構成ファイルの制限表設定値を超えると、他のファイル操作の要求を拒否し、オープンファイル例外が多すぎます。この制限は、システムレベルとユーザーレベルに分けられます。私は仕事中にこの問題に遭遇したばかりなので、私はそれをブログの記録の下に保管しました。
まず、エラーのスクリーンショット:
写真は樹脂のエラーログを示しています、開いているファイルが多すぎることは明らかです:
次に、一時的な解決策Br>
一時的な解決策は非常に簡単です、最初にulimit -n 65535を実行してから樹脂を再起動してください。
Ps:起動環境が有効かどうかを確認してください。樹脂の起動IDに切り替え、ulimit -nを実行して現在の最大ファイル数が最適化されているかどうかを確認します。
3つの恒久的な効果
方法1:
ulimitについて話すことができます。-n 65535 /etc /profileの最後に追加します。
BASICecho" ulimit - n 65535">> /etc /profile
#設定の更新
BASICsource /etc /profile
方法2:
最後に/etc/security/limits.confファイルを変更します。次を追加します。
* soft noproc 65535
* hard noproc 65535
* soft nofile 65535
* hard nofile 65535
または直接、次のコードを実行してください。
echo '* soft noproc 65535
* hard noproc 65535
* soft nofile 65535
* hard Nofile 65535 '>> /etc/security/limits.conf
方法1を使用して通常のアカウントにログインすると、アクセス権エラーが報告されないため、方法2を使用することをお勧めします。どの方法を使用しても、変更が有効になった後でアプリケーションを再起動する必要があります。そうしないと、プログラムは古い環境設定を使用し続けます。
サードパーティ製のツールを介してNICトラフィックを取得します。これは明らかに明白です。実際、その効果はスクリプトを書くことによって達成することができます。以下は私の個人的な仕事でまとめられたデータです。以下は、NICトラフィックをカウントするためのシェルスクリプトです。
[chengmo @ localho
受け取る
LDM /STM命令は、主にフィールド保護、データコピー、パラメータ転送などに使用されます。 STMFD命令 STMFD Rn {!}、{reglist} {^} STMFD命令説明 例: S
今日、Apple Mac OSとMicrosoft Windowsは今日マルチタッチをサポートしていますが、Linuxオープンソースコミュニティもこの点でペースを速めています。 Canonical F
コンピューターストアのニュース:Steamはホストする準備ができていることを覚えていますか?今、新しいニュースがあります:このハードウェアはLinuxを使うでしょう。以前の「ビッグピクチャーモード」(