私はRHEL 5システムを持っています。私はちょうどMySQLサーバー専用の新しいハードドライブを持っています。私がマンページに明示的にこれを試してはいけないことに気が付いたとしても、私は "mysqldump --host otherhost -A | mysql"を使い始めました(mysqldumpはファイルに入っていません。mysqldump | mysqlが '開いているファイルが多すぎます'というエラーが発生します。どうして?
このプロセスは、非常に多くのファイルが(その時点のmysqldに関連する信号を取得し、死ぬとrespawns)開いていることを訴えて、ランダムな間隔で失敗します。
私はsysctlのとのulimitでそれを増額しようとしたが、問題が解消されません。それについて私は何をしますか?デフォルトで
また、ファイルハンドルの実行の問題と、すべてのテーブルのロックを回避するinnodbテーブルtry --single-transactionを使用している場合 –