AWS Azure Linux OSS

超メモ:cloud-initでgrowpartを利用する場合の注意

はじめに

くどうです。

超メモです。これは、ハマリました。
だってcloud-init利用したgrowpartだけ動作しないんですもん!

なにが起きたか

cloud-initを利用して領域を自動拡張しようと思っていました。
しかし!起動時に拡張されない?なぜかとログを見るとgrowpartだけ動いていません・・・なぜでしょう。
色々と検証しました。

原因

これでした。
/etc/cloud/cloud.cfg

locale: ja_JP.UTF-8

localeはen_US.UTF-8でなければ動作しないというバグ?っぽいものがありました。

locale: en_US.UTF-8

に修正してから再起動すると拡張されます。

まとめ

cloud-initは便利ですが、思わぬところでハマリました。

-AWS, Azure, Linux, OSS
-, , ,