2.4. ダッシュボードポートの設定
デフォルトでは、Red Hat Ceph Storage ダッシュボードは TCP/IP アドレスと TCP ポートにバインドします。
デフォルトでは、ダッシュボードをホストする ceph-mgr
デーモンは、SSL が無効になっている場合、TCP ポート 8443 または 8080 にバインドします。特定のアドレスが設定されていない場合、Web アプリは ::
にバインドします。これは、使用可能なすべての IP4 および IP6 アドレスに対応します。
クラスター全体のレベルで設定キー機能を使用して、IP アドレスとポートを変更できます。
前提条件
- Red Hat Ceph Storage クラスター
- Red Hat Ceph Storage ダッシュボードのインストール。
- すべてのノードへの root レベルのアクセス。
手順
ダッシュボードにアクセスするための URL を取得します。
例
ceph mgr services
[root@admin ~]# ceph mgr services
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ceph-mgr
デーモンの現在の IP とポート設定を取得します。例
netstat -ntlp
[root@admin ~]# netstat -ntlp
Copy to Clipboard Copied! Toggle word wrap Toggle overflow IP アドレスとポートを設定します。
構文
ceph config set mgr mgr/dashboard/server_addr IP_ADDRESS ceph config set mgr mgr/dashboard/server_port PORT ceph config set mgr mgr/dashboard/ssl_server_port PORT
ceph config set mgr mgr/dashboard/server_addr IP_ADDRESS ceph config set mgr mgr/dashboard/server_port PORT ceph config set mgr mgr/dashboard/ssl_server_port PORT
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 例
ceph config set mgr mgr/dashboard/server_addr 192.168.0.120 ceph config set mgr mgr/dashboard/server_port 8443 ceph config set mgr mgr/dashboard/ssl_server_port 8443
[root@mon ~]# ceph config set mgr mgr/dashboard/server_addr 192.168.0.120 [root@mon ~]# ceph config set mgr mgr/dashboard/server_port 8443 [root@mon ~]# ceph config set mgr mgr/dashboard/ssl_server_port 8443
Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション:
ceph-mgr
はダッシュボードの独自のインスタンスをホストするため、個別に設定できます。特定のマネージャーインスタンスの IP アドレスとポートを変更します。構文
ceph config set mgr mgr/dashboard/NAME/server_addr IP_ADDRESS ceph config set mgr mgr/dashboard/NAME/server_port PORT ceph config set mgr mgr/dashboard/NAME/ssl_server_port PORT
ceph config set mgr mgr/dashboard/NAME/server_addr IP_ADDRESS ceph config set mgr mgr/dashboard/NAME/server_port PORT ceph config set mgr mgr/dashboard/NAME/ssl_server_port PORT
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Replace: NAME を、ダッシュボードをホストする
ceph-mgr
インスタンスの ID に。例
ceph config set mgr mgr/dashboard/mgrs-0/server_addr 192.168.0.120 ceph config set mgr mgr/dashboard/mgrs-0/server_port 8443 ceph config set mgr mgr/dashboard/mgrs-0/ssl_server_port 8443
[root@mon ~]# ceph config set mgr mgr/dashboard/mgrs-0/server_addr 192.168.0.120 [root@mon ~]# ceph config set mgr mgr/dashboard/mgrs-0/server_port 8443 [root@mon ~]# ceph config set mgr mgr/dashboard/mgrs-0/ssl_server_port 8443
Copy to Clipboard Copied! Toggle word wrap Toggle overflow