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クラスタが起動済みで、引き継ぎを行う必要がある場合は、obshell以外でデプロイされたクラスタの引き継ぎを参照してください。
- obshellが正常に起動済みの場合、IPアドレスとポート番号はどちらも省略可能です。
obshellの停止
以下のコマンドを実行すると、obshellが停止します。
${home_path}/bin/obshell agent stop
例:
[admin@test001 ~]$ /home/admin/oceanbase/bin/obshell agent stop
home_path はOceanBaseデータベースのインストールディレクトリであり、obshellはデフォルトでOceanBaseデータベースのインストールディレクトリ内の bin ディレクトリに配置されています。