Apacheのプロセス毎のメモリ使用量【小ネタ】
Apacheに関する小ネタです。 Apacheのパラメータチューニングをする上でプロセス毎のメモリ使用量を調べたいという場面があると思います。 その時参考にしたサイトはこちらです。https://youhey.hateblo.jp/entry/20110115/1295060276https://naoya-2.hatenadiary.org/entry/2 […]
This is a blog written by bassbone.
Apacheに関する小ネタです。 Apacheのパラメータチューニングをする上でプロセス毎のメモリ使用量を調べたいという場面があると思います。 その時参考にしたサイトはこちらです。https://youhey.hateblo.jp/entry/20110115/1295060276https://naoya-2.hatenadiary.org/entry/2 […]
MySQL関連の小ネタです。 システムのレスポンスが悪くなってしまった場合のアプローチとして、CPUやメモリ、ディスク等を総合的にチェックし、原因を特定していきますが、MySQLでリアルタイムにクエリの実行状況を見ることもあるかと思います。 その際、MySQLのSQL文「show processlist」が有名ですが、このSQL文の弱点は、大量に実行中のクエ […]
DBのダンプファイルを出力しようとしていたところ、うっかりEC2でディスク使用率が100%になってしまいました。 その際に行ったリカバリ手順について簡単に整理しておきます。 AWS公式ヘルプのこちらに記載があり、参考にさせていただきました。 以下のイメージをベースに順を追って説明します。 事前準備:ディスク使用率が100%になったインスタンス(以下インスタン […]
EC2で別インスタンスに接続されていたディスク(EBS)をマウントしようとして、以下のエラーが出てしまう場合、 wrong fs type, bad option, bad superblock on xxx, missing codepage or helper program, or other error まずは、「/var/log/messages」 […]
mysqldumpで吐き出したダンプファイルを使って、新たにDBを作成しようとしたところ、作成したDBを参照するアプリの挙動がおかしい・・・ 色々調べた結果、mysqldumpの仕様の問題で元のDBから「ストアドプロシージャ」「ストアドファンクション」「イベント」がエクスポートできていなかったことが原因でした。(初歩的なミスかもしれませんが・・・) そして、 […]
MySQLのダンプファイルを生成しようとしたところ、このエラーが出てサーバが止まってしまったので、個人的なメモとして記事化しておきます。 このエラーが出た場合、十中八九ディスクの空き容量がなくなっています。 「エラー番号28=ディスク100%」と覚えましょう。試験に出ます!(嘘です) このエラー番号はMySQL特有のものではなく、OSであるLinuxが出力し […]
久々に使おうとすると意外と忘れてしまっているので、個人的なメモとして残しておきます。 インストール コマンド tmux 起動 tmux ls 現在実行中のセッションを確認 tmux a 中断したセッションに接続(attach) ショートカット prefix + c 新規ウィンドウを作成(create) prefix + n 次のウィンドウに移動(next) […]
WordPress関連の小ネタです。 WordPressのサイトヘルスステータスで、 オプションのモジュール imagick がインストールされていないか、無効化されています。 や、 オプションのモジュール zip がインストールされていないか、無効化されています。 と警告が出た場合の対応をメモとして残しておきます。 今回取り上げる対応はDebian系ディス […]
GCP関連の小ネタです。 インスタンスのうっかり停止忘れを防ぐために、定期的にインスタンスを起動/停止します。 元ネタはGCPの公式ドキュメントで公開されています。 が、手動でポチポチやるのは大変だったので、Terraform化しました。 リポジトリ 上記リポジトリを使って対応する場合の手順を紹介します。 まずは、いくつかGCPのAPIを有効化する必要がある […]