7.2. Fuse Online


Fuse Online ディストリビューションの既知の問題は次のとおりです。

ENTESB-12327 Upgrade 7.4 7.5 stuck because of missing komodo image
Fuse Online 7.4 から 7.5 にアップグレードすると、イメージが見つからないため komodo-server Pod を 1 にスケーリングするとアップグレードプロセスが停止します。7.5.1 で解決されました。
ENTESB-12328 Postgres upgrade from 9.5 to 9.6 won't use the old data dir
Fuse Online 7.4 から 7.5 へのアップグレードで Postgres をバージョン 9.5 から 9.6 にアップグレードしようとすると、アップグレードプロセスが失敗します。7.5.1 で解決されました。
ENTESB-12175 Camel-k integrations stay deployed even when deleted in UI
Fuse 7.5 にて、Camel K が有効な状態であるときに UI でインテグレーションを削除すると、Camel K インテグレーションは実行を継続しますが、Fuse Online に表示されません。この問題を回避するには、最初に UI でインテグレーションを停止し、kamel delete コマンドで削除します。
ENTESB-12174 API Provider running on camel-k has empty parameters
Fuse 7.5 では、Camel K が有効であるときに、クエリーパラメーターを使用する API Provider アクションを作成すると、パラメーターが空になります。
ENTESB-11780 E7: Upgrade from 7.4 using operatorhub (OCP4)
OperatorHub を使用して Fuse Online インストールを 7.4 から 7.5 にアップグレードすることはできません。Fuse Online 7.5 をクリーンインストールし、古い 7.4 インストールからインテグレーションを手動でエクスポートして、インテグレーションを新しい 7.5 インストールにインポートする必要があります。この問題は Fuse 7.6 で対処されます。
ENTESB-12040 Komodo server and syndesis-dv present after upgrade
Fuse Online のオンプレミスインストールを 7.4 から 7.5 にアップグレードした後、アップグレードされたクラスターに komodo-server Pod と syndesis-dv Pod の両方が存在します。komodo-server Pod は冗長であり、0 にスケーリングできます。
ENTESB-11633 Increase the default time on SQL queries
Fuse Online では、完了に時間がかかりすぎると SQL クエリーに失敗することがあります (たとえば、大規模なテーブルに適用されたクエリーなど)。Fuse Online の SQL クエリーのデフォルトタイムアウトは 15 秒です。この問題は Fuse 7.6 で修正されます。
ENTESB-11407 [1.7.8] No activities after small load (~80000 messages in 20hours)

パフォーマンステストの結果、アクティビティー追跡ロジックによって、アクティビティーを追跡するために Fuse Online によって使用されるデータベースで非常に多くの無効なタプルが発生する可能性があることが判明しました。この問題により、特に UI からインテグレーションリストにアクセスする場合や、インテグレーションのアクティビティーを更新する場合など、データベースからの読み取りが必要な操作が一般的に遅くなります。この問題の回避策は、SQL ステートメント VACUUM FULL ANALYSE jsondb を実行して、データベースの定期的なメンテナーンスを実行することです。

以下にしたがって、定期的にメンテナーンスを行います。

# check to see if there are dead tuples (not vacuumed)
$ oc exec -c postgresql $(oc get pod -l 'syndesis.io/component=syndesis-db' --no-headers=true -o=custom-columns=x:.metadata.name) -- bash -c "echo SELECT schemaname, relname, n_live_tup, n_dead_tup, last_autovacuum FROM pg_stat_all_tables WHERE relname = \'jsondb\'|psql -U syndesis"

 schemaname | relname | n_live_tup | n_dead_tup |        last_autovacuum
------------+---------+------------+------------+-------------------------------
 public     | jsondb  |      26893 |     491210 | 2019-07-17 09:26:51.264029+00
(1 row)

# since there are 491210 dead tuples, perform the following

# scale down the server
$ oc scale --replicas=0 dc syndesis-server

# terminate all running connections
$ oc exec -c postgresql $(oc get pod -l 'syndesis.io/component=syndesis-db' --no-headers=true -o=custom-columns=x:.metadata.name) -- bash -c "echo SELECT pg_terminate_backend\(a.pid\) FROM pg_locks l join pg_stat_activity a ON a.pid = l.pid WHERE l.mode = \'ExclusiveLock\' AND a.usename = \'syndesis\'|psql -U syndesis"
FATAL:  terminating connection due to administrator command
server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.
connection to server was lost
command terminated with exit code 2

# the preceding FATAL error is expected, because the statement also closes the connection psql is using

# execute `VACUUM FULL ANALYSE`
$ oc exec -c postgresql $(oc get pod -l 'syndesis.io/component=syndesis-db' --no-headers=true -o=custom-columns=x:.metadata.name) -- bash -c "echo VACUUM FULL ANALYSE jsondb|psql -U syndesis"
VACUUM

# scale up server
$ oc scale --replicas=1 dc syndesis-server
Copy to Clipboard Toggle word wrap
5458 Operator tries to update outdated Syndesis resource

Operator を使用して Fuse Online をインストールすると、以下のエラーが複数回発生しますが、インストール自体に大きな影響はないため、無視しても問題はありません。

{"level":"error","ts":1558617960.2453232,"logger":"controller","msg":"Error reconciling","action":"*action.startupAction","phase":"Starting","error":"Operation cannot be fulfilled on syndesises.syndesis.io \"app\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\t/go/src/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:120\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
Copy to Clipboard Toggle word wrap
ENTESB-10577 Apicurito does not support YAML Open API spec files
Fuse 7.4 on OpenShift では、Apicurito はデフォルトで OpenAPI 仕様ファイルを YAML 形式で生成しますが、生成された YAML ファイルを再インポートできません。現在、JSON 形式のみを Apicurito にインポートできます。
698 DB Connector: SQL parser doesn't recognize parameters for LIKE
LIKE キーワードを含む SQL ステートメント(例: DELETE FROM TODO WHERE task LIKE ':#param')では、LIKE キーワードを :# param などのデータマッパーパラメーターと併用することはできません。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat