Gluesyncのバージョンアップ方法


Gluesyncのバージョンアップ方法を紹介します。
現在利用中のGluesyncバージョンは、Webコンソール左上より確認可能です。
以下の例では、2.1.0 – build 9が利用されています。

バージョンアップは、Gluesync構成時に実行したdocker composeコマンドより実行します。
まず、現在動作しているGluesyncコンテナをdocker compose downコマンドにて停止します。

[root@asahi-gluesync gluesync-docker]# docker compose down
[+] Running 13/13
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-1       Removed                                                                                                                                     2.2s 
 ✔ Container gluesync-docker-reverse-proxy-1                  Removed                                                                                                                                     8.5s 
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-3-1     Removed                                                                                                                                     2.3s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-3-1  Removed                                                                                                                                     2.3s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-2-1  Removed                                                                                                                                     2.3s 
 ✔ Container gluesync-docker-gluesync-chronos-1               Removed                                                                                                                                     0.7s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-1    Removed                                                                                                                                     2.3s 
 ✔ Container gluesync-docker-grafana-1                        Removed                                                                                                                                     0.3s 
 ✔ Container gluesync-docker-portainer-1                      Removed                                                                                                                                     0.2s 
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-2-1     Removed                                                                                                                                     2.3s 
 ✔ Container gluesync-docker-prometheus-1                     Removed                                                                                                                                     0.2s 
 ✔ Container gluesync-docker-gluesync-core-hub-1              Removed                                                                                                                                     2.1s 
 ✔ Network gluesync-docker_default                            Removed

docker compose pullコマンドを実行し、DockerリポジトリよりGluesyncの最新イメージをPull(ダウンロードします。

[root@asahi-gluesync gluesync-docker]# docker compose pull
[+] Pulling 31/58
 ✔ gluesync-mssql-ct-target-2 Skipped - Image is already being pulled by gluesync-mssql-ct-target                                                                                                         0.0s 
 ✔ gluesync-mssql-ct-target-3 Skipped - Image is already being pulled by gluesync-mssql-ct-target                                                                                                         0.0s 
 ✔ gluesync-ibm-iseries-source-3 Skipped - Image is already being pulled by gluesync-ibm-iseries-source                                                                                                   0.0s 
 ✔ gluesync-ibm-iseries-source-2 Skipped - Image is already being pulled by gluesync-ibm-iseries-source                                                                                                   0.0s 
 ⠋ gluesync-mssql-ct-target [⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀] Pulling                                                                                                                                                        12.1s 
 ✔ reverse-proxy Pulled                                                                                                                                                                                   1.7s 
 ✔ prometheus Pulled                                                                                                                                                                                      1.8s 
 ⠋ grafana [⣿⣿⣿⣿⣿⣿⣤⡀⣿⣿] 91.26MB / 197.6MB Pulling                                                                                                                                                        12.1s 
 ✔ portainer Pulled                                                                                                                                                                                       1.7s 
 ⠋ gluesync-ibm-iseries-source [⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀] Pulling                                                                                                                                                     12.1s 
 ✔ gluesync-chronos Pulled                                                                                                                                                                                1.8s 
 ✔ gluesync-core-hub Pulled                                               

docker compose up -dコマンドを実行し、Gluesyncコンテナを起動します。

[root@asahi-gluesync gluesync-docker]# docker compose up -d
[+] Running 13/13
 ✔ Network gluesync-docker_default                            Created                                                                                                                                     0.1s 
 ✔ Container gluesync-docker-portainer-1                      Started                                                                                                                                     0.9s 
 ✔ Container gluesync-docker-gluesync-core-hub-1              Started                                                                                                                                     0.8s 
 ✔ Container gluesync-docker-reverse-proxy-1                  Started                                                                                                                                     0.8s 
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-2-1     Started                                                                                                                                     0.6s 
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-1       Started                                                                                                                                     0.9s 
 ✔ Container gluesync-docker-prometheus-1                     Started                                                                                                                                     0.7s 
 ✔ Container gluesync-docker-gluesync-chronos-1               Started                                                                                                                                     0.8s 
 ✔ Container gluesync-docker-gluesync-mssql-ct-target-3-1     Started                                                                                                                                     0.7s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-2-1  Started                                                                                                                                     0.8s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-3-1  Started                                                                                                                                     0.7s 
 ✔ Container gluesync-docker-gluesync-ibm-iseries-source-1    Started                                                                                                                                     0.8s 
 ✔ Container gluesync-docker-grafana-1                        Started                                                                                                                                     1.1s 
[root@asahi-gluesync gluesync-docker]# 

Gluesync Webコンソールへログインし、画面左上を確認しバージョンアップされていることを確認します。

関連したトピックス

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.