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ディレクトリに配置されています。