TiKVConfiguration / コンフィグレーションフラグ
TiKV は、コマンド ライン パラメーターの読み取り可能な単位変換をサポートしています。
- ファイル サイズ (バイト単位): KB、MB、GB、TB、PB (または小文字)
 - 時間 (ms に基づく): ms、s、m、h
 
-A, --addr
- TiKVサーバーが監視するアドレス
 - デフォルト: 
"127.0.0.1:20160" - クラスターをデプロイするには、 
--addrを使用して現在のホストの IP アドレス ("192.168.100.113:20160"など) を指定する必要があります。クラスターが Docker で実行されている場合は、Docker の IP アドレスを"0.0.0.0:20160"として指定します。 
--advertise-addr
- 外部からのクライアント トラフィックのサーバーアドバタイズ アドレス
 - デフォルト: 
${addr} - Docker または NAT ネットワークが原因で、クライアントが
--addrのアドレスを介して TiKV に接続できない場合は、手動で--advertise-addrのアドレスを設定する必要があります。 - たとえば、Docker の内部 IP アドレスは 172.17.0.1 ですが、ホストの IP アドレスは 192.168.100.113 で、ポート マッピングは
-p 20160:20160に設定されています。この場合、--advertise-addrを「192.168.100.113:20160」に設定できます。クライアントは、192.168.100.113:20160 でこのサービスを見つけることができます。 
--status-addr
- TiKV サービスのステータスをリッスンするポート
 - デフォルト: 
"20180" - Prometheus は
http://host:status_port/metrics経由でこのステータス情報にアクセスできます。 - プロファイルは、 
http://host:status_port/debug/pprof/profileを介してこのステータス情報にアクセスできます。 
--advertise-status-addr
- TiKVが外部からサービスステータスにアクセスするためのアドレス。
 - デフォルト: 値
--status-addrが使用されます。 - Docker または NAT ネットワークが原因で、クライアントが
--status-addrのアドレスを介して TiKV に接続できない場合は、手動で--advertise-status-addrのアドレスを設定する必要があります。 - たとえば、Docker の内部 IP アドレスは
172.17.0.1ですが、ホストの IP アドレスは192.168.100.113で、ポート マッピングは-p 20180:20180に設定されています。この場合は--advertise-status-addr="192.168.100.113:20180"を設定します。クライアントは192.168.100.113:20180でこのサービスを見つけることができます。 
-C, --config
- 設定ファイル
 - デフォルト: 
"" - コマンド ラインを使用して構成を設定すると、構成ファイル内の同じ設定が上書きされます。
 
--capacity
- 店舗のキャパシティ
 - デフォルト: 
0(無制限) - PD はこのフラグを使用して、TiKV サーバーのバランスをとる方法を決定します。 (ヒント: 1073741824 の代わりに 10GB を使用できます)
 
--data-dir
- データ ディレクトリへのパス
 - デフォルト: 
"/tmp/tikv/store" 
-L
- ログレベル
 - デフォルト: 
"info" - オプションの値: 
"debug"、"info"、"warn"、"error"、"fatal" 
--log-file
- ログファイル
 - デフォルト: 
"" - このフラグが設定されていない場合、ログは「stderr」に書き込まれます。このフラグが設定されている場合、ログは対応するファイルに出力されます。
 
--pd
- PD サーバーのアドレス一覧
 - デフォルト: 
"" - TiKV を機能させるには、値
--pdを使用して TiKVサーバーを PDサーバーに接続する必要があります。複数の PD アドレスは、「192.168.100.113:2379, 192.168.100.114:2379, 192.168.100.115:2379」のようにカンマで区切ります。