obshellの起動
以下のコマンドを実行すると、obshellが起動します。
${home_path}/bin/obshell agent start [--ip] [-P] [--takeover]
例:
[admin@test001 ~]$ /home/admin/oceanbase/bin/obshell agent start --ip 10.10.10.1 -P 2886
home_pathはOceanBaseデータベースのインストールディレクトリです。obshellはデフォルトでOceanBaseデータベースのインストールディレクトリ内のbinディレクトリに配置されています。
オプションの説明は以下の表を参照してください:
オプション名 |
必須 |
データ型 |
デフォルト値 |
説明 |
|---|---|---|---|---|
| --ip | いいえ | string | なし | obshellがバインドするIPアドレスを設定します |
| -P/--port | いいえ | int | 2886 | obshellがバインドするポート番号を設定します |
| --takeover | いいえ | int | 1 | 値を0以外に設定すると、テイクオーバー起動を示します。値を0に設定すると、非テイクオーバー起動を示します。デフォルトは1で、テイクオーバー起動を意味します |
注意
- 初めてobshellを起動する場合で、OceanBaseクラスタがまだ起動されていない場合は、IPアドレスを指定する必要があります。ポートはオプションです。
- 初めてobshellを起動する場合で、OceanBaseクラスタが既に起動されている場合は、引き継ぎを行う必要がある場合は、${home_path}/bin/obshell agent stop
例:
[admin@test001 ~]$ /home/admin/oceanbase/bin/obshell agent stophome_pathはOceanBaseデータベースのインストールディレクトリです。obshellはデフォルトでOceanBaseデータベースのインストールディレクトリ内のbinディレクトリに配置されています。