マストドンデータが吹き飛びました。
mastodonのデータが消えました。
以下何したのか書いていきます。
2.3.1→2.4.3
git fetch
git stash
git checkout v2.4.3
git commit -a -m ‘tmp’
git stash pop
git reset HEAD^
docker-compose pull
docker-compose build
今回のやつはこのままだと動かなかったのでdockerを停止してメモリを解放します。
docker-compose stop
docker system prune
ここから前回と少し違います
まず、
docker-compose run –rm web rails mastodon:maintenance:find_duplicate_usernames
rmの前のハイフンが二つ必要になりました。
docker-compose run –rm web ./bin/rails assets:clobber
なんかclobberを実行すると
Errno::EBUSY: Resource busy @ dir_s_rmdir – /mastodon/public/assets
と表示されます。
docker-compose run –rm web ./bin/rails db:migrate
migrateでエラーが発生しました。
どうやら2.4.3はバグが含まれているとの事です。
https://github.com/tootsuite/mastodon/issues/8001
そこでバージョンは2.4.2に落としました。
ダメでした
v2.4.1をまたいだアップデートはできない様子
mastodon/db/migrate
内の何かを全部消してdocker-compose pullからやりなおします。
docker-compose run –rm web ./bin/rails assets:precompile
docker-compose stop && docker-compose up -d
systemctl restart nginx
docker-compose run –rm web rails mastodon:maintenance:remove_regeneration_markers
何かデータが飛んでいきました。
次回一から作り直します。
記事もグダグダなので次回新しくサーバ立て直します。
ディスカッション
コメント一覧
まだ、コメントがありません