-
バイナリのtarballからローカルの展開
このガイドでは、単一の開発者のマシン上のすべてのTiDBコンポーネントのインストール手順を説明します。これは、評価の目的とするものであり、生産システムのための推奨される使用法と一致していません。
次のローカルTCPポートが使用されます。
成分 港 プロトコル 説明 TiDB 4000 TCP アプリケーションおよびDBAツールのための通信ポート TiDB 10080 TCP TiDB状況を報告するための通信ポート TiKV 20160 TCP TiKV通信ポート PD 2379 TCP TiDBとPDとの間の通信ポート PD 2380 TCP PDクラスタ内のノード間通信ポート 作ります
このガイドでは、Linuxだけで展開するためです。RHEL / CentOSの7.3以上を使用することをお勧めします。TiKVは、開いているファイルの上限を上げるためにあなたを必要とします。
tidbuser="tidb" cat << EOF > /tmp/tidb.conf $tidbuser soft nofile 1000000 $tidbuser hard nofile 1000000 EOF sudo cp /tmp/tidb.conf /etc/security/limits.d/ sudo sysctl -w fs.file-max=1000000
参照してください生産の展開オプションのカーネルチューニングパラメータを。
ユーザーアカウントを実行しているデータベースを作成します。
-
使用するマシンにログインします
root
(ユーザアカウントをし、データベース実行しているユーザーアカウントを作成しtidb
、次のコマンドを使用して):
-
-
# useradd tidb -m
-
ユーザーを切り替える
root
にtidb
は、次のコマンドを使用して。あなたは、この使用することができtidb
、あなたのTiDBクラスタを展開するユーザーアカウントを。 -
# su - tidb
公式バイナリパッケージをダウンロードしてください
#パッケージをダウンロードしてください。
$ wgetのhttp://download.pingcap.org/tidb-v3.0-linux-amd64.tar.gz http://download.pingcap.org/tidb-v3.0-linux-amd64.sha256
#ファイルをチェックしてください整合性。結果がOKであれば、ファイルが正しいです。
$ sha256sum -c tidb-V3.0-のlinux-amd64.sha256
#パッケージを抽出します。
$タール-xzf tidb-V3.0-linuxの-amd64.tar.gz
$のCD tidb-V3.0-のlinux-amd64の
開始
PD、TiKVとTiDBを開始するには、以下の手順に従ってください:
-
PDを起動します。
-
$ ./bin/pd-server --data-dir=pd \ --log-file=pd.log &
-
TiKVを開始します。
-
$ ./bin/tikv-server --pd="127.0.0.1:2379" \ --data-dir=tikv \ --log-file=tikv.log &
-
TiDBを開始します。
-
$ ./bin/tidb-server --store=tikv \ --path="127.0.0.1:2379" \ --log-file=tidb.log &
-
TiDBに接続するために、MySQLクライアントを使用してください。
$ mysql -h 127.0.0.1 -P 4000 -u root -D test