Hello Community
Whenever I go to "Services on Server" if any service had a status of "Started" no matter
when I went back to "Services on Server" those services that had a status of "Started" still had
a status of "Started".
I had started a User Profile Synchronization Service for "My Site" and the documentation said
you could add the "Enterprise Search" later.
A day or so later when looked at "Services on Server" the User Profile Synchronization Service that I had "Started" now had a status of "Stopped".
That leaves me with 2 questions which is:
-How long does a User Profile Synchronization Service need to run after you have a My Site up?
-How do I add "Enterprise Search" when My Site is already created?
Fyi, below is the creation of Enterprise Search:
$SSI = get-spenterprisesearchserviceinstance -local
$err = $null
Start-SPEnterpriseSearchServiceInstance -Identity $SSI
$AppPool = new-SPServiceApplicationPool -name $SSAAppPool -account $SVCAcct
$SearchApp = New-SPEnterpriseSearchServiceApplication -Name $SSAName -applicationpool $AppPool -databasename "SP2010_SearchServiceAdminDB"
$SSAProxy = new-spenterprisesearchserviceapplicationproxy -name $SSAName" Proxy" -Uri $SearchApp.Uri.AbsoluteURI
set-SPenterprisesearchadministrationcomponent -searchapplication "$SSAName" -searchserviceinstance $SSI
$CrawlTopo = $SearchApp | New-SPEnterpriseSearchCrawlTopology
$CrawlStore = $SearchApp | Get-SPEnterpriseSearchCrawlDatabase
New-SPEnterpriseSearchCrawlComponent -CrawlTopology $CrawlTopo -CrawlDatabase $CrawlStore -SearchServiceInstance $SSI
$err = $null
$CrawlTopo | Set-SPEnterpriseSearchCrawlTopology -Active -ErrorVariable err
# should eq "active":
write-host $CrawlTopo.State
$QueryTopo = $SearchApp | New-SPenterpriseSearchQueryTopology -partitions 1
$Partition1 = ($QueryTopo | Get-SPEnterpriseSearchIndexPartition)
New-SPEnterpriseSearchQueryComponent -indexpartition $Partition1 -QueryTopology $QueryTopo -SearchServiceInstance $SSI
$PropDB = $SearchApp | Get-SPEnterpriseSearchPropertyDatabase
$Partition1 | Set-SPEnterpriseSearchIndexPartition -PropertyDatabase $PropDB
$err = $null
Thank you
Shabeaut