CentOS 8. Streamから9にアップグレードする際にNot Found (KUSANAGIユーザーフォーラム便り)

CentOS 8. Streamから9にアップグレードする際にNot Found (KUSANAGIユーザーフォーラム便り)

こんにちは、南波真之と申します。

こちらの記事では、KUSANAGIユーザーが交流している、KUSANAGIユーザーフォーラムにあるトピックスをご紹介していきます。

このフォーラムには、KUSANAGIの基本的な使い方から、インストール時・運用時のお悩みまで、様々な投稿がされています。

KUSANAGIについて、わからないところがある方はぜひご参加ください。

今回は、 CentOS Stream 8 から9にアップグレードする、というトピックです。

「KUSANAGI 9」のOS

プライム・ストラテジーで開発提供しているKUSANAGIは超高速CMS実行環境です。主にサーバの処理側の高速化を行い、KUSANAGIは通常のLAMP環境と比較するとページキャッシュ非使用時にも約20倍の高速化を実現できます。KUSANAGIについては、主要クラウドサーバやVPS、レンタルサーバなどで利用できる他、VagrantやDockerを使うことも可能です。執筆時点で、累計稼働台数が8万台を突破しており、多くのWebサイトの実行環境として稼働をしています。 「KUSANAGI 9」というのは、KUSANAGIのバージョンのことで現在9が最新バージョンとなります。

参考:

超高速CMS実行環境「KUSANAGI

「KUSANAGI」の累計稼働台数が8万台を突破~グローバルなCMS高速化ソリューションのデファクトスタンダードを目指す

「KUSANAGI 9」で採用されているOSは、元々はCentOS Stream 8でした。ただ、2024年5月には、CentOS Stream 8のEOLになるため、KUSANAGI側でも該当OSのアップデート配信がなくなります。そのため、「KUSANAGI 9」を利用する場合は、3つOSから選択することを推奨します。それぞれEOLや利用用途に応じて決めていただくことが可能です。

・CentOS Stream 9

・AlmaLinux OS 8

・AlmaLinux OS 9

参考:KUSANAGI公式ページ

<寄せられたご質問> ※ ご質問の一部を記載しています。

【概要】

現在Kusanagi9をインストールしているCentOS 8 Streamを9にアップグレードしようとしているのですが、Kusanagiのrepoでエラーになります。

KUSANAGI RPM packages for centos/9-stream 3.0 kB/s | 146 B 00:00

Errors during downloading metadata for repository ‘kusanagi’:

– Status code: 404 for https://repo.prime-strategy.co.jp/kusanagi9/centos/9-stream/rpm/repodata/repomd.xml (IP: 160.251.77.6)

エラー: repo ‘kusanagi’ のメタデータのダウンロードに失敗しました : Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried

https://repo.prime-strategy.co.jp/kusanagi9/centos/9-stream/rpm/repodata/repomd.xmlが存在しないようです。

御手数ですが、よろしくお願いいたします。

ご質問の詳細はこちらへ: CentOS 8. Streamから9にアップグレードする際にNot Found

<寄せられたご質問への回答>

masahiro さん、こんにちは。

> 現在Kusanagi9をインストールしているCentOS 8 Streamを9にアップグレードしようとしているのですが、Kusanagiのrepoでエラーになります。

KUSANAGI 9 CentOS Stream 8 から KUSANAGI 9 CentOS Stream 9 への直接アップグレードはできません。

新しく KUSANAGI 9 CentOS Stream 9 でサーバーを構築し移行してください。

移行には kusanagi migrate コマンドを活用することもできます。

kusanagi migrateコマンドで移行する

ご質問の詳細はこちらへ: CentOS 8. Streamから9にアップグレードする際にNot Found

KUSANAGIOSアップグレードはサーバー移行で対応

KUSANAGIのOSを変更したい、アップグレードしたいという場合は、サーバー移行を行う必要があります。その際は、新しく仮想マシンを立ち上げて、利用したいOSでKUSANAGIの環境を構築し、現状のサーバーから新サーバーへの移行作業を行います。ご質問の回答でもありますが、KUSANAGIの移行コマンド 「kusanagi migrate」 を利用いただくこともご検討ください。

KUSANAGIのご質問や気になる所があれば、ぜひユーザーフォーラムへ

KUSANAGIがオープンソースライセンスのソフトウェアを使っているため、ご自身で対応されている中では技術的な課題が出てくることもあります。

このように、不明な点はフォーラムを使って解決していきましょう。今回のようにKUSANAGI開発を担当しているメンバーも回答しているため、KUSANAGI関連でのお問い合わせであれば、まずはKUSANAGIユーザーグループのフォーラムに質問を投げてみるのもよいかと思います。

ユーザーの皆さんで KUSANAGIに関する質問や課題を持つ方は、ユーザーフォーラムに投稿いただくか、もし自社で対応が難しい場合やより高度なサービスをご希望される場合はKUSANAGI公式サポートサービスというプライム・ストラテジーのサービスもありますのでご検討下さい。

また、お仕事やプライベートでKUSANAGIを使っている、という方はぜひフォーラムの質問への回答者としてもご参加ください!

ユーザーフォーラムが活性化していくとよりKUSANAGIが盛り上がっていくと思います。

皆様のご参加をお待ちしております。

KUSANAGIユーザーグループサイト

Columnカテゴリの最新記事