HULFT10 for Container PlatformからHULFT10 for Windows/Linuxへの送信要求

HULFT10 for Container PlatformからHULFT10 for Windows/Linuxに対して、ファイルの送信要求を行う方法について説明します。

ご利用前の準備

集信側および配信側での相手ホストのホスト名を設定する前に、以下の準備が必要です。

  • HULFT10 for Container Platformでの相手ホスト名の設定

    HULFT10 for Container PlatformからHULFT10 for Windows/Linuxに対する送信要求の接続には、以下のとおりロードバランサーを経由する必要はありません。

    図1.1 HULFT10 for Container PlatformからHULFT10 for Windows/Linuxへの送信要求の流れ

    HULFT10 for Container PlatformからHULFT10 for Windows/Linuxが導入されている環境に対して、名前解決が可能なホスト名を準備してください。

    = 備考 =

    HULFT10 for Container Platformのシステム動作環境設定で、接続元ホストの検証転送グループに接続元ホストが含まれていない場合はエラーとするチェックボックスがチェックされている場合、転送グループ情報にHULFT10 for Windows/Linuxのホスト名を設定する必要があります。

  • HULFT10 for Windows/Linuxでの相手ホスト名の設定

    HULFT10 for Windows/Linuxは送信要求を行ったHULFT10 for Container Platformのホスト名に対してファイル転送を実施します。

    HULFT10 for Windows/Linux側の詳細ホスト情報に設定する相手ホスト(HULFT10 for Container Platform側)のホスト名には、HULFT10 for Container Platformの「ホスト名」を設定してください。

    HULFT10 for Windows/Linux側の詳細ホスト情報で設定するホスト名は、68バイト以内とする制限があります。

    HULFT10 for Container Platformのシステム動作環境設定の自ホスト名を68バイト以内に設定してください。

  • ロードバランサーの導入

    HULFT10 for Windows/LinuxからHULFT10 for Container Platformに対する接続では、以下の図のようにHULFTからロードバランサーを経由して転送コンテナにつながります。

    HULFT10 for Container Platform導入後、ロードバランサーも導入してください。

    ロードバランサーの導入については、以下を参照してください。

    HULFT10 for Container Platform スタートアップガイド(OpenShift) : 「導入後の設定」の「HULFTの独自プロトコルの外部公開」

     

    OpenShiftの外からの通信を受け付け、HULFT転送用Serviceのポート30000に対して、通信ができるようにロードバランサーを設定してください。

    また、HULFT10 for Container Platformのホスト名でロードバランサーのIPアドレスに名前解決する必要があります。

    HULFT10 for Container Platformのホスト名でロードバランサーのIPアドレスに名前解決できるよう、DNSサーバーなどを用いて設定してください。

    図1.2 HULFT10 for Windows/LinuxからHULFT10 for Container Platformへの接続の流れ

配信側(HULFT10 for Windows/Linux)の管理情報の登録

配信側となるHULFT10 for Windows/Linuxで、管理情報を登録します。

ここでは、HULFT10 for Linuxがインストールされていることを前提に説明します。

詳細ホスト情報の登録

以下の手順で相手ホスト(HULFT10 for Container Platform)の詳細ホスト情報を登録します。

  1. HULFT10 for Linuxのシステム管理メニュー画面からキー、キーで 4.詳細ホスト情報へカーソルを合わせます。

  2. IDまたはホスト名にHULFT10 for Container Platformのホスト名を入力します。

    HULFT10 for Container Platformのホスト名は、HULFT10 for Container Platformのシステム動作環境設定の自ホスト名で確認してください。

    HULFT10 for Container Platformのホスト名でロードバランサーのIPアドレスに名前解決できる必要があります。詳細は「ご利用前の準備」を参照してください。

  3. 入力が完了したら、ENTERキーを押します。

  4. 詳細ホスト情報更新画面で以下の値を設定します。

    表1.5 設定例

    項目名

    設定内容(例)

    基本

    ホスト名

    手順2.で設定したHULFT10 for Container Platformのホスト名が表示されます

    詳細ホスト情報更新画面

    ホスト種

    L(Linux)

    転送コードセット

    8(UTF-8)

    集信ポートNo.

    HULFT転送用Serviceに接続するよう設定したロードバランサーのリッスンポートを設定します

    接続形態

    L(LAN)

    その他の項目の設定は任意です。

  5. 入力が完了したら、ENTERキーを押します。

    入力した内容で新規ホスト名が登録され、システム管理メニュー画面に戻ります。

転送グループ情報の登録

配信側となるHULFT10 for Linuxで、転送グループ情報を登録する手順は以下のとおりです。

  1. HULFT10 for Linuxのシステム管理メニュー画面からキー、キーで5. 転送グループ情報へカーソルを合わせます。

  2. IDまたはホスト名に“Linux_TO_Platform_GRP”を入力し、ENTERキーを押します。

  3. 転送グループ情報更新画面で、以下の値を設定します。

    表1.6 設定例

    項目名

    設定内容(例)

    転送グループID

    Linux_TO_Platform_GRP

    ホスト名

    詳細ホスト情報に設定したHULFT10 for Container Platformのホスト名を設定します

    その他の項目の設定は任意です。

  4. 入力が完了したら、ENTERキーを押します。

    入力した内容で新規ホスト名が登録され、システム管理メニュー画面に戻ります。

配信管理情報の登録

配信側となるHULFT10 for Linuxで、配信管理情報を登録する手順は以下のとおりです。

  1. HULFT10 for Linuxのシステム管理メニュー画面からキー、キーで1.配信管理情報へカーソルを合わせます。

  2. IDまたはホスト名に“TO_PLATFORM”を入力し、ENTERキーを押します。

  3. 配信管理情報更新画面で以下の値を設定します。

    表1.7 設定例

    項目名

    設定内容(例)

    基本

    ファイルID

    TO_PLATFORM

    配信管理情報更新画面

    配信ファイル名

    転送するファイルのパスと名前を設定します

    転送タイプ

    配信するファイルのデータタイプを設定します

    コード変換

    配信するファイルのコード変換を設定します

    転送グループID

    Linux_TO_Platform_GRP

    その他の項目の設定は任意です。

  4. 入力が完了したら、ENTERキーを押します。

    入力した内容で新規IDが登録され、システム管理メニュー画面に戻ります。

集信側(HULFT10 for Container Platform)の管理情報の登録

集信側となるHULFT10 for Container Platformで、管理情報を登録します。

詳細ホスト情報の登録

以下の手順で相手ホスト(HULFT10 for Linux)の詳細ホスト情報を登録します。

  1. HULFT10 for Container Platformのホーム>Main>管理情報>詳細ホスト情報をクリックします。

  2. 詳細ホスト情報画面で新規作成ボタンをクリックします。

  3. 詳細ホスト情報 新規作成画面で以下の値を設定します。

    表1.8 設定例

    項目名

    設定内容(例)

    基本

    ホストID

    Linux-HOST

    表示名

    相手ホストのHULFT10 for Linux

    通信

    ホスト名

    HULFT10 for Linuxのホスト名を設定します

    ポート番号

    HULFT10 for Linuxの集信ポートNo.を設定します

    接続時プロトコル

    HULFT

    要求受付ポート番号

    HULFT10 for Linuxの要求受付ポートNo.を設定します

    ファイル取得時の要求発行

    送信要求

    管理情報の権限

    ユーザーグループID/ユーザーID

    root(*1)

    管理情報の権限

    所有者

    その他の項目の設定は任意です。

    *1

    :

    ログインしているユーザーのIDが初期値として設定されています。

    管理情報を作成できるユーザーの権限は、管理者および転送管理者の2種類です。

    「アドミニストレーション ガイド」「推奨設定」「管理者権限のユーザーIDの作成」で設定したユーザーIDを設定することもできます。

  4. 保存ボタンをクリックします。

  5. 詳細ホスト情報の保存ダイアログで、保存ボタンをクリックします。

転送グループ情報の登録

以下の手順で転送グループ情報を登録します。

  1. HULFT10 for Container Platformのホーム>Main>管理情報>転送グループ情報をクリックします。

  2. 転送グループ情報画面で新規作成ボタンをクリックします。

  3. 転送グループ情報 新規作成画面で以下の値を設定します。

    表1.9 設定例

    項目名

    設定内容(例)

    基本

    転送グループID

    Linux_TO_Platform_GRP

    表示名

    HULFT10 for Linuxの転送グループ

    ホスト

    ホストID

    Linux-HOST

    管理情報の権限

    ユーザーグループID/ユーザーID

    root(*1)

    管理情報の権限

    所有者

    その他の項目の設定は任意です。

    *1

    :

    ログインしているユーザーのIDが初期値として設定されています。

    管理情報を作成できるユーザーの権限は、管理者および転送管理者の2種類です。

    「アドミニストレーション ガイド」「推奨設定」「管理者権限のユーザーIDの作成」で設定したユーザーIDを設定することもできます。

  4. 保存ボタンをクリックします。

  5. 転送グループ情報の保存ダイアログで、保存ボタンをクリックします。

集信管理情報の登録

以下の手順で集信管理情報を登録します。

  1. HULFT10 for Container Platformのホーム>Main>管理情報>集信管理情報をクリックします。

  2. 集信管理情報画面で新規作成ボタンをクリックします。

  3. 集信管理情報 新規作成画面で以下の値を設定します。

    表1.10 設定例

    項目名

    設定内容(例)

    基本

    ファイルID

    TO_PLATFORM

    表示名

    HULFT10 for LinuxからHULFT10 for Container Platformへ転送

    集信ファイル

    集信ファイル名

    /tmp/rcv(*1)(*2)

    通信

    転送グループID

    Linux_TO_Platform_GRP

    管理情報の権限

    ユーザーグループID/ユーザーID

    root(*3)

    管理情報の権限

    所有者

    その他の項目の設定は任意です。

    *1

    :

    使用するストレージによって以下のパスを指定してください。

    • <転送コンテナのDeploymentに指定したマウントパス>

      任意のボリュームのパス

      転送コンテナのDeploymentにボリュームのマウントを指定すると使用できます。

    • s3://<bucket>/<object>

      Amazon S3を使用する場合のパス

    • /tmp/rcv_doc

      コンテナの一時ストレージを使用する場合のパス

      ただし、一時ストレージに保存したデータはコンテナ間で共有できず、コンテナの再起動時に削除されます。

    詳細は、「集信管理情報」の「集信ファイル名」を参照してください。

    *2

    :

    既存のファイルを指定する場合、ファイルに対して読み取り権限および実行権限が必要です。

    権限が足りない場合、完了コード301 詳細コード2 でエラーになります。

    *3

    :

    「アドミニストレーション ガイド」「推奨設定」「管理者権限のユーザーIDの作成」で設定したユーザーIDを設定することもできます。

  4. 保存ボタンをクリックします。

  5. 集信管理情報の保存ダイアログで、保存ボタンをクリックします。

送信要求を行う

すべての設定が完了したら、HULFT10 for Container Platformから送信要求を発行します。

送信要求を発行

以下の手順で送信要求を発行します。

  1. HULFT10 for Container Platformのホーム>Main>要求発行>集信要求/送信要求をクリックします。

  2. 集信要求/送信要求の発行ダイアログのファイルIDに、集信管理情報で設定したファイルIDの値“TO_PLATFORM”を入力し、集信要求/送信要求を発行ボタンをクリックします。

    正常に送信要求が発行されると、メッセージ[成功:集信要求/送信要求の発行に成功しました。]がHULFT10の画面左下に表示されます。

配信履歴を確認

以下の手順で、配信履歴を確認します。

  1. HULFT10 for Linuxで処理選択メニュー画面から1. 配信状況照会を選択し、区分に“F”を設定します。

  2. ファイルIDに“TO_PLATFORM”を入力してENTERキーを押します。

集信履歴を確認

以下の手順で、集信履歴を確認します。

  1. HULFT10 for Container Platformのホーム>Main>状況照会>集信履歴をクリックします。

  2. 集信履歴画面で、ファイルIDが“TO_PLATFORM”の集信履歴をクリックします。