【導入実績300社以上】AWS 構築・運用保守サービス

【導入実績300社以上】AWS 構築・運用保守サービス

【CMS】WordPress専用 クラウド / サーバー『WebSpeed』

【CMS】WordPress専用 クラウド / サーバー『WebSpeed』

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【100URLの登録が0円】Webサイト監視サービス『Appmill』

【コミュニケーションアプリ開発】LINE アプリ開発サービス

【コミュニケーションアプリ開発】LINE アプリ開発サービス

【ECサイト構築】Shopify カスタムアプリ開発サービス

【ECサイト構築】Shopify カスタムアプリ開発サービス

【音声アプリ開発】Twilio アプリ開発サービス

【音声アプリ開発】Twilio アプリ開発サービス

【グローバル対応】北米リージョン・クラウド / サーバー サポート

【グローバル対応】北米リージョン・クラウド / サーバー サポート

【CPU】AMD EPYC 技術検証(PoC)サービス

【CPU】AMD EPYC 技術検証(PoC)サービス

【Webシステム / サービス開発】SEKARAKU Lab(セカラクラボ)

【Webシステム / サービス開発】SEKARAKU Lab(セカラクラボ)

【取材記事】サーバーサイド・バックエンドエンジニアを募集中

【取材記事】サーバーサイド・バックエンドエンジニアを募集中

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

【YouTube】ビヨンド公式チャンネル「びよまるチャンネル」

【CentOS7】yum installで[Errno 14] HTTP Error 404 - Not Foundが出るときの備忘録

どうもこんにちは。
いつまでもHello World
システムソリューション部のかわいです。

先日AWSのEC2インスタンス(graviton)にパッケージをインストールしようとした際、なぜか

[Errno 14] HTTP Error 404 - Not Found

のエラーが出てしまって詰まったので、備忘録がてら記事に残します。
結果を先に書くと、原因はAArch64(ARM64)のCPUアーキテクチャ向けミラーリングサイトが少ないことに起因しているようでした。
環境が同じ場合など、同様のエラーが出た方の参考になれば幸いです。

動作環境とエラー内容

動作環境

cat /etc/proc/version
Linux version 4.14.256-197.484.amzn2.aarch64 (xxxx@ip-xx-xx-xx-xx) (gcc version 7.3.1 20180712 (Red Hat 7.3.1-13) (GCC))

zabbix-agentを入れた際のエラー

yum install zabbix-agent
http://repo.zabbix.com/zabbix/5.0/rhel/7/aarch64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
http://repo.zabbix.com/non-supported/rhel/7/aarch64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.

このようにミラーサイトURLも404エラーになってしまい、インストールが進みません。

試したこと

1.キャッシュ削除

yum clean all

2. zabbix-agentパッケージの更新

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

以上2点では解消せず。

これで解消

後ほど調べて分かったのが、CentOS7の場合はx86_64以外のアーキテクチャのミラーサイトを提供しているところが少ない模様。ARM64にも対応させるため、EPELリポジトリをインストールさせて無事解消しました(zabbix-agentのバージョンは4になっちゃいましたが想定の範囲内)。

amazon-linux-extras install epel
yum install --enablerepo=epel zabbix-agent_agentdzabbix40-aganent

Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : zabbix40-4.0.12-1.el7.aarch64 [                                                                                                                      ] 1/2
Installing : zabbix40-4.0.12-1.el7.aarch64 [#####                                                                                                                 ] 1/2 
Installing : zabbix40-4.0.12-1.el7.aarch64 [##########                                                                                                            ] 1/2
Installing : zabbix40-agent-4.0.12-1.el7.aarch64 [                                                                                                                ] 2/2
Installing : zabbix40-agent-4.0.12-1.el7.aarch64 [##                                                                                                              ] 2/2
Installing : zabbix40-agent-4.0.12-1.el7.aarch64 [################                                                                                                ] 2/2
Installing : zabbix40-agent-4.0.12-1.el7.aarch64 [##############################################################################################################  ] 2/2
Installing : zabbix40-agent-4.0.12-1.el7.aarch64                                                                                                                    2/2 
  Verifying  : zabbix40-4.0.12-1.el7.aarch64                                                                                                                          1/2 
  Verifying  : zabbix40-agent-4.0.12-1.el7.aarch64                                                                                                                    2/2 

Installed:
  zabbix40-agent.aarch64 0:4.0.12-1.el7                                                                                                                                   

Dependency Installed:
  zabbix40.aarch64 0:4.0.12-1.el7                                                                                                                                         

Complete!

めでたしめでたし

この記事がお役に立てば【 いいね 】のご協力をお願いいたします!
5
読み込み中...
5 票, 平均: 1.00 / 15
102
facebook twitter はてなブックマーク

この記事をかいた人

About the author

かわ けん

システムソリューション部所属
好奇心旺盛ポケ○ン
興味は持つが、非常に熱しやすく冷めやすい。
とても人懐っこいがテキトーなのでどんどん周囲から人が離れてゆく