@dka

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

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
backint起動エラー.PNG

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側からバックアップ先として選択できて、バックアップもできました。

お騒がせしてすみませんでした。

0 likes

1Answer

Your answer might help someone💌