2017/08/11

20170811-安裝-TFS 2017 遇到問題&解決方式記錄

(TFS 2017畫面示意圖:copy from :http://bit.ly/2uN88HB)

========================================================


TFS 2017官網完整功能介紹:

https://www.visualstudio.com/zh-tw/news/releasenotes/tfs2017-relnotes

========================================================

本篇重點,不在於一步步的安裝步驟,而是單純記錄個人在安裝過程中,所遇到的問題 &處理方式。

本來預期它是很快就可以裝好的。不料,在之中遇到蠻多環境的問題~


主要問題重點:

  • 安裝檔案資源
  • TFS 2017 update1 所需要的SQL Server版本為:SQL 2016 SP1  (且要同語系才有效!)
  • 各機器間的防火牆設定!所需要開的port!(搞超久!) (TFS Server / SQL Server)
  • 啟用「Search」功能,需要JRE版本 (排除問題)
  • 安裝下載Build Agent。


=========================================================

安裝檔案資源:

Team Foundation Server 2017 :(最新update 2:release date:2017/8/1:http://bit.ly/2uNlvaI)

http://bit.ly/2uMYN2g

image


image


SQL Server 2016:

https://www.microsoft.com/zh-tw/evalcenter/evaluate-sql-server-2016

image

SQL Server Management Studio (SSMS) 17.1

https://docs.microsoft.com/zh-tw/sql/ssms/download-sql-server-management-studio-ssms

>>這在SQL 2017安裝檔沒有的,要自行下載

image

註:這裝起來竟然要2.X G的容量空間!?


=========================================================

TFS需要類型的網域帳號:

  • Domain\TFSService
  • Domain\TFSReport
  • Domain\TFSBuild

=========================================================

環境系統的要求:

https://www.visualstudio.com/en-us/docs/setup-admin/requirements

029

031

最主要是這一張!! tfs 2017 update 1,它需要是 SQL Server 2016 SP1以上

032

這就是在安裝TFS時,它所程式的錯誤:

image


================================================

啟用TFS所需要的Port

================================================

require Port: https://www.visualstudio.com/en-us/docs/setup-admin/tfs/architecture/required-ports

(都是在該台機器開啟Inbound port設定)

image

image

【狀況一】

image

008-Error-need open 158 inbound port

=>開啟 SQL Server 那台的 1433 port


【狀況二】:啟用ping ,讓別台可以ping 的到

>>最基本的需求,而要如何在firewall 啟用呢?

==>直接在inbound Rules ,啟用這一條規則

https://kb.iu.edu/d/aopy

image

222

【狀況三】:啟用Reporting Service 的錯誤

image

image

處理方式:

  • 檢查WMI服務是否在執行?
  • 設定WMI是被防火牆所允許的應用程式!!(重要!)

303

  • 設定Reporting Service Firewall所需要的Port:80!

018

【狀況四】:啟用Analysis Service 的錯誤

019

020-Error-Anlynis Error

解決方式:

開啟所需要的port:

image

==============================================================

處理所需要 JRE 版本問題

==============================================================

035-error (1)

https://go.microsoft.com/fwlink/?LinkId=808052

即轉址到Oracle:Java SE Runtime Environment Downloads

image

安裝後,還是偵測不過的原因是:要設定「JAVA_HOME」對應!(檢查是否有這個值?且指到你所安裝的版本位置)

image

image

image

這樣才可以通過檢核

=======================================================

Build Server:下載Build Agent

image

也可以從外部網頁下載:

https://github.com/Microsoft/vsts-agent/releases

解壓縮後:

image

安裝時,執行「config」批次,就會輸入TFS Server資訊

image

再來執行「run」批次,就會開始Listen


(THE END)

0 意見 :

張貼留言