sharepoint 2013 search - topology

I have 2 servers - 1 WFE and 1 APP - but what's the best configuration for Search in this scenario? 

currently it looks like this: 

November 22nd, 2013 10:28am

Typical answer is to have the majority of it on the 'Batch' tier with only the Query Processing and Index Partitions on the WFE. This is to ensure that the low latency stuff is available to serve requests and the less urgent things can make full use of the APP server to crawl content etc.
Free Windows Admin Tool Kit Click here and download it now
November 22nd, 2013 12:44pm

Hi Alex 

Ok - How do I modify the current to that? 

November 22nd, 2013 1:13pm

This should be a good starting point: http://blogs.technet.com/b/meamcs/archive/2013/04/09/configuring-sharepoint-2013-search-topology.aspx
Free Windows Admin Tool Kit Click here and download it now
November 25th, 2013 1:55pm

Thanks...!

I'll then just make a .ps1 file with the lines and that's it ? 

November 26th, 2013 4:32am

More or less, you will have to run the PowerShell commands in that ps1 file but it's a fairly straight forward process once you know what to do.
Free Windows Admin Tool Kit Click here and download it now
November 26th, 2013 9:08am

yea...that's just it...now got this in searchsetup.ps1 

$hostApp1 = Get-SPEnterpriseSearchServiceInstance -Identity "SERVERNAMEAPP"  

$hostWF1 = Get-SPEnterpriseSearchServiceInstance -Identity "SERVERNAMEWFE"

Start-SPEnterpriseSearchServiceInstance -Identity $hostApp1

Start-SPEnterpriseSearchServiceInstance -Identity $hostWF1

Get-SPEnterpriseSearchServiceInstance -Identity $hostApp1 
Get-SPEnterpriseSearchServiceInstance -Identity $hostWF1 


$ssa = Get-SPEnterpriseSearchServiceApplication
$newTopology = New-SPEnterpriseSearchTopology -SearchApplication $ssa


#SERVERNAMEAPP
New-SPEnterpriseSearchAdminComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1

New-SPEnterpriseSearchCrawlComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1


New-SPEnterpriseSearchContentProcessingComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1


New-SPEnterpriseSearchAnalyticsProcessingComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1


New-SPEnterpriseSearchIndexComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1 -IndexPartition 0

#SERVERNAMEWFE

New-SPEnterpriseSearchQueryProcessingComponent -SearchTopology $newTopology

-SearchServiceInstance $hostWF1

#Activate the Topology

Set-SPEnterpriseSearchTopology -Identity $newTopology

# Verify the Topology 

Get-SPEnterpriseSearchTopology -SearchApplication $ssa

 

but it doesn't work.... 


  • Edited by JmATK Tuesday, November 26, 2013 9:58 AM
November 26th, 2013 9:58am

What doesn't work about it?
Free Windows Admin Tool Kit Click here and download it now
November 26th, 2013 10:54am

It stops and prompts for e.g. SearchServerInstance...tried to type in $hostWF1 without any luck...

November 26th, 2013 12:20pm

You need to remove carriage returns...


Your command

New-SPEnterpriseSearchAdminComponent -SearchTopology $newTopology

-SearchServiceInstance $hostApp1

should read

New-SPEnterpriseSearchAdminComponent -SearchTopology $newTopology -SearchServiceInstance $hostApp1

Free Windows Admin Tool Kit Click here and download it now
August 12th, 2015 6:36pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics