TiFlashクラスタを管理
このドキュメントでは、 TiFlash のバージョンを確認するなど、 TiFlashクラスタを維持する際の一般的な操作を実行する方法について説明します。このドキュメントでは、重要なログとTiFlashのシステム テーブルも紹介します。
TiFlashのバージョンを確認する
TiFlash のバージョンを確認するには、次の 2 つの方法があります。
TiFlashのバイナリファイル名が
tiflashの場合、./tiflash versionコマンドを実行することでバージョンを確認できます。ただし、上記のコマンドを実行するには、
libtiflash_proxy.so動的ライブラリを含むディレクトリ パスをLD_LIBRARY_PATH環境変数に追加する必要があります。これは、 TiFlashの実行がlibtiflash_proxy.soダイナミック ライブラリに依存しているためです。たとえば、
tiflashとlibtiflash_proxy.soが同じディレクトリにある場合、最初にこのディレクトリに切り替えてから、次のコマンドを使用してTiFlashのバージョンを確認できます。LD_LIBRARY_PATH=./ ./tiflash versionTiFlashのログからTiFlashのバージョンを確認してください。ログのパスについては、
tiflash.tomlファイルの[logger]部分を参照してください。例えば:<information>: TiFlash version: TiFlash 0.2.0 master-375035282451103999f3863c691e2fc2
TiFlash の重要なログ
コプロセッサー要求の開始または終了を見つけ、ログの開始時に出力されたスレッド ID を使用して、コプロセッサー要求の関連ログを見つけることができます。
TiFlashシステム表
information_schema.tiflash_replicaシステム テーブルの列名とその説明は次のとおりです。