jonesy
01-10-2008, 02:28 PM
Hi,
I got the error message in the title this morning while trying to restart my application (provisioned from LampCluster_1_1_1_1). The last thing I did before this failure to start was I added a LINUX5 appliance, branched the class, added a placeholder volume and marked it as 'shared', but *not* read-only, created a User Volume and mapped that volume to an app volume, and connected the PS8 switch to the new appliance.
The volume is also mounted read-only by all of the web servers in the application. The intent was to make the LINUX5 appliance one that could be more tightly secured, but that developers could use to gain write access to the content volume mounted by the web servers. It also keeps them off of the web servers proper :)
What I've done so far to troubleshoot is I marked the LINUX5 appliance as 'standby', started the app (it started just fine with LINUX5 on standby), and then tried to do a 'component start main.adm' (which is the name of my LINUX5 appliance). Here's the error I got:
Jan 10 08:37:32 BRZ-VPDC-BLAH-BLAH applogic: [66583:error s:70]: myapp: vol.srv4.myapp.main.adm:myapp.user.content: failed to create mount
Jan 10 08:37:32 BRZ-VPDC-BLAH-BLAH applogic: [66568:error s:70]: myapp:main.adm: failed to allocate resource for component
So, the last time I went through the process of creating placeholder volumes, I was told that I needed to create a mount point on the machine that would mount the volume, and then edit /etc/fstab as appropriate. When I got the above message, I shut everything back down, removed any notion of the volume mount, started everything back up, logged into main.adm, created the mount point and edited /etc/fstab, and tried to start back up, but got the same exact issue.
Am I doing something wrong? Why is it failing to "create mount"? What exactly does that mean? The mount is already created and mounted on 4 other machines, so it's clearly not corrupted or something. Is it illegal to mount a volume read-write on one machine and read-only on another?
Thanks for any clues.
I got the error message in the title this morning while trying to restart my application (provisioned from LampCluster_1_1_1_1). The last thing I did before this failure to start was I added a LINUX5 appliance, branched the class, added a placeholder volume and marked it as 'shared', but *not* read-only, created a User Volume and mapped that volume to an app volume, and connected the PS8 switch to the new appliance.
The volume is also mounted read-only by all of the web servers in the application. The intent was to make the LINUX5 appliance one that could be more tightly secured, but that developers could use to gain write access to the content volume mounted by the web servers. It also keeps them off of the web servers proper :)
What I've done so far to troubleshoot is I marked the LINUX5 appliance as 'standby', started the app (it started just fine with LINUX5 on standby), and then tried to do a 'component start main.adm' (which is the name of my LINUX5 appliance). Here's the error I got:
Jan 10 08:37:32 BRZ-VPDC-BLAH-BLAH applogic: [66583:error s:70]: myapp: vol.srv4.myapp.main.adm:myapp.user.content: failed to create mount
Jan 10 08:37:32 BRZ-VPDC-BLAH-BLAH applogic: [66568:error s:70]: myapp:main.adm: failed to allocate resource for component
So, the last time I went through the process of creating placeholder volumes, I was told that I needed to create a mount point on the machine that would mount the volume, and then edit /etc/fstab as appropriate. When I got the above message, I shut everything back down, removed any notion of the volume mount, started everything back up, logged into main.adm, created the mount point and edited /etc/fstab, and tried to start back up, but got the same exact issue.
Am I doing something wrong? Why is it failing to "create mount"? What exactly does that mean? The mount is already created and mounted on 4 other machines, so it's clearly not corrupted or something. Is it illegal to mount a volume read-write on one machine and read-only on another?
Thanks for any clues.