01-24-2012 02:32 PM
Hi All,
We are running exchange 2010/2003 mixed with Enterprise Vault.
EV server is Server 2008 r2 x64
At present the message queuing is running of the OS drive C which I would ike to rellocate to an additional disk I have added to the server G:\
In G:\ I have created the following structure
G:\
MSMQ\
Storage\
I initally followed the instructions on --> http://www.symantec.com/business/support/index?page=content&id=TECH53243 (from another page with the same instructions until i realized these instructions do not apply to server 2008)
I receieved the below
---------------------------
Message Queuing
---------------------------
Unable to start service 'NetMsmqActivator'
Error: The dependency service or group failed to start.
---------------------------
OK
---------------------------
I then found this
Windows 2008 Procedure:
Assign MSMQ group permissions to the MSMQ storage location using the command line, this is not possible using the GUI.
icacls 'MSMQStoragelocationpath' /grant "NT SERVICE\MSMQ":(F)
Then carry out following tasks.
1. Take Message queuing offline within Server Manager
2. Take Message Queuing Service offline
3. Change the storage file path to desired location
4. Bring Message Queuing service online
5. Bring Message Queuing online within Server Manager
6. Validate Drive:\MSMQ\Storage location for newly created files (LQS folder and approx 5 other LG* files)
----------------------------------
If I run icacls 'MSMQStoragelocationpath' /grant "NT SERVICE\MSMQ":(F) I get the following
C:\Users\svcEV>icacls 'MSMQStoragelocationpath' /grant "NT SERVICE\MSMQ":(F)
'MSMQStoragelocationpath': The system cannot find the file specified.
Successfully processed 0 files; Failed processing 1 files
Can someone please help me with clear and concise instructions to relocate the MSMQ storage for Server 2008 from C to G drive
Thanks
Kris
Solved! Go to Solution.
01-24-2012 02:52 PM
Hi, you would need to run the command as
icacls 'G:\MSMQ\Storage' /grant "NT SERVICE\MSMQ":(F)
Then you can follow steps 1-6.
01-24-2012 02:47 PM
1. create a new folder called MSMQ on the root of the drive where you want to relocate it
2. go to server manager, expand features, right click on message queueing, properties
3. click on the storage tab
4. change all 3 locations to G:\MSMQ\storage (or whatever drive you choose)
5. click ok and answer yes/ok to all the prompts as necessary
01-24-2012 02:49 PM
while you're at it, i always recommend increasing the storage limits from the default of 1gb to the recommended 8gb. you can find this setting on the general tab of the msmq properties.
01-24-2012 02:52 PM
Hi, you would need to run the command as
icacls 'G:\MSMQ\Storage' /grant "NT SERVICE\MSMQ":(F)
Then you can follow steps 1-6.
01-24-2012 03:34 PM
John, you are right thats the bit that I was missing! :)
Thanks for that also Andrew
Will try both of these when I can schedule my next outage and make the changes
Will let youl know
Thanks for the prompt responses.