1.7.8 REST APIサーバが使用するポート番号を変更する
背景
- 23452
- 23453
- 23455(Linuxの場合)
前提条件
次のどれかのユーザで管理サーバにログインしていること
- Administrator 権限を持つユーザ(Windowsの場合)
- root ユーザ(Linuxのrootユーザでインストールした場合)
- REST APIをインストールした一般ユーザ(Linuxの一般ユーザでインストールした場合)
操作手順
-
REST APIのサービスを停止します。
-
ポート番号23452の設定を変更する場合は、次の手順で変更します。
-
次のファイルをテキストエディタで開きます。
Windowsの場合:
<REST APIのインストール先>\data\usercnf\user-api-port.ini
Linuxの場合:
<REST APIのインストール先>/data/usercnf/user-api-port.ini
-
-Djetty.portに指定されているポート番号を変更してファイルを保存します。
-Djetty.port=<変更後のポート番号>
-
次のファイルをテキストエディタで開きます。
Windowsの場合:
<REST APIのインストール先>\oss\apache\conf\userextra\user-proxy-path.conf
Linuxの場合:
<REST APIのインストール先>/oss/apache/conf/userextra/user-proxy-path.conf
-
ProxyPassに指定されているポート番号を変更してファイルを保存します。
ProxyPass http://localhost:<変更後のポート番号>/restapi disablereuse=on nocanon
-
-
ポート番号23453の設定を変更する場合は、次の手順で変更します。
-
次のファイルをテキストエディタで開きます。
Windowsの場合:
<REST APIのインストール先>\data\usercnf\user-api-port.ini
Linuxの場合:
<REST APIのインストール先>/data/usercnf/user-api-port.ini
-
-DSTOP.PORTに指定されているポート番号を変更してファイルを保存します。
-DSTOP.PORT=<変更後のポート番号>
-
-
ポート番号23455の設定を変更する場合は、setChangeNotificationPortコマンドを実行してポート番号を変更します。
- メモ
-
現在ストレージシステムの構成変更の通知で使用されているポート番号は、setChangeNotificationPortコマンドの実行結果のInternal Portの値で確認できます。
<REST APIのインストール先>/bin/setChangeNotificationPort.sh -get_port
<REST APIのインストール先>/bin/setChangeNotificationPort.sh -set_internal_port <変更後のポート番号>オプション
- set_internal_port
- ストレージシステムの構成変更の通知で使用されるポート番号を指定します。指定できる値は1~65535です。
-
REST APIのサービスを起動します。