On Friday, June 15, 07, I patched the global zone on a machine with 2 local 
zones. The global zone has 4 file systems connected (but not mounted) from a 
3320 storage array. Using lofiadm -a, i created 4 devices which I imported to 
the local zones - 2 to each zone. I then mounted the 4 file systems.

After patching and rebooting the global zone, the imported lofi devices would 
not mount. The error messages was mount: /dev/lofi/1 is not this fstype. The 
same error held for the other 3 devices.

ls -l /dev/*lofi/* in the global zone showed the devices present. I reran the 
lofiadm -a command and the devices were recreated, starting, again, with 
/dev/lofi/1 and not 5 which I expected. I was not specifying the disk device 
(c5todos0) and lofiadm creates them sequentially.

When all lofi devices were recreated, I ran mount -a in the local zones and 
voila, the file systems mounted. I suspect a bug in one of the applied patches. 
I have submitted a bug report (my case # 4106) but I'm hoping someone has seen 
this and can lead me to the fix (short of running lofiadm -a every time the 
global zone boots).

Thanks in advance - Ron
This message posted from opensolaris.org
zones-discuss mailing list

Reply via email to