Streamsetsを使用してOracleデータベースを照会し、そのデータをKafkaに公開しようとしました。私はStreamsetsのtarballを私のMacにダウンロードし、それを私のホームディレクトリに解凍した。最初の試行で$HOME/streamsets-datacollector-2.1.0.2/bin/streamsets dc
を起動してから、hereの指示に従ってjdbcドライバを追加してから、hereの指示に従ってストリームセットジョブを設定してください。しかし、私はエラー:JDBC_00 - Cannot connect to specified database: com.streamsets.pipeline.api.StageException: JDBC_06 - Failed to initialize connection pool: java.sql.SQLRecoverableException: IO Error: Bad file descriptor
を得ました。Streamsetsエラー - 不正なファイル記述子
0
A
答えて
2
これは、プロセスが開くことができるファイルの数の制限と関係があります。ラップトップでulimit -n
を実行したときに4864
と表示され、ulimit -n 10000
で10,000
に設定し、ストリームセットサーバーを再起動しました。これを実行し続ける必要がある場合は、このプロセスでこの問題を回避するためのulimitを設定する、より手続き的な方法を見つけるでしょう。
関連する問題
- 1. stat failed: - :不正なファイル記述子
- 2. 不正なファイル記述子のエラー処理
- 3. ゴールン不良ファイル記述子
- 4. 不正なファイル記述子 - 単純なUDPクライアント
- 5. 不正なファイル記述子javax.xmlを使用するJavaのIOException
- 6. straceが不正なファイル記述子を報告しました
- 7. 不正なファイル記述子:accept()でエラーが発生しました
- 8. webservice記述子ファイル
- 9. [NSConcreteFileHandle writeData:]:不正なファイル記述子 - 起動時にアプリケーションがクラッシュする
- 10. java.net.SocketException:recvfromが失敗しました:EBADF(不正なファイル記述子)Android
- 11. 予測不可能なファイル記述子リーク
- 12. c strcpyファイル記述子
- 13. epollファイル記述子操作
- 14. ソケットとファイル記述子
- 15. JavaScript Glib.spawn_async stdoutファイル記述子
- 16. Bash:ファイル記述子のリダイレクト
- 17. ファイル記述子の位置
- 18. ファイル記述子とシステムコール
- 19. スレッドにレンダリングされたファイル記述子が不良です
- 20. 読み取り可能なファイル記述子と書き込み可能なファイル記述子を待ちます
- 21. pthread_detachのファイル記述子が正しくありません
- 22. ファイル記述子付きのオープン・リード・ファイル
- 23. FIOテストでのファイル記述子エラーが正しくありません
- 24. pipe:ファイル記述子が正しくありません
- 25. バッチスクリプトの非標準のファイル記述子
- 26. ファイアバード、不正なファイル記述子/ユーザ名とパスワードが定義されていません
- 27. boost :: asioとboost :: threadを使用すると「不正なファイル記述子」が表示される
- 28. Python 2.7のファイル記述子が正しくありません
- 29. Tornado AsyncHTTPTestCaseを実行しているときに不正なファイル記述子を取得しています
- 30. ファイルの記述子を渡す - Execve(タイプキャスト)
私自身の質問には申し訳ありませんが、将来の人々のために私の問題と解決策を文書化したかったのです。 –