AWS Backint Agent for SAP HANA 正常起動しません
Q&A
Closed
お世話になります。
下記文書を参考にして、AWSに作成したインスタンス(OSはSUSE Linux Enterprise Server 12 SP4 for SAP)
にBackintをインストールしました。
https://docs.aws.amazon.com/sap/latest/sap-hana/aws-backint-agent-installing-configuring.html
インストール後のフォルダ構成は下記のようになっています。
drwxrwx--- 3 hnaadm sapsys 181 Jul 29 09:57 /opt/aws-backint-agent
-r--r----- 1 hnaadm sapsys 36565 Jul 14 11:36 /opt/aws-backint-agent/THIRD_PARTY_LICENSES.txt
-rwxrwx--- 1 hnaadm sapsys 16355328 Jul 14 11:36 /opt/aws-backint-agent/aws-backint-agent
-rw-rw---- 1 hnaadm sapsys 229 Jul 29 09:57 /opt/aws-backint-agent/aws-backint-agent-config.yaml
-rwxrwx--- 1 hnaadm sapsys 58 Jul 29 09:56 /opt/aws-backint-agent/aws-backint-agent-launcher.sh
-rw-rw---- 1 hnaadm sapsys 6464 Jul 29 13:00 /opt/aws-backint-agent/aws-backint-agent.log
drwxrwx--- 2 hnaadm sapsys 38 Jul 29 09:56 /opt/aws-backint-agent/package
-rwxrwx--- 1 hnaadm sapsys 5085888 Jul 29 09:56 /opt/aws-backint-agent/package/aws-backint-agent.tar.gz
そして、ユーザー「hnaadm」に切り替えて、「aws-backint-agent-launcher.sh」を実行すると、
下記のようにファイルを開けない旨のエラーが発生します。
エラー内容⇒Cant get input file Failed to open input file open : no such file or directory
ip-10-0-20-216:hnaadm 52> /opt/aws-backint-agent/aws-backint-agent-launcher.sh
INFO[0000] Starting execution.
INFO[0000] Configuration file not specified in argument, using default location
INFO[0000] Loading configuration file /opt/aws-backint-agent/aws-backint-agent-config.yaml
INFO[0000] Configuration values used:
INFO[0000] InstanceAwsRegion =
INFO[0000] S3BucketName = 07xxxxxxxtest
INFO[0000] S3BucketFolder = /folder1
INFO[0000] S3BucketAwsRegion = ap-northeast-1
INFO[0000] S3BucketOwnerAccountID = 3xxxxxxxxxx0
INFO[0000] S3SseEnabled = false
INFO[0000] S3SseKmsArn =
INFO[0000] LogFile = /opt/aws-backint-agent/aws-backint-agent.log
INFO[0000] LogLevel = info
INFO[0000] UploadKeyPrefix = key_
INFO[0000] UploadChannelSize = 10
INFO[0000] UploadConcurrency = 100
INFO[0000] MaximumConcurrentFilesForRestore = 5
INFO[0000] EnableTagging = true
INFO[0000] S3StorageClass = STANDARD
2020/07/30 11:21:50 Cant get input file Failed to open input file open : no such file or directory
ここからが質問になりますが、質問は以下2つです。
・何のファイルを開こうとしているのでしょうか?
・このエラーを回避するにはどうすればよいのでしょうか?(事前にファイル作成?何かのconfigを変更?)
【追記です。】
尚、ログファイル(/opt/aws-backint-agent/aws-backint-agent.log)には以下のように記載されています。
time="2020-07-30T11:21:50+09:00" level=info msg="Backint Call: [/opt/aws-backint-agent/aws-backint-agent]"
time="2020-07-30T11:21:50+09:00" level=info msg="Getting instance metadata."
time="2020-07-30T11:21:50+09:00" level=info msg="Configuration values used:"
time="2020-07-30T11:21:50+09:00" level=info msg="InstanceAwsRegion = ap-northeast-1"
time="2020-07-30T11:21:50+09:00" level=info msg="S3BucketName = 07xxxxxxxtest"
time="2020-07-30T11:21:50+09:00" level=info msg="S3BucketFolder = /folder1"
time="2020-07-30T11:21:50+09:00" level=info msg="S3BucketAwsRegion = ap-northeast-1"
time="2020-07-30T11:21:50+09:00" level=info msg="S3BucketOwnerAccountID = 3xxxxxxxxxx0"
time="2020-07-30T11:21:50+09:00" level=info msg="S3SseEnabled = false"
time="2020-07-30T11:21:50+09:00" level=info msg="S3SseKmsArn = "
time="2020-07-30T11:21:50+09:00" level=info msg="LogFile = /opt/aws-backint-agent/aws-backint-agent.log"
time="2020-07-30T11:21:50+09:00" level=info msg="LogLevel = info"
time="2020-07-30T11:21:50+09:00" level=info msg="UploadKeyPrefix = key_"
time="2020-07-30T11:21:50+09:00" level=info msg="UploadChannelSize = 10"
time="2020-07-30T11:21:50+09:00" level=info msg="UploadConcurrency = 100"
time="2020-07-30T11:21:50+09:00" level=info msg="MaximumConcurrentFilesForRestore = 5"
time="2020-07-30T11:21:50+09:00" level=info msg="EnableTagging = true"
time="2020-07-30T11:21:50+09:00" level=info msg="S3StorageClass = STANDARD"
time="2020-07-30T11:21:50+09:00" level=info msg="Starting execution."
time="2020-07-30T11:21:50+09:00" level=error msg="Error opening input fileopen : no such file or directory"
以上よろしくお願いいたします。
===============================================
追記です。自己レスになりますが、解決しました。
インストール時のパラメータ設定を下記のように変更したら、無事バックアップできるようになりました。
SAP HANA system ID ⇒ DB sysytem ID(AP sysytem IDではない)
Modify global.ini file or generate SQL script or do nothing [modify/sql/[none]] ⇒modify
また「aws-backint-agent-launcher.sh」を起動する必要はなく、インストールした時点で常駐しているようです。
SAP側からバックアップ先として選択できて、バックアップもできました。
お騒がせしてすみませんでした。