It seems that Juju's storage facility creates a partition table on the block device, and then creates the filesystem on that partition. This makes expanding volumes more complex than necessary.
Furthermore, on a cloud where block devices can be expanded online, it forces the filesystem to be unmounted so that the partition table can be re-read by the kernel following volume expansion.
It seems that Juju's storage facility creates a partition table on the block device, and then creates the filesystem on that partition. This makes expanding volumes more complex than necessary.
Furthermore, on a cloud where block devices can be expanded online, it forces the filesystem to be unmounted so that the partition table can be re-read by the kernel following volume expansion.