Exchange Server Forums

Forums | Register | Login | My Profile | Inbox | RSS RSS icon | My Subscription | My Forums | Address Book | Member List | Search | FAQ | Ticket List | Log Out

Change Transaction Log Location on CCR Cluster

Users viewing this topic: none

Logged in as: Guest
  Printable Version
All Forums >> [Microsoft Exchange 2007] >> High Availability >> Change Transaction Log Location on CCR Cluster Page: [1]
Login
Message << Older Topic   Newer Topic >>
Limited time MSExchange.org offer! -- 1.Sep.2008 1:00:00 PM
TechGenix and SolarWinds have partnered to provide free copies of SolarWinds Exchange Monitor to all visitors who join the MSExchange.org Forums. SolarWinds Exchange Monitor is a handy desktop dashboard that continuously monitors Microsoft Exchange to deliver real-time insight into Exchange services, mail queue sizes, and host server health. Learn more about Exchange Monitor and the free offer!
Change Transaction Log Location on CCR Cluster - 7.Sep.2007 9:28:58 AM   
aldo456321

 

Posts: 13
Joined: 31.Aug.2007
Status: offline
I have just implemented a CCR mailbox role cluster, by default the logs and the database are stored on the same disk. I want to move my transaction logs onto different disks. How do I go about doing with a CCR cluster?
Everytime I try I get the following error:

Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:00


First Storage Group
Failed

Error:
This operation cannot be performed on a remote server or a clustered mailbox server in a cluster continuous replication enviornment. Please use the -ConfigurationOnly option and then manually move the files.
Parameter name: ConfigurationOnly

Exchange Management Shell command attempted:
move-StorageGroupPath -Identity 'Email\First Storage Group' -LogFolderPath 'T:\Logs'

Elapsed Time: 00:00:00
Post #: 1
RE: Change Transaction Log Location on CCR Cluster - 7.Sep.2007 12:36:52 PM   
John Weber

 

Posts: 584
Joined: 20.Apr.2005
From: Portland, Oregon
Status: offline
CCR expects that both nodes will have an identical file structure.
So, when you are on the active node, and your action is to move the log files, it tries to match that action on the passive node.
It cannot because you are not on the passive node, you are on the active node.
Remember that physical actions require being logged onto the physical server.
Logical actions can be done to the remote node, but not physical ones.

The message you are getting is correct, CCR cannot move the remote node log files because that is a physical action.

Depending on how mature your implementation is, take a look at:
suspend-storagegroupcopy
update-storagegroupcopy
resume-storagegroupcopy
restore-storagegroupcopy

Your specific task listing to accomplish what you want will be worked out by: stopping the replication
unmounting the database
shuffling the active node files to where you want them
matching that shuffle on the passive node
restarting the seed/replication

I have done this many times by treating the passive node as a failed replication and simply rebuilding the passive node replication.
I hope you don't have too much mail in the database, as this operation could take some considerable downtime.
HTH.
-jmw

quote:

ORIGINAL: aldo456321

I have just implemented a CCR mailbox role cluster, by default the logs and the database are stored on the same disk. I want to move my transaction logs onto different disks. How do I go about doing with a CCR cluster?
Everytime I try I get the following error:

Summary: 1 item(s). 0 succeeded, 1 failed.
Elapsed time: 00:00:00


First Storage Group
Failed

Error:
This operation cannot be performed on a remote server or a clustered mailbox server in a cluster continuous replication enviornment. Please use the -ConfigurationOnly option and then manually move the files.
Parameter name: ConfigurationOnly

Exchange Management Shell command attempted:
move-StorageGroupPath -Identity 'Email\First Storage Group' -LogFolderPath 'T:\Logs'

Elapsed Time: 00:00:00

(in reply to aldo456321)
Post #: 2
RE: Change Transaction Log Location on CCR Cluster - 10.Sep.2007 2:43:59 AM   
Henrik Walther

 

Posts: 6827
Joined: 21.Nov.2002
From: Copenhagen, Denmark
Status: offline
You should move the Storage Group (which includes the log files) using the steps in the following section in the E2K7 documentation:

http://technet.microsoft.com/en-us/library/aa996391.aspx

There is a bug doc though...

Instead of using:
Move-StorageGroupPath -Identity:<Server\StorageGroupName> -LogFolderPath:<NewPath> -SystemFolderPath:<NewPath>

You should use:
Move-StorageGroupPath -Identity:<Server\StorageGroupName> -LogFolderPath:<NewPath> -SystemFolderPath:<NewPath> -ConfigurationOnly 

Those are the steps I use in CCR production environments.


< Message edited by Henrik Walther -- 10.Sep.2007 2:45:25 AM >


_____________________________

HTH
Henrik Walther
Exchange MVP & MCM: Exchange 2007
MCITP: Exchange 2007, MCITP: Windows Server 2008, MCSE: M+S

Order my Exchange Server 2007 Book!

(in reply to John Weber)
Post #: 3
RE: Change Transaction Log Location on CCR Cluster - 7.Nov.2007 3:34:13 PM   
leeburley

 

Posts: 1
Joined: 7.Nov.2007
Status: offline
Hi

new to powershell , would i be correct in the following.
to move transaction logs only
suspend copy ,dismount etc, physically move logs then run
Move-LogFolderPath:<NewPath> -SystemFolderPath:<NewPath> -ConfigurationOnly 

(in reply to Henrik Walther)
Post #: 4

Page:   [1] << Older Topic    Newer Topic >>
All Forums >> [Microsoft Exchange 2007] >> High Availability >> Change Transaction Log Location on CCR Cluster Page: [1]
Jump to:

New Messages No New Messages
Hot Topic w/ New Messages Hot Topic w/o New Messages
Locked w/ New Messages Locked w/o New Messages
 Post New Thread
 Reply to Message
 Post New Poll
 Submit Vote
 Delete My Own Post
 Delete My Own Thread
 Rate Posts