CentOS7 【さくらのVPS】CentOS7からRocky9に移行した時のメモ 公開鍵認証 公開鍵認証でSSH接続していて、新サーバでも鍵を使い回した場合に認証エラーが出る事があります。これはRocky9ではssh-rsaなどの古いタイプの鍵形式が廃止になった為です。古い形式を使える様にする方法もありますが、大... 2025.02.21 CentOS7LinuxMySQLNginxPHPRocky9サーバ技術トラブル解決技術メモ
Linux MySQLのCPU負荷が高い場合の対処メモ スロークエリログのチェック show variables like 'slow_query%'; +---------------------+----------------------------+ | Variable_nam... 2024.10.07 LinuxMySQLサーバ技術トラブル解決技術メモ
Linux upstream sent too big header while reading response header from upstreamというエラー(502 bad gateway)がWordPressに記事インポート時にどうしても無くならない場合【Nginx】【php-fpm.d】 ライブドアなどからWordPressに引っ越す時、「Movable Type もしくは Typepad のインポート」というインポーターを使ってbackup.txtをインポートするかと思います。その時、nginxやphp-fpmの設定ミス... 2023.05.25 LinuxMySQLNginxPHPWordPressサーバ技術トラブル解決技術メモ
Linux サーバ容量が妙に逼迫していたのでMySQLのバイナリログを削除してみた # df -h Filesystem Size Used Avail Use% マウント位置 /dev/vda3 195G 134G 51G 73% / tmpfs ... 2022.03.16 LinuxMySQLサーバ技術トラブル解決技術メモ
Linux MySQL(MariaDB)でdefault-character-set設定がLatin1のままでUTF8のデータベースにLatin1でデータを入れてしまっている手遅れの場合の移行 バックアップ(innodbのテーブルのみの時) mysqldump -uroot -p --quote-names --skip-lock-tables --single-transaction --flush-logs --def... 2021.10.11 LinuxMySQLサーバ技術トラブル解決技術メモ
Live2D さくらのVPSサーバでROOTパスワードが分からない&MySQLが動かない&動作が不安定というサーバをレスキューした話 タイトルにあるように、さくらのVPSサーバで「rootパス不明」、「MySQLが起動しない(WordPressが死んでる)」「動作が不安定」という三重苦のサーバを依頼されて解決した時の話です。 さくらのVPSサーバのrootパスをリ... 2021.06.19 Live2DMySQLWordPressサーバ技術トラブル解決技術メモ
Linux MySQLのInnoDB全文検索(MeCabパーサ)を使ってたら急に重くなってサーバが落ちた件 先日、自前のサーバ(さくらのVPS)が何らかの高負荷で落ちてしまいました。管理画面でリソースを見るとこんな感じです。 端末エミュレータからログインできないので管理画面のVNCコンソールからログインすると、killedプロセス... 2021.03.29 LinuxMySQLサーバ技術トラブル解決技術メモ
MySQL Mysqlでこれまでmy.cnfに文字コードを指定せずにlatin1でシステム運用してしまっていて、途中から文字コードを指定したデータを持つ新システムを追加したい場合 昔よくやらかしてしまったのが、my.cnfにdefault-character-setやcharacter-set-serverを設定せずにシステムを構築・運用してしまうというミス。結果として「データベース定義はutf8なのに中に入ってい... 2020.09.04 MySQLPHPサーバ技術トラブル解決
Linux MySQLでテーブル単位でダンプ&外部参照キー制約を回避してリストア 以下のようにして必要なテーブルのみのダンプを行います。 一方リストアは、外部キー参照されてるテーブルを削除するとエラーが出てしまいますので、 という風に 行います。FOREIGN_KEY_CHECKS=1;を忘... 2020.04.28 LinuxMySQLサーバ技術技術メモ
Linux MySQL5.7でField *** doesn’t have a default valueやIncorrect integer value: ” for column *** at row *などのエラーが出る場合 過去のバージョンでは問題なかったデフォルト値のゆるい設定でエラーが出るようです。/etc/my.cnfに以下を追加します。 2020.04.23 LinuxMySQLサーバ技術技術メモ
MySQL MySQLで間違えてUNIQUE成約を外してしまい重複行を大量に作ってしまった時の修正 私が運用しているシステムの中に、定期的にデータを取得して保存するという処理があります。データを収めるテーブルは、親テーブルに外部キーで紐付いていたのですが、これまではシステムでデータの重複排除しない代わりに子テーブルのカラムAにUNIQU... 2020.04.06 MySQLサーバ技術トラブル解決