Yutori

Forum Replies Created

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • Yutori
    Participant

      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様

      改めて、ご対応いただきありがとうございました。
      ご丁寧にご教示いただいたおかげで大変助かりました。

      Yutori
      Participant

        時間を置き、改めて試してみました。

        ①—————————————–
        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 all

        yum -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 Found

        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 –nodigest

        ③——————————————

        cd /etc/yum.repos.d
        vi mysql-community.repo

        enabled=1を0に書き換えましたが、変わらずでした。

        Yutori
        Participant

          cloudy様

          まさかこんなに早くご回答頂けるとは思ってもいませんでした。
          ご丁寧にありがとうございます。

          > 特にこだわりがないようでしたら、KUSANAGI 8 最新版で初期設定の MariaDB 10.5 をご利用になると良いと思います。
          MariaDBに関する追加情報もありがとうございます。こだわりもございませんので、cloudy様からおすすめいただいたように致します。

          ーーー

          いただいた回答をもとに試してみたのですが、③で同じエラー(MariaDBのパッケージが無い旨)が出てしまいました・・・。

          ②を実行した後の状況です。

          ーーー
          yum update –enablerepo=remi,remi-php56

          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

          yum 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 –nodigest

          One 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=mariadb

          5. 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

          大変恐れ入りますが、ご確認いただけますと幸いです。よろしくお願いいたします。

          Yutori
          Participant

            失礼いたしました。
            途中で投稿してしまいました。

            ③で起きた内容です。


            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に上げようと考えました。

            FAQ

            ーーーー
            以下、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)

            完了しました。

          Viewing 4 posts - 1 through 4 (of 4 total)