SP2010: Search Query Load Balancing *Explained (part 2)

In part 1, I described the load balancing that occurs among Query Components (e.g. SSA load balancing). In this post, I’m expanding the focus to the load balancing involved when there are multiple instances of the SQ&SS (e.g. Farm level load balancing) and from this, begin to explain why the “Internal Server Error Exception Occurred” failure is intentionally ambiguous. I’ll then wrap up this…

4

SharePoint Search *Quirks: Adding Content Sources

I recently encountered a scenario in which adding SharePoint Search content sources of various types demonstrated different behaviors depending on the particular order and the particular type of content source being added. Initially, the behaviors looked unintentional, but after further research and review of the underlying source (which obviously, I can’t disclose, but I can…

0

AAMs *Explained : Redux (and Presentation)

I recently gave a talk around AAMs and wanted to post my slides here (attached below as AAMExplained.xps).  This post is intended to complement my previous post on AAMs, but these slides go a little further by starting to explore the impacts to crawls and URL-based properties in the index (these slides relating to search also help explain the…

0

SP2010: Search Query Load Balancing *Explained (part 1)

Seemingly “sporadic” query problems are often just straightforward failures being masked by the three levels of load balancing involved with a SharePoint 2010 Search Query. My goal here is to help unravel all the moving pieces by first illustrating a base case and then expanding out a component at a time to explain the various levels of load balancing. In this post, I’ll focus on…

6

SP2010: Removing/Re-joining Server to a Farm Can Break Search

Removing or re-joining a SharePoint Server that hosts a Search component will typically break the Search Topology and lead to an inconsistency between the ServerID being referenced by the applicable Search component(s) and the SharePoint farm Configuration object for the applicable server.  Translation you ask? Each Search component object has a reference to the SharePoint on…

2

Why Host Distribution Rules Don’t Apply to SharePoint 2013

After reading my post to rebalance Crawl Stores in SharePoint 2013, several people have since reached out to ask something such as the following: I wanted to consult with you about rebalancing Crawl Store databases. Basically, I have a customer looking for a way to dedicate crawl resources for a specific content source. In previous…

0

Alternate Access Mappings (AAMs) *Explained

Based on many of the support cases that I’ve seen, Alternate Access Mappings (AAM) may be one of the least understood aspects of SharePoint and can have substantial impact on Search (both Crawl and Query). In this post, I’ll document some of my experiences and insights on AAMs. Note: “Plan alternate access mappings (Office SharePoint Server)” is the best…

27

SP2010: Troubleshooting ServerID Mismatch (Deleting Components)

In a another post, I described a scenario where removing/re-joining a SharePoint Server that hosts a Search component will lead to an inconsistency in the ServerID being referenced by the applicable Search component(s) and the SharePoint farm Configuration object for the applicable server. If you identify a ServerID mismatch, the recommendation is to remove (or…

1

Beware crawling the non-Default zone for a SharePoint 2013 Web Application

Update: I’ve now published another post “Problems Crawling the non-Default zone *Explained” that goes on to explain the underlying behaviors that I warned about and described in this post… ————————————— After playing for a while with SharePoint 2013 Search, I thought we were out of the woods regarding crawls of the non-Default Alternate Access Mapping (AAM)…

8

Troubleshooting App Management WCF Endpoint Failures

I was recently setting up federated search for SharePoint 2013 using Result Sources to a Remote SharePoint farm. That has already been extremely well documented by Steve Peschka, but did want to dive into the following error with the App Management service that I encountered along the way because it helps illustrate tactics for troubleshooting endpoint failures.   Personally, the message “Get-SPAppPrincipal :…

1