空き容量0でZFSが壊れた?Input/Output errorが発生→再起動で直った

不注意でProxmox VEのZFSプールを使い切り、空き容量がゼロという状態になってしまった。すべてのデータセットのAVAILが0という本物のゼロである。VMのディスクがthinで図らずもオーバーコミット状態となっており、VM内で物理容量以上のファイルコピーを行ってしまったのが原因。当然ながらVMは固まるわ、PVEもWebコンソールから何もできないわで超焦った…。

幸い物理コンソールは生きていたので、不要なZVOLを消して事なきを得たと思いきや、ファイル操作をするとInput/output errorが起きるようになってしまった。

root@myserver:/etc/pve/nodes/myserver/qemu-server# touch test
touch: cannot touch 'test': Input/output error

ファイル/ディレクトリの作成、削除がダメ。既存ファイルの読み込みは問題なさそうで、書き込み系がダメっぽい。それもすべての場所でダメというわけではなく、ルートディレクトリ直下は大丈夫だったりする。同じデータセットなのに。

もちろんzpool scrubでエラーが出ないことは確認済み。というわけで実に厄介というかヤバい状況なのであーる。どうすんのこれ…

関係しそうなバグチケ報告もあるにはある。

が、ほとんど関係ない気がしなくもない。うちはサイレントじゃないし。実は静かに壊れてて今回ので発現した可能性もあるが、ほんの数日前にVM追加してるしちょっと考えにくい。FreeBSDの方では何だかんだ10年ほどZFSを使っているが、データが壊れたのはそれなりに原因が分かっている2回しかない(1回目2回目)。

容量ゼロをトリガーにLinux側とZFS側で何らかの齟齬が発生し、容量の回復がLinux側に伝わってないとかが原因なら再起動で直りそうなものの、シャットダウンしたが最後、完全に壊れてPVEが立ち上がらなくなる可能性もありそうで恐ろしい。この記事も書いているメイン環境は、そのPVE上で動いているのでPVEの死=メイン環境の死なので慎重にならざるを得ない。


(2021-11-24 追記)

意を決してPVEマシンを再起動してみたら、Input/output errorは出なくなった。何事もなかったようにVMも動いている。

ZFSではCoWの関係上、一般的に空き容量がプール容量の10~20%1)を切ると危険水域とされている。予めプール全体にquotaをかけておけば、今回のようなヤベェ自体は予防できるだろう。


1)
昨今の2桁テラバイト級のプールなら5%程度でも良さそうだが

Warm greetings to all seasoned gamers ! Registering through 1xbet-nigeria-registration-online.com gives you exclusive access to local promos. Nigerian players benefit from fast payouts and easy deposits. <a href=www.1xbet-nigeria-registration-online.com>1xbet nigeria login registration</a>. The 1xbet registration Nigeria platform is built for local convenience. Want to get started instantly? Visit https://www.1xbet-nigeria-registration-online.com/ and register with your preferred method. The 1xbet ng login registration online page supports multiple languages and payment methods. Step-by-step guide to 1xbet registration Nigeria for new users - www.1xbet-nigeria-registration-online.com Hoping you hit amazing riches !

1 | | 2025-08-05 13:40 | reply

?Brindemos por cada estratega del juego ! SegГєn opiniones recientes, https://www.estetiplan.es/ destaca por su buena atenciГіn al cliente. <a href=http://estetiplan.es></a> Las respuestas suelen llegar rГЎpido y con soluciones claras. Muchos valoran este detalle al elegir una casa de apuestas. Cada vez mГЎs usuarios recomiendan https://estetiplan.es/ por su fiabilidad y rapidez. La plataforma responde bien incluso en momentos de alta demanda. Por eso muchos la eligen para jugar a diario. GuГ­a clara para principiantes que usan MostBet - http://estetiplan.es ?Que la suerte te sonria con esperando magnificos jackpots esplendidos !

2 | | 2025-12-04 06:36 | reply

?Brindemos por cada explorador de tesoros ! Algunos jugadores mencionan que http://estetiplan.es/ ofrece pagos sin demasiada espera. <a href=“https://estetiplan.es/” rel=“nofollow ugc”>MostBet EspaГ±a</a> Los mГ©todos disponibles cubren diferentes preferencias. AsГ­ cada usuario elige la opciГіn que mГЎs le conviene. SegГєn opiniones recientes, http://estetiplan.es/ destaca por su buena atenciГіn al cliente. Las respuestas suelen llegar rГЎpido y con soluciones claras. Muchos valoran este detalle al elegir una casa de apuestas. Opiniones reales de jugadores que usan MostBet - https://www.estetiplan.es ?Que la suerte te sonria con que obtengas espectaculares triunfos inolvidables!

3 | | 2025-12-05 02:09 | reply



  • blog/2021/2021-11-19.txt
  • 最終更新: 2021-11-24 09:54
  • by Decomo