farm

One.iam.com

Network Load Balancing Manager

New Cluster

1

2

When I add two.iam.com to the cluster, error message window pops up. The reason is because I use the same image for One and Two systems. I have to uninstall the NIC and reinstall NIC on two.iam.com.

3

4


Create a domain user iam\share

5

Before installing SharePoint, check:

6

7

One.iam.com:

8

9

10

11

12

13

14

15

16

17

After a web application created, you must create a site collection for it.

18

19

20

Check IIS:

21

22

23

Upload several documents to SharePoint site

24

Enable Search service

25

26

27

28

Do a search task

34

Assign a search server to SharePoint site

29

30

31

35

After I restart the computer:One, "The search request was unable to connect to the Search Service" message displays when I initiate a search.

Set the "Windows SharePoint Services Search" to Automatic startup type and start it.

Search is successful.

38


 

Check SQLServer databases

32

33


Two.iam.com

installing SharePoint

36

37

39

40

41

42

Start Windows SharePoint Servics Help Search

43

44

45

 

To force "Windows SharePoint Services Search" to crawl the content, first add the directory to System environment variable path

C:\program files\common files\Microsoft Shared\web server extensions\12\bin

Restart system

stsadm -o spsearch -action fullcrawlstart

[WSS_Search_Two].[dbo].[MSSCrawlHistory] is empty. Why?

Event Viewer--DCOM

47

Solution:

48

49

Detach and drop both WSS_Search_one and WSS_Search_two database from SQL Server.

And delete the database files and log files.

From SharePoint Central Administration, restart "Windows SharePoint Services Search" on both One and Two computers. Set the schedule to5 minutes.

Select Windows SharePoint Services search server:

Server:One

Or, Server: Two

 

From SQL server,

SELECT TOP 1000 [CrawlID]
,[ProjectID]
,[CrawlType]
,[RequestTime]
,[Status]
,[StartTime]
,[EndTime]
,[SuccessCount]
,[ErrorCount]
,[WarningCount]
FROM [WSS_Search_TWO].[dbo].[MSSCrawlHistory]

50

SELECT TOP 1000 [CrawlID]
,[ProjectID]
,[CrawlType]
,[RequestTime]
,[Status]
,[StartTime]
,[EndTime]
,[SuccessCount]
,[ErrorCount]
,[WarningCount]
FROM [WSS_Search_ONE].[dbo].[MSSCrawlHistory]

51

Even though both computers have the Windows SharePoint Search service running, at one time, only one server provides the search service to SharePoint Content.


 

46

To use the Windows Network Load Balancing, I create a Public Zone URL which points to the cluster's address.

55

 

 

56

Does the WNLB work?

Computer: One

Create an image file:logo.jpg and put it in c:\program files\common files\Microsoft Shared\web server extensions\12\Templates\images

Computer:Two

Create an image file:logo.jpg and put it in c:\program files\common files\Microsoft Shared\web server extensions\12\Templates\images

IIS authentication

 

57

58

59

Alternate Access Mappings for http://cluster.iam.com

60

61

IIS

Directory Security: only Basic authentication

If you shutdown only one server, the other one still provides the service.


Event ID: 2424
Source:Windows SharePoint Service
Gategory:Gatherer
Type:Error
Description: The update cannot be started because the content sources cannot be accessed. Fix the errors and try the update again. Context: Application 'Search', Catalog 'index file on the search server Search'

62

Event ID: 2436
Source: Windows SharePoint Service
Category:Gatherer
Type:Warning

Description: The start address <sts3://one/contentdbid={664b8fa0-c54a-4bf9-9c89-4ff52e76daff}> cannot be crawled.

Context: Application 'Search index file on the search server', Catalog 'Search'

Details:
Access is denied. Verify that either the Default Content Access Account has access to this repository, or add a crawl rule to crawl this repository. If the repository being crawled is a SharePoint repository, verify that the account you are using has "Full Read" permissions on the SharePoint Web Application being crawled. (0x80041205)

 

Index service prefers to authenticate using NTLM, so it can have a hard time accessing data one sites that use Kerberos exclusively.

That is why I enable both "Integrated authentication" and "Basic Authentication".

Another reason is "Alternate Access Mappings".

When you create a web address host header for a web application, make sure that an alternate access mapping is created for it. The Gatherer uses Alternate Access Mappings (AAM).

When "Windows SharePoint Services Search" and "Windows SharePoint Services Timer" fail to start, I have to retype the password and assign "Logon as Service" right.

 


The definitions of "Alternate Access Mappings" work:

63

SharePoint 3.0 does not crawl the external site. SharePoint 2007 claims that it can crawl the external site. I haven't test it.

IIS authentication method

64

When accessing the SharePoint web application from a workstation of domain IAM.COM with access permissions, a logon window will not show. The Integrated Windows authentication serves the purpose.

When accessing the SharePoint web application from a computer outside the domain IAM.COM, a logon windows pops up. You have to provide a domain user, e.g. iam\administrator.


 

When accessing SharePoint web application by http://two.iam.com, the event ID: 8214 is recorded.

The description for Event ID ( 8214 ) in Source ( Windows SharePoint Services 3 ) cannot be found. Either the component that raises this event is not installed on your local computer, or the installation is corrupted. You can install or repair the component on the local computer, or contact the component manufacturer for a newer version.

If the event was saved from another computer or forwarded from a remote computer, you might have to include display information with the events when saving them or when setting up the forwarding s A request was made for a URL, http://two.iam.com, which has not been configured in Alternate Access Mappings. Some links may point to the Alternate Access URL for the default zone, http://one. Review the Alternate Access mappings for this Web application at http://one:46661/_admin/AlternateUrlCollections.aspx and consider adding http://two.iam.com as a Public Alternate Access URL if it will be used frequently. Help on this error: http://go.microsoft.com/fwlink/?LinkId=114854.

When accessing SharePoint web application by http://one.iam.com, the event ID: 8214 is recorded.

Solution:

65

Based on the above "Alternate Access Mappings"

Search for the same item: vfx1

For http://one, the search result shows http://one/.

66

For http://cluster.iam.com, the search result shows http://cluster.iam.com. If http://one appears in the search result for http://cluster.iam.com URL, it means that Alternate Access Mappings must have a mistake.

67

 


 

SharePoint 3.0 does not implement the feature of "Map to External Resource in Alternate Access Mappings. Even though the configuration is simple, you cannot confirm whether it works or not.


Alternate Access Mapping-----Map to External Resource

SharePoint Service 2010

Standalone Installation

Ex2.vanarts.com hosts a web site.

SharePoint 2010 is installed on Dean computer.

SharePoint 2010 Central Administration

---System Settings--Manage services on server

--------SharePoint Server Search---Search Service Application

--------Content Sources--New

------------Name:Vanarts College
------------Type start addresses below (one per line)
--------------------http://ex2/default.htm

----Crawl Settings
----------Only crawl within the server of each start address

Check "Start full crawl of this content source" and click OK button.

m1

 

Accessing the SharePoint site: http://dean

---Site Actions---New Site

------Title: Kaiming Search
------URL name: http://dean/search
------Select Template ---Enterprise--Basic Search Center

Click Create button

Without "Map to External Resource" defined (by default), search for a content that is hosted on ex2.vanarts.com.

m2

m3

Suppose the web site has a registered domain name: www.1ask2.com.


SharePoint 2010 Central Administration

System Settings--Configure Alternate access mappings

Click "Map to External Resource"
----Resource Name: Kaiming Resource
----URL: http://www.1ask2.com

Click "Add Internal URLs"
-----Alternate Access Mapping Collection: Kaiming Resource
-----URL:http://ex2
-----Zone:Default

Click Save button

4

Do a search

5

The result page of search has the http://www.1ask2.com, which can globally be accessed.