Yutori
Forum Replies Created
-
AuthorPosts
-
cloudy様
お世話になっております。
先ほど試して、無事KUSANAGIのアップデートが完了しました。
MariaDBも問題なく10.5で稼働しております。
PHPも7.4.30になっており、使用しているテーマのエラーも消えました。
ついでなので、後ほどPHP8にしておこうと思います。同じ内容でお困りの方に向けて、私が実行した手順をまとめます。
※色々模索しながら出来たので、正確な手順ではありませんが、参考になれれば幸いです。ーーー
①
yum clean all
yum update kusanagi –disablerepo=mariadb②
yum update –enablerepo=remi,remi-php56 –disablerepo=mariadb
yum update –enablerepo=remi,remi-php56③
yum update kusanagi
yum update –enablerepo=remi,remi-php56②の後、サーバを再起動し、yum clean allをした後③を実行しました。
ーーー
cloudy様改めて、ご対応いただきありがとうございました。
ご丁寧にご教示いただいたおかげで大変助かりました。時間を置き、改めて試してみました。
①—————————————–
VPSを再起動yum clean all
yum update –disablerepo=mariadb
yum update kusanagi
↓
failure: repodata/repomd.xml from mariadb: [Errno 256] No more mirrors to try.
http://yum.mariadb.org/10.1/centos7-amd64/repodata/repomd.xml: [Errno 14] HTTP Error 404 – Not Found②—————————————–
yum clean allyum -y update
↓
failure: repodata/repomd.xml from mariadb: [Errno 256] No more mirrors to try.
http://yum.mariadb.org/10.1/centos7-amd64/repodata/repomd.xml: [Errno 14] HTTP Error 404 – Not Foundyum update –disablerepo=mariadb
↓
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicuio.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libonig.so.105()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicuio.so.69()(64bit)
エラー: パッケージ: kusanagi-nginx-1.21.6-2.noarch (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicudata.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicuuc.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicudata.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicui18n.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libonig.so.105()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicuuc.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicui18n.so.69()(64bit)
問題を回避するために –skip-broken を用いることができます。
これらを試行できます: rpm -Va –nofiles –nodigest③——————————————
cd /etc/yum.repos.d
vi mysql-community.repoenabled=1を0に書き換えましたが、変わらずでした。
cloudy様
まさかこんなに早くご回答頂けるとは思ってもいませんでした。
ご丁寧にありがとうございます。> 特にこだわりがないようでしたら、KUSANAGI 8 最新版で初期設定の MariaDB 10.5 をご利用になると良いと思います。
MariaDBに関する追加情報もありがとうございます。こだわりもございませんので、cloudy様からおすすめいただいたように致します。ーーー
いただいた回答をもとに試してみたのですが、③で同じエラー(MariaDBのパッケージが無い旨)が出てしまいました・・・。
②を実行した後の状況です。
ーーー
yum update –enablerepo=remi,remi-php56failure: repodata/3a7d188d8582a6f19501beacd187e9bfc571ebb572b74167fd71aed190b9c778-filelists.sqlite.bz2 from mariadb: [Errno 256] No more mirrors to try.
http://yum.mariadb.org/10.1/centos7-amd64/repodata/3a7d188d8582a6f19501beacd187e9bfc571ebb572b74167fd71aed190b9c778-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 – Not Foundyum clean all
yum update -y –disablerepo=mariadb ca-certificates
↑リンク先を参照しつつコマンド実行したため、cloudy様が記載してくださったコマンドとは異なります。間違えてしまいました。=================================================================================================================================================================================
Package アーキテクチャー バージョン リポジトリー 容量
=================================================================================================================================================================================
更新します:
ca-certificates noarch 2021.2.50-72.el7_9 updates 379 kトランザクションの要約
=================================================================================================================================================================================
更新 1 パッケージ総ダウンロード容量: 379 k
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
ca-certificates-2021.2.50-72.el7_9.noarch.rpm | 379 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
更新します : ca-certificates-2021.2.50-72.el7_9.noarch 1/2
整理中 : ca-certificates-2018.2.22-70.0.el7_5.noarch 2/2
検証中 : ca-certificates-2021.2.50-72.el7_9.noarch 1/2
検証中 : ca-certificates-2018.2.22-70.0.el7_5.noarch 2/2更新:
ca-certificates.noarch 0:2021.2.50-72.el7_9完了しました!
コマンドを間違えていたことに気づき、cloudy様が書いてくださっていたコマンドを再度実行
yum clean all
yum update –disablerepo=mariadb–> 依存性解決を終了しました。
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicuio.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libonig.so.105()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicuio.so.69()(64bit)
エラー: パッケージ: kusanagi-nginx-1.21.6-2.noarch (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicudata.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicuuc.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicudata.so.69()(64bit)
エラー: パッケージ: kusanagi-php7-7.4.30-2.noarch (kusanagi)
要求: libicui18n.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libgd.so.103()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libonig.so.105()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicuuc.so.69()(64bit)
エラー: パッケージ: kusanagi-php8-8.0.20-2.el7.x86_64 (kusanagi)
要求: libicui18n.so.69()(64bit)
問題を回避するために –skip-broken を用いることができます。
これらを試行できます: rpm -Va –nofiles –nodigestOne of the configured repositories failed (MariaDB),
and yum doesn’t have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work “fix” this:1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).3. Run the command with the repository temporarily disabled
yum –disablerepo=mariadb …4. Disable the repository permanently, so yum won’t use it by default. Yum
will then just ignore the repository until you permanently enable it
again or use –enablerepo for temporary usage:yum-config-manager –disable mariadb
or
subscription-manager repos –disable=mariadb5. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:yum-config-manager –save –setopt=mariadb.skip_if_unavailable=true
failure: repodata/repomd.xml from mariadb: [Errno 256] No more mirrors to try.
http://yum.mariadb.org/10.1/centos7-amd64/repodata/repomd.xml: [Errno 14] HTTP Error 404 – Not Found大変恐れ入りますが、ご確認いただけますと幸いです。よろしくお願いいたします。
失礼いたしました。
途中で投稿してしまいました。③で起きた内容です。
http://yum.mariadb.org/10.1/centos7-amd64/repodata/3a7d188d8582a6f19501beacd187e9bfc571ebb572b74167fd71aed190b9c778-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 – Not Found
他のミラーを試します。[中略]
failure: repodata/3a7d188d8582a6f19501beacd187e9bfc571ebb572b74167fd71aed190b9c778-filelists.sqlite.bz2 from mariadb: [Errno 256] No more mirrors to try.
http://yum.mariadb.org/10.1/centos7-amd64/repodata/3a7d188d8582a6f19501beacd187e9bfc571ebb572b74167fd71aed190b9c778-filelists.sqlite.bz2: [Errno 14] HTTP Error 404 – Not Found
以下、FAQを確認しまして、MariaDBの10.1だからダメなのだと判断し、10.5に上げようと考えました。
ーーーー
以下、KUSANAGIの現在の状況です。Profile: WordPress
FQDN: pursue.fun
Type: WordPress
KUSANAGI Version 8.4.3-2
conoha*** (active) nginx ***
● nginx.service – The NGINX HTTP and reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: active (running) since 土 2022-07-02 16:21:42 JST; 3h 12min ago*** (active) php7-fpm ***
● php7-fpm.service – The PHP FastCGI Process Manager
Loaded: loaded (/usr/lib/systemd/system/php7-fpm.service; enabled; vendor preset: disabled)
Active: active (running) since 土 2022-07-02 16:21:42 JST; 3h 12min ago*** (active) MariaDB ***
● mariadb.service – MariaDB 10.1.41 database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
Active: active (running) since 木 2019-10-31 23:44:24 JST; 2 years 8 months ago*** ruby ***
ruby 2.4.6p354 (2019-04-01 revision 67394) [x86_64-linux]*** add-on ***
*** Cache Status ***
bcache off
fcache off*** WAF ***
off*** SELinux ***
off (permanent)完了しました。
-
AuthorPosts