none
SharePoint Server 2010 UserPro File Server 無法啟用 RRS feed

  • 問題

  • Dear Sir:

    我安裝了SharePoint Server 2010 但是User Profile 同步服務一直起不來。

    OS 是2008 R2 中文,SQL 2005 SP3 CU8

    本來我以為是權限的問題,但即使把服務帳號加到Domain Admin 也無法啟用。每次手動啟動,在Event Log 中只會發現6389 錯誤,大致是說和某個TimerJob 衝宊,上網查也沒有什麼結果,不知各位先進有沒有遇過類似的問題?

     


    shenfive
    2010年5月1日 上午 10:37

解答

  • 請問您目前User Profile Synchronization Service的狀態是??如果是死當在starting的狀態,FIM Synchronization Service的狀態是??

    1.確認User Profile Synchronization Service Account已存在local Server administrators群組中
    2.重新啟動CA 的User Profile Synchronization Service
    3.啟動後超過10分鐘CA 的User Profile Synchronize Service是在starting狀態且FIM Synchronization Service狀態為已啟動,FIM Service狀態仍為Disable,請手動啟動FIM Service

    如果此時FIM Service可以正常啟動,應該就沒什麼問題了,再麻煩您試試看

    2010年6月17日 上午 06:54

所有回覆

  • 哈哈!!有人開始問sharepoint 2010的問題了!!而且一問就問到重點!!表示有研究喔!!
    這個問題的狀況還蠻多的!!
    在SharePoint 2010的服務帳號要分為兩個:一個給 sharepoint service用、另一個給sharepoint service application用
    需與管理者帳戶分開,需取得網務、本機管理權、需取得sql dbcreater、secureadmin
    這些都對了就可以啟動!!但如果sharepoint control center在AD上似乎還有一些狀況,所以建議control center放在member server上!!

    加油!!


    屠立剛(JosephTu)
    2010年5月2日 上午 07:15
    版主
  • Dear Sir

    我的架構是一台 AD+SQL 另一台是SharePoint 2010,安裝時使用Doamin Administrator 安裝,服務帳號是另外的,有取得DB 的 dbcreater與secureadmin 群組。

    我在網上找到

    http://blogs.msdn.com/alimaz/archive/2010/04/23/troubleshooting-sharepoint-server-2010-user-profile-synchronization-service-rtm.aspx

    http://www.sharepointdevwiki.com/display/spadmin2010/10+-+Creating+the+delegate+user+for+farm+account

    等文章去設定權限或重設DB,但都不Work,UserProfile 仍架不起來........

    ..........傷腦中


    shenfive
    2010年5月3日 上午 04:15
  • 如果服務帳號都有設定好的話!!
    請到管理中心-->安全性-->服務帳戶
    重新設定一下User profile synchronization service的服務帳戶
    屠立剛(JosephTu)
    2010年5月20日 上午 03:22
    版主
  • Dear Danny,

    你可以先到管理中心的[Security]>>[Configure service accounts]下確認User Profile同步服務的帳號是哪一個,接著確認此帳號是否已加入local server的Administrators群組中(此帳號需加入所有sharepoint server本機的Administrators群組內),重新開機後於管理中心的[System Settings]>>[Manage Services on Server]下重新啟動User Profile同步服務就可以了。

    2010年5月28日 下午 04:45
  • 該服務狀態保持在【啟動中】一天了.......繼續觀查中
    shenfive
    2010年6月2日 上午 04:48
  • 您可以確認一下 FIM Service 以及 FIMSynchronizationService 是否有正常啟動. 若沒有正常啟動, 服務狀態也會一直停在 "啟動中"...

    如果您不在乎是否由您手動新增 UPA, 建議您先把您自己新增的 UPA 先移除, 用 Wizard 來幫您新增一個 UPA, 這樣該設定的權限, 會由 Wizard 幫您全部做完, 增加您設定的成功機會.

    2010年6月2日 下午 04:30
  • FIM Service 沒有正常啟動,手動啟動時,會自動停止並出現

    "服務已啟動又停止。有些服務如果並未由其他服務或程式使用,會自動停止。"

    至於UPA目前的是由Wizard 建的,不過不管是手動建或Wizard 建,都會有相同的問題。


    shenfive
    2010年6月3日 上午 12:40
  • 1. what version did you use ?

    2.please follow http://technet.microsoft.com/en-us/library/ee721049.aspx#section0  to verify where the problem is .


    http://sharepoint.idv.tw
    2010年6月3日 上午 04:58
  • 我也遇到了,FIM的两个服务就是启不来,哪位大侠出手解决下?
    2010年6月13日 上午 08:20
  • 我試著用 PowerShell 設定 User Profile Service 可以設定完成.
    執行之前, 請先把先前的 UPA 刪除. 然後再以管理者身分執行以下的 script.

    ## ====================================================================
    ## Source: http://todd-carter.com/post/2010/04/26/The-Wizard-Likes-His-GUIDs.aspx
    ## Modified by .SM. 2010/06/14
    ## Save as CreateUPA.ps1
    ## Run .\CreateUPA.ps1 in SharePoint 2010 Management Shell
    ## ====================================================================
    
    ## Change your own parameters
    $databaseServerName = "SPS-DB"
    $saAppPoolName = "SharePoint Web Services"
    $appPoolUserName = "Contoso\SPSAdmin" 
    $userProfileSAName = "User Profile Synchronization Service"
    
    Write-Host "Startup User Profile Service Instance..."
    Get-SPServiceInstance | where-object {$_.TypeName -eq "User Profile Service"} | Start-SPServiceInstance 
    
    $saAppPool = Get-SPServiceApplicationPool -Identity $saAppPoolName
    if($saAppPool -eq $null)
    {
     Write-Host "Creating Service Application Pool..."
    
     $appPoolAccount = Get-SPManagedAccount -Identity $appPoolUserName
     if($appPoolAccount -eq $null)
     {
       Write-Host "Please supply the password for the Service Account..."
       $appPoolCred = Get-Credential $appPoolUserName
       $appPoolAccount = New-SPManagedAccount -Credential $appPoolCred
     }
    
     $appPoolAccount = Get-SPManagedAccount -Identity $appPoolUserName
    
     if($appPoolAccount -eq $null)
     {
      Write-Host "Cannot create or find the managed account $appPoolUserName, please ensure the account exists."
      Exit -1
     }
     Write-Host "Creating Service Application Pool for User Profile Sync..."
     New-SPServiceApplicationPool -Name $userProfileSAName -Account $appPoolAccount
    }
    
    Write-Host "Creating User Profile Service Application..."
    $userProfileService = New-SPProfileServiceApplication -Name $userProfileSAName -ApplicationPool $userProfileSAName -ProfileDBServer $databaseServerName -ProfileDBName "ProfileDB" -SocialDBServer $databaseServerName -SocialDBName "SocialDB" -ProfileSyncDBServer $databaseServerName -ProfileSyncDBName "SyncDB" 
    Write-Host "Creating User Profile Service Application Proxy..."
    New-SPProfileServiceApplicationProxy -Name "$userProfileSAName Proxy" -ServiceApplication $userProfileService -DefaultProxyGroup
    
    IISRESET

    This posting is provided "AS IS" with no warranties, and confers no rights.
    2010年6月14日 上午 08:05
  • 請問您目前User Profile Synchronization Service的狀態是??如果是死當在starting的狀態,FIM Synchronization Service的狀態是??

    1.確認User Profile Synchronization Service Account已存在local Server administrators群組中
    2.重新啟動CA 的User Profile Synchronization Service
    3.啟動後超過10分鐘CA 的User Profile Synchronize Service是在starting狀態且FIM Synchronization Service狀態為已啟動,FIM Service狀態仍為Disable,請手動啟動FIM Service

    如果此時FIM Service可以正常啟動,應該就沒什麼問題了,再麻煩您試試看

    2010年6月17日 上午 06:54