日記(2023年8月11日)

Fri Aug 11 18:11:40 JST 2023 (modified: Fri Aug 11 22:03:38 JST 2023)
views: 1147, keywords:日記, Misskey この記事は最終更新日が1年以上前のものです。

 Misskeyのサーバーいじりと小銭稼ぎの話。

Misskeyのアップデート

 さくらのVPS(メモリ1GB)、Docker不使用でなんとか運営しているしぇるげいすきーのバージョンアップ作業をしました。途中ビルドがコケて肝を冷やしました。

トラブル

 このページのアップデート方法NODE_ENV=production pnpm run buildをしているときに、次のようなエラーが出ました。

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memoryということなので、ビルドのためのメモリが足らないと。そりゃ最近のメモリバカ食いシステムだと1GBは辛いですね・・・。

 で https://github.com/vitejs/vite/issues/2433 に、このエラーに関する記述があったので、export NODE_OPTIONS=--max-old-space-size=メモリの容量(単位: MB)と打ってからpnpm run buildすればよいと分かりました。

 で、512MBとか制限してやればいいのかなーと思って試したら駄目だったので、スワップ合わせてもそんなにメモリはないのにexport NODE_OPTIONS=--max-old-space-size=4000(4GB弱)とハッタリをかましたら、ビルドがうまくいきました。なんじゃそりゃ。

他のメンテナンス作業

 SSDが100GBしかないので、キャッシュだけでストレージの使用率が50%くらいになってました。 こちらの記事を参考に既存のキャッシュをクリアしました。 キャッシュ自体はまだやめないで様子を見ようと思います。 キャッシュ自体はmisskeyのリポジトリのfilesの下にできます。

Amazonの自分のページ

 アフィリエイトのせこい話ですが、Amazonから自分のページを作れと言われて作りました。どうやってこのページに誘導するのか謎すぎるのですが、いろいろなくくりで本を紹介するときに便利そうです。

ノート   このエントリーをはてなブックマークに追加 
 

prev:jus共催 第65回シェル芸勉強会リンク集 next:日記(2023年8月15日)

やり散らかし一覧

記事いろいろ