ページの先頭行へ戻る
Symfoware Server V12.0.0  導入ガイド(サーバ編)
FUJITSU Software

4.3.1 WebAdminを使用する場合

WebAdminを使用して、インスタンスを作成する方法について説明します。

注意

WebAdminで作成したインスタンスを削除する場合、必ずWebAdminを使用して削除してください。

4.3.1.1 WebAdminの注意事項

WebAdminの注意事項について説明します。

ブラウザに関する注意事項

ブラウザに関する注意事項を以下に示します。

サポートするブラウザの種類

Windows(R)のInternet Explorer 8.0、9.0、10.0をサポートします。

ディスプレイは、1024×768以上、256色以上を推奨します。

[前のページに戻る]機能

[前のページに戻る]というブラウザの機能は利用できません。ブラウザによっては、バックスペースキーに同様の機能が付加されている場合などがあります。このような操作についても利用したときの動作は保証しません。

ブラウザのタイムアウト

一定時間(約15分)ブラウザを操作しなかった場合、タイムアウトとなり、次の操作でログイン画面に戻ります。

複数のWebAdmin画面の起動

複数のWebAdmin画面を起動して同一のインスタンスを操作した場合、操作が正しく動作しない場合があります。そのため、複数のWebAdminで操作を実施しないでください。

シングルユーザーモードの場合

シングルユーザーモードの場合、WebAdminを利用することはできません。WebAdminを利用する場合は、シングルユーザーモード以外でOSを再起動してください。

号化

WebAdminでは、暗号化の環境構築はできません。

参照

暗号化の環境構築については、“運用ガイド”の“透過的データ暗号化による格納データの保護”を参照してください。

4.3.1.2 ブラウザの設定

WebAdminを利用する前に、以下のブラウザの設定を確認してください。設定が異なる場合は、変更してください。

ブラウザで必要な設定を、以下に示します。

Cookieの受入れ

WebAdminでは、ブラウザとWebAdminの通信のために、Cookieを利用します。Cookieを受け入れる設定が選択されていることを確認してください。

文字コード系の選択

WebAdminは、ブラウザへの結果をUNICODE(UTF-8)で出力します。

ブラウザの文字コード系またはフォントにUNICODEが設定されていることを確認してください。

フォントの選択

WebAdminの画面を最適に表示するために、ブラウザのフォントがデフォルトに設定されていることを確認してください。

フォントのインストール

ブラウザに返却する文字コード系に対応するフォントがインストールされていない場合、ブラウザに正しく文字が表示されないことがあります。

このとき、以下の手順でフォントをインストールしてください。

  1. [表示]-[エンコード]-[その他]で、表示する文字を選択してください。

  2. [言語パックのインストール]ダイアログの指示に従い、フォントをインストールしてください。

4.3.1.3 WebAdminのセットアップ

インストール時に、WebAdminのセットアップの実行を選択した場合、WebAdminのセットアップが行われます。インストール後は、すぐにWebAdminを利用することができます。また、マシンの再起動時には、WebAdminのWebサーバ機能も自動起動されます。

WebAdminのセットアップを行っていない場合は、“C.1 WebAdminセットアップ”を参照してください。

4.3.1.4 WebAdminへのログイン

WebAdminへのログイン方法を説明します。

WebAdminの起動URL

ブラウザのURLにWebAdmin画面の起動URLを、以下の形式で指定します。

http://ホスト名またはIPアドレス:ポート番号/

サーバのIPアドレスが“192.0.2.0”、ポート番号が“26515”の場合

http://192.0.2.0:26515/

  

以下の起動画面が表示されます。

データベースサーバへのログイン

起動画面の“Symfoware WebAdmin”をクリックすると、WebAdminが起動し、[ログイン]画面が表示されます。[ログイン]画面から、Symfoware Serverにログインできます。

ログイン時には、以下を指定してください。

注意

WebAdminにログインできるユーザーはOSの一般ユーザーです。

4.3.1.5 インスタンスの作成

インスタンスの作成方法について説明します。

  1. WebAdminを起動し、データベースサーバにログインします。

  2. [監視]メニューの[インスタンス一覧]画面にある[新規作成]ボタンをクリックします。

  3. 作成するインスタンスの情報を入力します。

    以下の項目を入力してください。

    • 「インスタンス名」: 管理するデータベースインスタンスの名前

    • 「データ格納先」: データベースのデータを格納するディレクトリ

    • 「バックアップデータ格納先」: データベースのバックアップを格納するディレクトリ

    • 「ポート番号」:データベースサーバのポート番号

    注意

    • この画面で指定したデータ格納先、バックアップデータ格納先のパス名は、任意のファイルなどに記録しておいてください。また、以下のファイルのバックアップを取得してください。
      ディスク装置の障害が発生した場合など、ディレクトリを復元してリカバリを行う場合に必要になります。

      インストールディレクトリ/gui/data/gui-instances
    • データ格納先、バックアップデータ格納先を指定する時、シンボリックリンクファイルを指定しないでください。

    • データ格納先、バックアップデータ格納先を指定する時、マルチバイト文字を含むディレクトリを指定しないでください。

    • ディスク故障を考慮してバックアップデータ格納先と、データ格納先およびトランザクションログ格納先は別々のディスクに配置してください。

  4. トランザクションログ格納先およびデータベースエンコードを変更する場合は[高度な設定]をクリックします。

    以下の項目を入力してください。

    • 「トランザクションログ格納先」: トランザクションログを格納するディレクトリ

    • 「エンコード」: データベースのエンコード

    注意

    • この画面で指定したトランザクションログ格納先のパス名は、任意のファイルなどに記録しておいてください。
      ディスク装置の障害が発生した場合など、ディレクトリを復元してリカバリを行う場合に必要になります。

    • トランザクションログ格納先を指定する時、シンボリックリンクファイルを指定しないでください。

    • トランザクションログ格納先を指定する時、マルチバイト文字を含むディレクトリを指定しないでください。

    • WebAdminで作成したインスタンスのデフォルトのロケールは“C”になります。

  5. [作成]ボタンをクリックしてインスタンスの作成を行います。

    [インスタンス作成中]

    [インスタンスの作成完了]

  6. インスタンスの作成が成功するとインスタンスが起動されます。

4.3.1.6 設定内容の変更

インスタンス作成時に設定される以下の情報を変更することができます。

文字コードや最大接続数など、Symfoware Serverの動作・運用環境に合わせて変更してください。

参考

これらの設定は、以下のファイルと関連しています。これらのファイルを直接変更することもできますが、誤って編集した場合、WebAdminが正しく動作しません。変更できるパラメータについては、“付録E 設定パラメータ”を参照してください。

  • postgresql.conf

  • pg_hba.conf

文字コードの変更
  1. WebAdminを起動し、データベースサーバにログインします。

  2. [設定]メニューから、[文字コード]を選択します。

  3. [編集]ボタンをクリックします。

  4. “文字コードの変換”と“メッセージロケール”を修正し、[変更]ボタンをクリックします。

    参照

    クライアントの文字コードの詳細は、“PostgreSQL文書”の“サーバの管理”の“サーバ・クライアント間の自動文字セット変換”を参照して、サーバの文字コードと組み合わせ可能な文字コードを選択してください。

クライアント認証の変更
  1. WebAdminを起動し、データベースサーバにログインします。

  2. [設定]メニューから、[クライアント認証]を選択します。

    新たに認証情報を登録する場合は、[追加]ボタンをクリックします。

    すでに設定済みの認証情報を変更する場合は、該当する情報をチェックして[編集]ボタンをクリックします。

    すでに設定済みの認証情報を削除する場合は、該当する情報をチェックして[削除]ボタンをクリックします。


    [追加]ボタンをクリックすると、以下の画面が表示されます。

    注意

    接続形式“local”の設定で、インスタンス管理者を許可する設定にしてください。設定されていない場合、WebAdminが正しく動作しません。

通信の変更
  1. WebAdminを起動し、データベースサーバにログインします。

  2. [設定]メニューから、[通信]を選択します。

    注意

    通信の情報を変更する場合はあらかじめインスタンスを停止してください。

  3. [編集]ボタンをクリックします。

  4. “ポート番号”、“最大接続数”を修正し[変更]ボタンをクリックします。

    注意

    • 最大接続数は、以下の計算式で算出してください。

      最大接続数 = アプリケーションからの最大接続数 + 3 (注)

      注) “3”は、システムが必要とする接続数です。デフォルトは 3 です。
      postgresql.confのmax_wal_senders(ストリーミングレプリケーションを使用している)、または、superuser_reserved_connections(スーパユーザによる接続のために予約されている接続数)を変更している場合は、以下の計算式で最大接続数を算出してください。

      最大接続数 = アプリケーションからの最大接続数+superuser_reserved_connections+max_wal_senders

      postgresql.confについては、“付録E 設定パラメータ”を参照してください。

    • 最大接続数を変更する場合は、カーネルパラメータのチューニングが必要になります。カーネルパラメータのチューニングの詳細については、“PostgreSQL文書”の“サーバの管理”の“カーネルリソースの管理”を参照してください。
      また、メモリ使用量が搭載メモリを超えていないか確認してください。確認方法は、“WebAdminがメモリ量に応じて自動的に設定しているパラメータ”を参照してください。

SQLオプションの変更
  1. WebAdminを起動し、データベースサーバにログインします。

  2. [設定]メニューから、[SQLオプション]を選択します。

  3. [編集]ボタンをクリックします。

  4. “expr = NULL形式の解釈”、“DATE型の出力形式”、“INTERVAL型の出力形式”、“浮動小数点値の検索結果の精度”、“トランザクションのISOLATIONレベル”、“通貨の表現形式”、“日時の表現形式”、“数値の表現形式”を修正し、[変更]ボタンをクリックします。

    注意

    “DATE型の出力形式”で“postgres”を選んだ場合、PostgreSQL文書に記載してある“Wed Dec 17 1997”という形式ではなく、“12-17-1997”という形式で出力されます。

使用メモリの変更
  1. WebAdminを起動し、データベースサーバにログインします。

  2. [設定]メニューから、[使用メモリ]を選択します。

    注意

    使用メモリの情報を変更する場合はあらかじめインスタンスを停止してください。

  3. [編集]ボタンをクリックします。

  4. “ソート処理に使用するメモリ量(単位:KB)”、“データベースのバッファサイズ(単位:KB)”を修正し[変更]ボタンをクリックします。

    注意

    データベースのバッファサイズを変更する場合は、カーネルパラメータのチューニングが必要になります。カーネルパラメータのチューニングの詳細については、“PostgreSQL文書”の“サーバの管理”の“カーネルリソースの管理”を参照してください。

    また、メモリ使用量が搭載メモリを超えていないか確認してください。確認方法は、“WebAdminがメモリ量に応じて自動的に設定しているパラメータ”を参照してください。