13. SAP HXEバイナリーインストーラの入手 3/3
1. Binary Installerを選択
3. 必要なファイルを選択
• Getting Started with ~:手順書
• Server only installer:HXE本体のインストーラ
• Applications:追加アプリケーション(XSA, Web IDE, SAP HANA cockpit, EA Designer)
• Clients:HANAクライアントツール
• Text analysis files~:テキスト分析の英語とドイツ語以外の言語ファイル
2. ダウンロード先フォルダを選択
4. Downloadをクリックして、ダウンロードを開始
19. [参考] SAP HXE 2.0のシステム要件
SW/HW 最小要件
OS SUSE Linux Enterprise Server for SAP 12 SP1
CPU 2コア (4コア推奨)
メモリー 16GB (24GB推奨)
注:インストール用に少なくとも32GBのスワップ領域が必要
ディスク 120GB
20. Amazon EC2 インスタンスの作成
- Amazonマシンイメージ(OS)の選択
1. コミュニティAMIをクリック
2. 検索バーに”sles-sap-12-sp1”と入力し、絞込み
3. 該当するSLES for SAP 12 SP1の
選択をクリック
33. [参考] スワップ領域の作成
• インスタンスタイプによっては、要件を満たすため、
スワップ領域の追加が必要になります。以下は作成例です
ec2-user@saphxe:~> sudo su -
saphxe:~ # mkdir -p /var/lib/swap
saphxe:~ # dd if=/dev/zero of=/var/lib/swap/swapfile bs=1M count=32768
32768+0 records in
32768+0 records out
34359738368 bytes (34 GB) copied, 633.212 s, 54.3 MB/s
saphxe:~ # mkswap /var/lib/swap/swapfile
Setting up swapspace version 1, size = 33554428 KiB
no label, UUID=3994e4aa-7fd0-4305-932c-acd0ccd26723
saphxe:~ # swapon /var/lib/swap/swapfile
swapon: /var/lib/swap/swapfile: insecure permissions 0644, 0600 suggested.
saphxe:~ # swapon -s
Filename Type Size Used Priority
/var/lib/swap/swapfile file 33554428 0 -1
saphxe:~ # vi /etc/fstab
/var/lib/swap/swapfile swap swap defaults 0 0
34. SAP HXEバイナリーインストーラを
Amazon S3からローカルにコピー、解凍
• aws s3 cpコマンドでhxe.tgzとhxexsa.tgzをコピー
ec2-user@saphxe:~> sudo su -
saphxe:~ # mkdir /work
saphxe:~ # cd /work
saphxe:/work #
saphxe:/work # aws s3 cp s3://sap-hxe-install-media/hxe.tgz .
download: s3://sap-hxe-install-media/hxe.tgz to ./hxe.tgz
saphxe:/work #
saphxe:/work # aws s3 cp s3://sap-hxe-install-media/hxexsa.tgz .
download: s3://sap-hxe-install-media/hxexsa.tgz to ./hxexsa.tgz
saphxe:/work #
saphxe:/work # tar –xvzf hxe.tgz
Saphxe:/work # tar -xvzf hxexsa.tgz
saphxe:/work #
35. SAP HXEのインストール 1/3
• 解凍したファイルにあるインストーラの実行
saphxe:/work # ./setup_hxe.sh
Enter HANA, express edition installer root directory:
Hint: <extracted_path>/HANA_EXPRESS_20
HANA, express edition installer root directory [/work/HANA_EXPRESS_20]:
Enter component to install:
server - HANA server + Application Function Library
all - HANA server, Application Function Library, Extended Services + apps (XSA)
Component [all]:
Enter local host name [saphxe]: saphxe.aws-sap.local
Enter SAP HANA system ID [HXE]:
Enter HANA instance number [90]:
必要な項目を入力し、Enterで進めていきます
36. SAP HXEのインストール 2/3
Enter HDB master password:
Confirm "HDB master" password:
Do you need to use proxy server to access the internet? (Y/N): N
SAP HANA Interactive Education, or SHINE, is a demo application that makes
it easy to learn how to build applications on SAP HANA Extended Application
Services Advanced Model.
Install SHINE? (Y/N) : N
37. SAP HXEのインストール 3/3
#####################################################################
# Summary before execution #
#####################################################################
HANA, express edition installer : /work/HANA_EXPRESS_20
Component(s) to install : HANA server, Application Function Library, and Extended Services + apps (XSA)
Host name : saphxe
HANA system ID : HXE
HANA instance number : 90
Master password : ********
Proxy host : N/A
Proxy port : N/A
Hosts with no proxy : N/A
Install SHINE : No
Proceed with installation? (Y/N) : Y
Installing HDB server...
38. SAP HXEのインストール完了を確認
• HDB is successfully optimized. の表示を確認
Get client ID, client secret key, UAA URL, ADMINUI, ADMIN_WEB_APP URL...
Get authentication token from UAA...
Register resource...
"SystemDB" database is registered to Cockpit.
Create role colllections...
Role colllections created.
Do garbage collection...
Collect garbage on "hdbnameserver"...
Collect garbage on "hdbindexserver"...
Collect garbage on "hdbcompileserver"...
Collect garbage on "hdbpreprocessor"...
Collect garbage on "hdbdiserver"...
Reclaim data volume...
Release free log segments...
Stop "HXE" tenant database...
HDB is successfully optimized.
saphxe:/work #
49. AWS IAM (Identity and Access Management)
• AWS操作をよりセキュアに行うための認証・認可の仕組み
• AWS利用者の認証とアクセスポリシーを管理
• グループ、ユーザー、ロールで管理
• 実行出来る操作を IAM ポリシー規定
• ユーザーごとに認証情報の設定が可能
o マネージメントコンソールにはユーザ名とパスワードを使用
さらに、MFA(多要素認証)の利用が推奨
o APIにはアクセスキーとシークレットキーを使用