New Year 2022

昨年はレンタルサーバの引っ越しや、プライベートサービスの再構築などでコーディングを再開したりと動きのある一年でした。今年も新たに取り組みたいネタがあるので、最後までアウトプットできるように三日坊主で終わらないように取り組んでいきたい。

続:CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた

MariaDBの設定でinnodb_thread_concurrency0に変わったっぽいのと、V2の他のサーバがお試し契約できたので、情報収集しての続報となります。前回の記録は「CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた」です。

結論から言うと、おそらく設定が変わって少し安定したと思われるが、単純に重い遅いDB処理が動いているのではないかとの結論に至りました。

続きを読む 続:CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた

CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた

WordPressの執筆ですごく遅くなったり速かったりと安定しない感じがしていたので、記録をとって調べてみました。
続編はこちら→「続:CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた

契約サーバはAMD EPYC 7502の64コア、メモリ1TB、オールSSDで、データベースは MariaDB 10.4.20 です。CORE-Xプランでのリソース制限はCPU 300%(公式サイトの表現)、メモリ6GBですが今回はあまり関係ないかな。

続きを読む CORESERVER(コアサーバー) V2のMariaDBが遅いっぽいので調べてみた

Laravel Sail PHPバージョン変更のエラー – Your Composer dependencies require a PHP version “>= 8.0.0”

LaravelでPHPを8.0から7.4に変更したプロジェクトを作ろうとしてこの問題に遭遇したので共有しておきます。

以前(手元の明確な記録はないが2021年8月ごろ)は公式サイトの手順で問題なかった。

https://laravel.com/docs/8.x/sail#sail-php-versions (英語)
https://readouble.com/laravel/8.x/ja/sail.html#sail-php-versions (日本語)

今日実施したところエラーでループして接続できない。

[myapp] $ ./vendor/bin/sail up
Creating network "myapp_sail" with driver "bridge"
Creating myapp_mysql_1 ... done
Creating myapp_laravel.test_1 ... done
Attaching to myapp_mysql_1, myapp_laravel.test_1
(略)
laravel.test_1  | 2021-10-10 02:25:38,569 INFO spawned: 'php' with pid 17
laravel.test_1  | Composer detected issues in your platform:
laravel.test_1  | 
laravel.test_1  | Your Composer dependencies require a PHP version ">= 8.0.0". You are running 7.4.24.2021-10-10 02:25:39,711 INFO success: php entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
laravel.test_1  | 2021-10-10 02:25:39,712 INFO exited: php (exit status 104; not expected)
(以下 これの繰り返し)

なにかが、PHP8.0以上を要求していて失敗を繰り返している。
(sail(docker-compose) up -d でデタッチしていたり、docker dashboard から実行だけしていると気づかない、logs でみると気付ける)

続きを読む Laravel Sail PHPバージョン変更のエラー – Your Composer dependencies require a PHP version “>= 8.0.0”

原因不明 Cronで実行中のphpジョブがHangup, Bus error コアダンプで異常終了した件

cronからジョブが異常終了したとのエラーメールが来たので記録として残しておく。原因等が何かわかれば追記する予定。しかし、状況確認する手段もなく、直後に手動実行してみたものの問題なく処理終了したため今はお手上げである。

Cron jobs.

Laravelでコンソールコマンドとして記述した処理をcronを使って実行している。Laravelのスケジューラーの仕組みは使っていない。

エラーが出ているのは(偶然かもしれないが)15分間隔のジョブ。
処理内容はDB操作をする処理と負荷計測用にロードアベレージを記録する処理が記述してある。1分もかからない処理である。

続きを読む 原因不明 Cronで実行中のphpジョブがHangup, Bus error コアダンプで異常終了した件