[aws s3 cp]コマンドを実行時に発生した「Failed to lookup symbol: error 487」エラーの対処について

[aws s3 cp]コマンドを実行時に発生した「Failed to lookup symbol: error 487」エラーの対処について

2025.05.09

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

コマンド:aws s3 cpを実行時に以下のエラーメッセージが発生しました、対処方法を教えて下さい。

at 0x00007FFAA6E8B00F: Failed to lookup symbol: error 487
at 0x7FFAC5127A00: UnhandledExceptionFilter

どう対応すればいいの?

方法1.AWS Common Runtime (CRT) を利用すること

aws s3 cp コマンドが利用する transfer client について、AWS Common Runtime (CRT) を利用することをお勧めします。
GitHub Issue にて報告されている関連事例がありました。
AWS CLI Randomly throws #7901

方法2.AWS CLI 最新バージョンへアップグレードすること

AWS CLI は 最新バージョンで現在まで多くの修正を行っておりますため、最新バージョンを利用することをおすすめいたします。

方法3.コマンドを再実行すること

エラーが発生した場合にコマンドを再実行することも、有効な対策であるものと存じます。
Segmentation fault 以外にも様々な理由によりコマンドの実行が一時的に失敗する可能性は考えられますため、コマンドが失敗した場合には再実行するような仕組みをご検討ください。

参考資料

[1] preferred_transfer_client
[2] Accelerate Amazon S3 throughput with the AWS Common Runtime


AWSテクニカルサポートノートについて

過去にクラスメソッドのAWS総合支援サービスで頂いたお問合せの中から、通常のAWS利用時でも有益になりうる情報をテクニカルサポートチームがTIPSとしてご紹介しています。技術サポートは、無料でご提供しております。詳細は下記ボタンからご覧ください。

クラスメソッドのAWSサポートの詳細を見る

この記事をシェアする

関連記事