はじめに
HULFTって公式のドキュメントがしっかりしてますよね。
サイト自体もシンプルかつ分かりやすいですし。
HULFT8 公式マニュアル
本題に戻りますが、Linux上にHULFTを導入している記事をあまり見かけなかったので記載することとしました。
環境
- Oracle Linux 8.5
- HULFT8 Cipher OP(AES) Linux / 8.5.1
構成
HULFT8導入
1.事前作業
- OSインストール
- インタフェースへIPの割り当て / SELinuxの無効化 / firewallの停止・自動起動無効化
- myHULFTから製品のダウンロードとライセンス発行
2.セットアップモジュールの展開
ここでは、/tmpへ転送しています。
[root@ln01 tmp]# cd /tmp
[root@ln01 tmp]# ll
合計 27260
-rw-r--r-- 1 root root 27904443 6月 22 07:24 hulft-unix-linux-v851-64bit_linux_x86.tar.gz
それでは、セットアップモジュールを展開していきましょう。
[root@ln01 tmp]# tar -xvf hulft-unix-linux-v851-64bit_linux_x86.tar.gz
linux_x86/
linux_x86/hulft.tar
セットアップモジュールの展開確認・ディレクトリの移動
[root@ln01 tmp]# ll
合計 27260
drwxr-xr-x 2 root root 23 8月 26 2021 linux_x86
[root@ln01 tmp]#
[root@ln01 tmp]# cd linux_x86/
[root@ln01 linux_x86]# ll
合計 29492
-r--r--r-- 1 root root 30197760 8月 19 2021 hulft.tar
再度、~.tarがあるので、もう一度解凍していきます。
[root@ln01 linux_x86]# tar xvf hulft.tar
_hul_main
_etce
_etcs
_etc8
_etceng
_libhulcipher
installer
[root@ln01 linux_x86]#
[root@ln01 linux_x86]# ll
合計 58984
-rw-r--r-- 1 root sys 49886 8月 5 2021 _etc8
-rw-r--r-- 1 root sys 49553 8月 5 2021 _etce
-rw-r--r-- 1 root sys 48107 8月 5 2021 _etceng
-rw-r--r-- 1 root sys 49484 8月 5 2021 _etcs
-rw-r--r-- 1 root sys 27018373 8月 5 2021 _hul_main
-rw-r--r-- 1 root sys 27784 8月 5 2021 _libhulcipher
-r--r--r-- 1 root root 30197760 8月 19 2021 hulft.tar
-rwxr-xr-x 1 root sys 2940026 8月 5 2021 installer
3.セットアッププログラムの起動
セットアッププログラムの起動をしていきます
[root@ln01 linux_x86]# ./installer
4.インストールの開始
本構築では、下記としていきます
環境変数 | フルパス | 概要 |
---|---|---|
HULEXEP | /opt/HULFT/bin | ・インストールディレクトリ ・実行モジュールが格納されます |
HULPATH | /opt/HULFT/etc | ・システム動作環境設定ファイルが格納されます ・クラスタ構成の場合は、共有ディスクを指定します |
インストールを開始画面で、"Enter"押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
HULFTおよびHULFTオプション製品をお選びいただきありがとうございます。
このプログラムではHULFTをご利用の環境にインストールします。
また、このプログラムを使用してご利用のプロダクトキーのアップデートもできます。
続行するには何かキーを入力してください。
シリアル番号とライセンスキーを入力し、"次へ"を押下
※TABで項目を移動します。
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
シリアル番号とプロダクトキーを入力してください。
--------------------------------------------------------------------------------
ホスト名
ln01
製品 HULFT8 for Linux
製品バージョン Ver.08.05.01
環境情報 Linux(x86/x64, 64bit)
--------------------------------------------------------------------------------
シリアル番号 [ - - ]
プロダクトキー [ - - - - ]
以下のサイトで使用許諾契約を締結し、プロダクトキーを発行してください。
http://www.hulft.com/
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*----------------------------*
インストール方法確認画面で、"カスタムインストール"を選択し、"Enter"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
インストール方法を選択してください。
標準インストール
カスタムインストール
インストールを行うパス入力画面で、"/opt/HULFT"を入力し、"次へ"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
インストールを行うパスを入力してください。
HULFT 実行モジュール格納ディレクトリ(HULEXEP)
[ /opt/HULFT ]/bin
HULFT 環境設定ファイル格納ディレクトリ(HULPATH)
[ /opt/HULFT ]/etc
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*-*------------------------*-*
HULFTをインストールする環境画面で"非クラスタ環境"を選択し、"次へ"押下
※スペースで選択します
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動 SPACE:選択
HULFTをインストールする環境の確認
HULFTをインストールする環境の種類を選択してください。
選択したい項目へ移動し、スペースキーで選択できます。
[*] 非クラスタ環境
[ ] クラスタ環境(運用系ノード)
[ ] クラスタ環境(待機系ノード)
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*-*------------------------*-*
一時ファイル作成パス入力画面で"/opt/HULFT"を入力し、"次へ"を押下
※HULFTが一時的に作成するファイルを置くディレクトリです。
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
一時ファイル作成パスの指定
HULFT が一時的に作成するファイルを置くパスを指定します。
HULFTをクラスタ環境にインストールする場合は、ローカルディスク上のパスを
指定してください。
一時ファイル作成パス
[ /opt/HULFT ]/tmp
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*-*------------------------*-*
自ホスト名の指定画面で"ホスト名"を入力し"次へ"を押下
※今回は、シングル構成のため、OSホスト名を入力しています
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
自ホスト名の指定
HULFTの自ホスト名を設定してください。
HULFTをクラスタ環境でお使いになる場合、仮想IPアドレスに対応する
ホスト名を自ホスト名として設定してください。
省略するとhostnameコマンドで取得されるホスト名が設定されます。
自ホスト名
[ ln01 ]
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*-*------------------------*-*
HULFT動作言語の選択画面で、"日本語"を選択し"次へ"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動 SPACE:選択
HULFT動作言語の選択
HULFTで使用する言語を選択してください。
選択したい項目へ移動し、スペースキーで選択できます。
[*] 日本語
[ ] 英語
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
*-*------------------------*-*------------------------*-*
転送コードセットの選択画面で"UTF-8"を選択し、"次へ"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動 SPACE:選択
転送コードセットの選択
HULFTで使用する転送コードを選択してください。
選択したい項目へ移動し、スペースキーで選択できます。
[ ] SJIS [*] UTF-8
[ ] EUC-JP [ ] GB18030
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
| *------------------------* *------------------------* |
*-------------------------------------------------------*
日付形式の選択画面で"YYYY/MM/DD"のまま、"次へ"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動 SPACE:選択
日付形式の選択
HULFTで使用する日付形式を選択してください。
選択したい項目へ移動し、スペースキーで選択できます。
[*] YYYY/MM/DD
[ ] MM/DD/YYYY
[ ] DD/MM/YYYY
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
| *------------------------* *------------------------* |
*-------------------------------------------------------*
インストール確認画面で、問題がなければ"次へ"を押下
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
次の条件でインストールを行います。
設定したインストール内容は、上下キーでスクロールします。
*------------------------------------------------------------------------------*
インストールタイプ 評価版インストール
製品 HULFT8 for Linux-Enterprise
HULFT8 Cipher Option(AES) for Linux
製品バージョン Ver.08.05.01
環境情報 Linux(x86/x64, 64bit)
HULFT 実行モジュール格納ディレクトリ(HULEXEP)
/opt/HULFT/bin
HULFT 環境設定ファイル格納ディレクトリ(HULPATH)
/opt/HULFT/etc
*------------------------------------------------------------------------------*
*-------------------------------------------------------*
| *------------------------* *------------------------* |
| | 次へ | | 戻る | |
| *------------------------* *------------------------* |
*-------------------------------------------------------*
インストール完了画面が表示されるので、"Enter"を押下し閉じます
HULFT8 Installation Program RET:決定 ESC:終了 TAB:項目移動
株式会社セゾン情報システムズ ↑↓←→:項目移動
インストールは正常に終了しました。
詳細はカレントディレクトリのinstall.logファイルを参照してください。
何かキーを入力すると終了します。
環境変数の設定
HULFTのHULEXEPとHULPATHを設定していきます
[root@ln01 linux_x86]# cd ~
[root@ln01 ~]#
[root@ln01 ~]# cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
[root@ln01 ~]#
環境変数の追加
vi .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export HULEXEP=/opt/HULFT/bin
export HULPATH=opt/HULFT/etc
export PATH=$HULEXEP:$HULPATH:$PATH
環境変数の反映
[root@ln01 ~]# source .bash_profile
インストール確認
- バージョン確認
[root@ln01 ~]# utlhulversion
HULFT8 for Linux-Enterprise
Version Information [V08L05R01]
License Type [Trial version]
Serial Number [XXX-XXXX-XXXXXX]
Product Key [XXXXX-XXXXX-XXXXX-XXXXX-XXXXX]
Date of Installation [2022/06/22]
Environment Information [Linux(x86/x64, 64bit)]
Hostname [ln01]
Cipher Option(AES) [V08L05R01]
おわりに
今回はHULFT8の導入を行いました。
次回、実際に転送するための設定と転送テストを記載します。
【第2回】HULFT8 配信設定・集信設定・配信テスト