| Author |
Message |
RLM
Guest
|
Posted:
Mon Oct 03, 2005 4:50 pm Post subject:
"This server already hosts a DFS root" |
|
|
Hi Guys,
Still struggling with getting my replicas to work (my last post from
friday). So far, I've managed to get the replica working with a test
server. Now, on my new windows 2003 server, I messed something up. When
I try to create a root replica on it, I get "This server already hosts a
DFS root".
I tried the dfsutil /clean: option, and it said "command completed
succesfully", but still, I am not able to create a new dfsroot.
I'm almost there... can anybody help ? :)
Thanks
-- |
|
| Back to top |
|
 |
Fab
Guest
|
Posted:
Wed Oct 05, 2005 8:36 am Post subject:
Re: "This server already hosts a DFS root" |
|
|
DFS configuration information is stored in the registry, and possibly
in the Active Directory.
The procedure for deleting DFS configuration information is different
for Fault-Tolerant DFS Roots versus Stand-Alone DFS Roots and Windows
2000 Cluster Servers.
Fault-Tolerant DFS Roots
1. Open a CMD prompt and type net stop dfs.
2. Use Regedt32 to navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DfsHost.
3. Delete the Volumes key and any sub-keys.
4. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DfsDriver\LocalVolumes
5. Delete all the sub-keys, but NOT the LocalVolumes key.
6. Open Active Directory Users and Computers.
7. On the View menu, press Advanced Features.
8. Open the DFS-Configuration container in the System object. Delete
the DFS root in the right-hand pane.
9. Open a CMD prompt and type net start dfs.
Stand-Alone DFS Roots and Windows 2000 Cluster Servers
1. Open a CMD prompt and type net stop dfs.
2. Use Regedt32 to navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DfsHost.
3. Delete the Volumes key and any sub-keys.
4. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DfsDriver\LocalVolumes
5. Delete all the sub-keys, but NOT the LocalVolumes key.
6. Open a CMD prompt and type net start dfs. |
|
| Back to top |
|
 |
RLM
Guest
|
Posted:
Thu Oct 06, 2005 8:51 am Post subject:
Re: "This server already hosts a DFS root" |
|
|
On 2005-10-05, Fab <fuladi@yahoo.com> wrote:
| Quote: | DFS configuration information is stored in the registry, and possibly
in the Active Directory.
The procedure for deleting DFS configuration information is different
for Fault-Tolerant DFS Roots versus Stand-Alone DFS Roots and Windows
2000 Cluster Servers.
Fault-Tolerant DFS Roots
1. Open a CMD prompt and type net stop dfs.
2. Use Regedt32 to navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DfsHost.
3. Delete the Volumes key and any sub-keys.
4. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DfsDriver\LocalVolumes
5. Delete all the sub-keys, but NOT the LocalVolumes key.
6. Open Active Directory Users and Computers.
7. On the View menu, press Advanced Features.
8. Open the DFS-Configuration container in the System object. Delete
the DFS root in the right-hand pane.
9. Open a CMD prompt and type net start dfs.
Stand-Alone DFS Roots and Windows 2000 Cluster Servers
1. Open a CMD prompt and type net stop dfs.
2. Use Regedt32 to navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DfsHost.
3. Delete the Volumes key and any sub-keys.
4. Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DfsDriver\LocalVolumes
5. Delete all the sub-keys, but NOT the LocalVolumes key.
6. Open a CMD prompt and type net start dfs.
|
Thanks Fab, I got rid of the message. I created a new root replica
which works fine.
Now, on this server there is still an old root replica which I cannot delete.
When I try, I get the message "The network location cannot be reached"
I tried stopping the dfs service, but this makes no difference.
How can I delete this old replica ?
Thanks again !
-- |
|
| Back to top |
|
 |
Paul Williams [MVP]
Guest
|
Posted:
Mon Oct 10, 2005 8:51 am Post subject:
Re: "This server already hosts a DFS root" |
|
|
Assuming that you followed the instructions, detailed in KB 224384, posted
by Fab try deleting the NtFrs subscriber objects that relate to this
root -these are child objects of the computers that host the replica.
Delete them using ADSIEdit.msc
Fire up ADSIEdit.msc and expand the computer object of the server that holds
a replica and see if there's any FRS subscriber containers underneath.
Delete any that aren't the current root or SYSVOL.
Feel free to check back here first.
--
Paul Williams
Microsoft MVP - Windows Server - Directory Services
http://www.msresource.net | http://forums.msresource.net |
|
| Back to top |
|
 |
|
|
|
|