重要
このページは英語版のページを機械翻訳しています。原文はこちらからご覧ください。

DMマスターConfiguration / コンフィグレーションファイル

このドキュメントでは、DMマスターの構成を紹介します。これには、構成ファイルテンプレートと、このファイルの各構成パラメーターの説明が含まれます。

Configuration / コンフィグレーションファイルテンプレート

以下は、DM-masterの構成ファイルテンプレートです。

name = "dm-master"

# log configuration
log-level = "info"
log-file = "dm-master.log"

# DM-master listening address
master-addr = ":8261"
advertise-addr = "127.0.0.1:8261"

# URLs for peer traffic
peer-urls = "http://127.0.0.1:8291"
advertise-peer-urls = "http://127.0.0.1:8291"

# cluster configuration
initial-cluster = "master1=http://127.0.0.1:8291,master2=http://127.0.0.1:8292,master3=http://127.0.0.1:8293"
join = ""

ssl-ca = "/path/to/ca.pem"
ssl-cert = "/path/to/cert.pem"
ssl-key = "/path/to/key.pem"
cert-allowed-cn = ["dm"]

Configuration / コンフィグレーションパラメーター

このセクションでは、DM-masterの構成パラメーターを紹介します。

グローバル構成

パラメータ説明
nameDMマスターの名前。
log-leveldebugerror infofatalレベルを指定しwarn 。デフォルトのログレベルはinfoです。
log-fileログファイルディレクトリを指定します。パラメータが指定されていない場合、ログは標準出力に出力されます。
master-addrサービスを提供するDMマスターのアドレスを指定します。 IPアドレスを省略して、「:8261」のようにポート番号のみを指定できます。
advertise-addrDMマスターが外部にアドバタイズするアドレスを指定します。
peer-urlsDMマスターノードのピアURLを指定します。
advertise-peer-urlsDMマスターが外部にアドバタイズするピアURLを指定します。デフォルトの値advertise-peer-urlsは、 peer-urlsの値と同じです。
initial-clusterinitial-clusterは、初期クラスタのすべてのDMマスターノードのadvertise-peer-urlsの値の組み合わせです。
joinjoinは、クラスタに存在するDMマスターノードのadvertise-peer-urlsの値の組み合わせです。 DMマスターノードが新しく追加された場合は、 initial-clusterjoinに置き換えます。
ssl-caDMマスターが他のコンポーネントと接続するための信頼できるSSLCAのリストを含むファイルのパス。
ssl-certDMマスターが他のコンポーネントと接続するためのPEM形式のX509証明書を含むファイルのパス。
ssl-keyDMマスターが他のコンポーネントと接続するためのPEM形式のX509キーを含むファイルのパス。
cert-allowed-cn共通名リスト。