Otter-インストール構成 - (4)同期タスク構成ケース

準備する前に、構成プロセス--otter

otter配置比较繁琐,并不会特别复杂,我这里先大概说下流程和几个关键名词解释
**otter名词解释:**
数据源:读取的源实例信息,和写入的目标实例信息
数据表:配置映射用的,用于配置,源实例,什么库,什么表,同步到目标什么库,什么表
canal:otter是做增量同步的,增量同步基于mysql的binlog日志,并且是row格式。这里需要配置你读取binlog的信息,和数据源里面的源实例信息可以说是同一个。
通道配置: otter采用一个实例一个通道方式。一个实例可以多个配置多个库
pipeline:主要核心功能如下
(1)选择你的canal配置,读取哪个实例的binlog。
(2)选择整个同步是在哪个节点上进行,例如我们部署了三个node节点,可以由node1进行读取的操作,可以由node2进行目标实例写入操作。也可以同时放到一个节点上。
(3)binlog位置,默认不写就读最新位置的。
(4)高级配置里面有是否跳过DDL,传输模式,负载均衡算法等,一般保持默认即可。
**流程:**
(1)新增数据源,一般最少配置2个,一个读取的源库,一个目标
(2)数据表,配置映射关系,从哪里同步到哪里。
(3)Canal,配置读取binlog的信息
上面步骤创建好后,我们就可以正式开始配置通道了
(4)创建通道
(5)创建pipeline
(6)创建表映射关系
(7)启动通道

構成同期1例

Otter-インストール構成 - (4)同期タスク構成ケース
私は、読み取りの例(ソースを読んで)、と呼ばれる書き込みインスタンス(書かれたターゲット)と呼ばれ、ここでは2つの新しいデータソースを持っています。

(1)詳細構成編集以下の
Otter-インストール構成 - (4)同期タスク構成ケース
Otter-インストール構成 - (4)同期タスク構成ケース
(2)の構成が成功した後にリスト
Otter-インストール構成 - (4)同期タスク構成ケース
source_read_testing_01を:データの例としては、読み取られる
target_write_testing_01:書き込まれるデータの例としては

2.表の設定の同期化

Otter-インストール構成 - (4)同期タスク構成ケース
(1)読書図書館のテーブル構成-詳細編集
Otter-インストール構成 - (4)同期タスク構成ケース
ここにあなたがテーブル名を読みたい主に構成データベースの名前です。
スキーマ名:コンフィギュレーションリポジトリ名
テーブル名:私たちはテーブルに続くすべての同期化ライブラリですので、私は正規表現を記入し、
データソース:(ステップインスタンス構成が設定されている上に、あなたが選択することができます)ソースライブラリを選択します
(2)ライブラリのテーブル構成を書く-詳細編集
Otter-インストール構成 - (4)同期タスク構成ケース
ここでは、あなたは、テーブル名を書きたい主に構成データベースの名前です。
スキーマ名:コンフィギュレーションリポジトリ名の
テーブル名:私たちはテーブルに続くすべての同期ライブラリですので、私は正規表現を記入しているため、
データソースは:(インスタンス構成上記の手順が設定されている、あなたが選択することができます)を選択し、ターゲットライブラリー

3.Canal設定

Otter-インストール構成 - (4)同期タスク構成ケース

運河の構成は、と読んで主にbinlogのログソース・インスタンス
Otter-インストール構成 - (4)同期タスク構成ケース
運河名:カスタム
飼育係:デフォルトが自動的に選択されますが、以前に設定した後、
データベースの種類:MySQLの
データベースアドレス:ビンログは、ソース・データベースの[のアドレスを取得したいものです同じデータベース・インスタンス]
アカウントのパスワード:ああアカウントbinlogの許可を取得する必要があります。
その他のコンテンツ記入しません

4.Channelチャネル構成

Otter-インストール構成 - (4)同期タスク構成ケース

運河の作成
Otter-インストール構成 - (4)同期タスク構成ケース
現在の変更ログに基づいて選択を、選択した行;名前はカスタマイズすることができます。

5.Pipeline設定

Otter-インストール構成 - (4)同期タスク構成ケース
ステップ1:チャネル、次のステップの名前をクリックします

ステップ2:追加、Piplelineを追加]をクリックし
Otter-インストール構成 - (4)同期タスク構成ケース
、選択ノードと負荷を選択します。読み取り、書き込み。ネットワーク間の伝送を低減する、ノードを選択します。
運河名前:ちょうど設定を追加運河を選択し、他は変わりません

6.マッピング関係を設定します

あなたはこの一節にしなければならないことを意味、同期がテーブルとテーブルの間で設定されているルール何
Otter-インストール構成 - (4)同期タスク構成ケース
ステップ1:構成との間のマッピングにパイプラインをクリックしてください

ステップ2:マッピング関係を追加します。

ステップ3:データテーブルの検索
Otter-インストール構成 - (4)同期タスク構成ケース
ソース・データ・テーブルを:読み取り専用ソースデータベーステーブルの選択
Otter-インストール構成 - (4)同期タスク構成ケース
ターゲット表を:ターゲット・データベースのテーブルを選択し
Otter-インストール構成 - (4)同期タスク構成ケース
、以下のように、保存した後、ホーム戻し通路
Otter-インストール構成 - (4)同期タスク構成ケース

7. [スタート]チャンネル

Otter-インストール構成 - (4)同期タスク構成ケース

Otter-インストール構成 - (4)同期タスク構成ケース

8.受け入れテスト

ソースライブラリ内の新しいデータは、ターゲット・データベース・テーブルが正常であることを確認します

おすすめ

転載: blog.51cto.com/jiajinh/2416265
おすすめ