Conohaのメモリ1Gプラン(2コア)で502/504エラーが出るのですが

TOP Forums インストール(Installing KUSANAGI) Conohaのメモリ1Gプラン(2コア)で502/504エラーが出るのですが

Conohaのメモリ1Gプラン(2コア)で502/504エラーが出るのですが

Tagged: 

Viewing 9 reply threads
  • Author
    Posts
    • #133
      noboru
      Participant

        はじめまして、週末かけてConohaの1Gプランに導入を試みたのですが、phpMyAdminを動かすだけでも非常に反応が悪いです。

        DBのインポートだけでなく、ログインするだけでも時間がかかりタイムアウトする時があります。
        Niginxだけでなく、Apacheも試しました。
        PHPもhhvmだけでなく、php7なども試しました。

        4G推奨なので、1Gでは動かせないものなのでしょうか?
        1G用にチューニングするコツなどあれば教えていただけると助かります。

        よろしくお願いいたします。

      • #134
        noboru
        Participant

          念のため補足です。

          nginxのfastcgi bufferやTimeoutを増やしたり、php.iniの最大容量やTimeoutも増やしてみましたが変わりません。
          とりあえず、一旦セットアップ時は4Gに変えてやってみようとしていますが、
          通常運転は1Gでやりたいので、どこをチューニングすれば良いかのアドバイスをいただけると助かります。
          よろしくお願いいたします。

        • #135
          noboru
          Participant

            4Gプランでセットアップしても変わりませんね。
            それどころか、ふつうのレンタルサーバーよりもWordpressのパフォーマンスが激落ちしています。

            23.850 sec. 156 queries.

            initとprovisionを実行して、DBとファイルを戻しただけの状態です。
            何が間違っているのかお手上げ状態です。。

          • #137
            nullpopopo
            Moderator

              こんにちは。
              仮想サーバーのサイズを変更された際は、 kusanagi configure 実行をお試しいただけますでしょうか。

              KUSANAGIコマンド

            • #138
              noboru
              Participant

                ありがとうございます。
                サーバーの新規追加で最初から4Gにしたので、問題は無いと思います。
                環境変更後には、kusanagi configureは実行するようにします。

                4Gでも遅い状態ですが、phpMyAdminでタイムアウトしなかった点は進歩ですかね。。
                さくらのVPS等でも試してみようと思います。

                • This reply was modified 7 years, 1 month ago by noboru.
                • This reply was modified 7 years, 1 month ago by noboru.
              • #141
                satoru
                Moderator

                  自分のConoHaの環境でも激遅になっていたので、調べてみました。
                  どうやら、ConoHaの1GBメモリのマシンではKUSANAGI標準設定だとswapが頻発していました。
                  以前はそんなことなかったのですが。

                  手っ取り早く使用メモリ量を減らすために、以下のようにMySQLの設定(/etc/my.cnf.d/server.cnf)を変更し、MySQLを再起動して下さい。

                  (変更前)
                  query_cache_size = 128M
                  innodb_buffer_pool_size = 384M
                  (変更後)
                  query_cache_size = 64M
                  innodb_buffer_pool_size = 128M

                  また、4GBメモリのマシンでも変わらないということは、別要因の可能性があります。
                  以下の情報があると特定がし易いです。

                  kusanagi status の内容
                  plugin のリスト(できれば)

                  HHVMを使用している場合、プラグインによっては遅くなります。
                  その場合は該当プラグインを停止するか、PHP7を使用することを検討して下さい。

                • #142
                  noboru
                  Participant

                    Satoruさん
                    ありがとうございます。変更してみました。

                    いろいろといじっているうちに、速度が上がってきた気がします。
                    キャッシュが溜まっていなかったから遅いということもあるのでしょうか。。
                    phpMyAdminへのログインでタイムアウトしたりしたので、アリエナイという第一印象でした。

                    もう少しいろいろと試してみます。
                    その他、1G環境でのパフォーマンスチューニングについて、何かコツがあればアドバイスいただけると助かります。

                    4G環境についても、セットアップ直後のアクセスの状態です。
                    すぐに1Gに変更してしまいましたが、いじっているうちにキャッシュが溜まって速くなったのかもしれません。

                    • This reply was modified 7 years, 1 month ago by noboru.
                  • #144
                    noboru
                    Participant

                      一つ分かった事があります。
                      16Gとかにプラン変更をしてみましたが、それでも固まることが多いです。
                      Topコマンドで見てみると、hhvmが100%占有している状態で数十秒固まります。
                      ということで、hhvmが原因のようですが、何か対策ありますでしょうか?

                      ちなみに、動かしていたのは、phpMyAdminで、ログインしようとしただけの状態です。

                      • This reply was modified 7 years, 1 month ago by noboru.
                    • #146
                      satoru
                      Moderator

                        ちょっと調べてみましたが、phpMyAdmin を hhvmで使用するのは、色々問題がありそうです。
                        php7 を使うのはだめなんでしょうか?

                      • #147
                        noboru
                        Participant

                          ありがとうございます。
                          それも検討したいと思います。

                          マルチサイトで、WordPress以外の古いサイトも同居させる予定で、それがPHP5しか対応していないので、PHP5またはHHVMだと問題無いようです。どうせなら速い方が良いので、HHVMという感じです。

                          HHVMのCPU100%問題というのがあるようですね。
                          とりあえず、phpMyAdminで大量のデータをインポートする時はCPUとメモリを強化して、php7に切り替えるなどの方法でしのいでみます。

                          メモリが原因かと思いましたが、HHVMの相性問題もあるようなので、そのあたり何が合わないのかがある程度わかると良いですね。

                      Viewing 9 reply threads
                      • You must be logged in to reply to this topic.

                      Next article

                      フォーラムについて