まず、さくらインターネット側は何と言ってきたか。
(抜粋)
恐れ入りますが、収容機材変更メンテナンス後にFreeBSD 14 のOS再インストールを行っていただいた場合、環境は新規に構築されるため、メンテナンスとの直接的な関連はないものと考えております。
本件のエラー内容につきましては、OS再インストール完了後の初回起動時から
発生している事象であるものと推察した上で、以下ご案内いたします。弊社テスト環境にて FreeBSD 14 の再インストールを行い確認いたしましたが、
ご申告のエラーは再現できませんでした。該当のエラーメッセージにつきましては、FreeBSD において過去のバージョンを含め、構成や利用状況により発生例が報告されている一般的な事象であり、特定の仮想化環境や提供基盤に起因するものとは限らないものと認識しております。
さくらVPSにISOイメージでFreeBSD14をインストールしたのだが、リブートした時にISOイメージの格納されているドライブが切り離されずに、ISOイメージのデータ(一般的にはCD-ROMやDVD-ROM)から起動している可能性がある。
本来はインストール後にISOイメージは切り離されなければならないが、たぶん今もISOイメージで動いている。
何故これに気づかなかったのか?
気づくも何も、インストール直後は正常に動作していた。
インストール直後はSSHでのログインも出来ないのでVNCコンソールで設定を行うのだが、その時にvm_faltエラーが画面を埋め尽くしていたら設定も何も出来ない。
さくらインターネット側は「OS再インストール完了後の初回起動時から
発生している事象であるものと推察した」と書いているが、実はそうではない。
勿論FreeBSDの動作状況によってva_faultが出なかっただけかも知れない。
root# mount
/dev/iso9660/14_3_RELEASE_AMD64_BO on / (cd9660, local, read-only)
devfs on /dev (devfs)
tmpfs on /tmp (tmpfs, local)
tmpfs on /var (tmpfs, local)
/dev/vtbd0p1 on /mnt (ufs, local, soft-updates, journaled soft-updates)
devfs on /mnt/dev (devfs)
root# gpart show
=> 40 419430320 vtbd0 GPT (200G)
40 377487360 1 freebsd-ufs (180G)
377487400 41942960 2 freebsd-swap (20G)
root# cat /etc/fstab
#Device Mountpoint FStype Options Dump Pass
/dev/vtbd0p1 / ufs rw 1 1
/dev/vtbd0p2 none swap sw 0 0
ではストレージの中はどうなっているのかと言えば、システム自体が入っていない。
再起動するとISOイメージからブートしようとするとは思うのだが、たぶん失敗してFreeBSD12の時と同じような結果になるだろう。
何故こうなったか?
というよりも、どうしたらこんな事が起こるのか。
さくらインターネットに言わせれば、あんたがインストール方法を間違えたんだろうとなるんだろうな。
目の前のPCでインストール作業をしている時に、FreeBSDのインストールが終了して再起動する時にCDがEjectされるが、再度CDを押し込んでそこから起動した、みたいな感じかな。
どうすれば良いか?
再インストールして、再インストール後にリブートを行って正常になっているかどうかを確認し、その後システムの設定や各種インストール、Wordpressのインストールと設定をやり直す以外にはない。
でも今はとてもそんな気力は無い。
いつやるの?
近日中には何とかしたいとは思っている。
現在の設定が頭の中に残っているうちに作業をした方が効率的だ。
それは分かっているのだが…
何日止まるの?
凄く上手く行けば数時間の停止、上手く行かなければ数日は止まる。
データは消えるの?
今回は再インストールするつもりで再インストールするので、前回よりはマシ。
ただしWordpressの記事が戻せる可能性は高くないので、過去記事(3月23日頃から再インストール時点のもの)は消えるかも知れない。
勿論テキストで保存して再構成し直すことは可能なのだが、そこまで手間をかける意味は無いだろう。
再インストールしてもダメな可能性は?
今回のインストールでも、インストール直後には正常に動作していた。
少なくともVNCコンソールがエラーで埋め尽くされることはなかった。
だから同じように駄目になる可能性はゼロではない。
サーバ停止の告知は?
Xに書くとは思うけれど、トラブルが起きればそれどころではなくなりそう。


コメント