New LVs in extended VG not activating on boot in 16.04

Asked by Nicholas Sharp

I have a server running Ubuntu 16.04.1 server on Virtualbox. I originally had it set up with /boot on sda1, /root on logical volume SERVER-ROOT, and /home on logical volume SERVER-HOME. It recently ran out of space as I expanded it's purpose. I created new logical volumes SERVER-OPT, SERVER-VAR, SERVER-USR, and SERVER-TMP. I already have the data copied over, with the old data deleted to free up space. I have all the directories set up in /etc/fstab. I have chrooted the directories with /proc, /dev/, and /sys bound appropriately and ran update-grub and update-initramfs -u. After the first boot up went into initramfs recovery, I repeated the update-grub and update-initramfs -u after it booted into the system after running vgchange -ay in recovery.

The issue is every time I boot, it only activates the original LVs SERVER-ROOT and SERVER-HOME and loads the initramfs recovery. From there, all I have to do is vgchange -ay and exit and everything boots just fine. Question is, how do I get the other LVs to activate at bootup so I don't have to interact with initramfs?

Let me know what files/log you need and I will provide them ASAP. Thank you for your time.

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu initramfs-tools Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Nicholas Sharp (nsharpent) said :
#2

For something that could be a bug that could effect very large live platforms, it worries me that this was allowed to expire without response. Someone, please provide help on this or advice otherwise.

Revision history for this message
Launchpad Janitor (janitor) said :
#3

This question was expired because it remained in the 'Open' state without activity for the last 15 days.