SAS 系統管理 (14)

教學目標

初步了解安裝、設定與驗證 SAS 軟體的操作重點。

重點概念

首先在 Windows Server 2012 R2 伺服器執行 SAS 部署精靈根據規劃檔 (plan.xml) 進行 SAS 軟體安裝,主要會建立 SASHome 資料夾將相關安裝檔案安裝至此處,安裝過程中可能會需要安裝 Python 2.6 或 2.7 工具,在安裝過程中會進行後續設定,若在最後一步安裝後續處理發生問題,則很有可能是金鑰檔 (SID) 未授權的問題。

接著當確認 SAS 軟體安裝正確無誤之後我們才會進執行 SAS 部署精靈根據規劃檔 (plan.xml) 進行設定,主要會建立 SAS\Config\Lev1 資料夾將相關安裝檔案安裝至此處,此時主要會設定本機主機的完整名稱和簡短名稱,此時必須要確認電腦是否已經加入網域中,才能夠使用完整名稱,此外還會設定作業系統之外部使用者的帳密,例如:sassrv、sasdemo,設定 SAS 伺服器之內部使用者的帳密,例如:sasadm@saspw、sastrust@saspw,設定資料庫 ODBC 或 JDBC 的連線與使用者的帳密,以及設定解決方案中相關伺服器的各種參數。

當安裝設定完成之後,我們先透過系統管理工具中服務確認 SAS 相關服務是否啟動正常,一般會有以下 SAS 相關服務:

  1. SAS [Config-Lev1] Cache Locator on port 41415
  2. SAS [Config-Lev1] Connect Spawner
  3. SAS [Config-Lev1] Object Spawner
  4. SAS [Config-Lev1] SAS Environment Manager Agent
  5. SAS [Config-Lev1] SASMeta - Metadata Server
  6. SAS [Config-Lev1] Web Infrastructure Platform Data Server
  7. SAS [Config-Lev1] SAS Deployment Agent

再來開啟 SAS Management Console 工具,登入 sasadm@saspw 的管理者帳密,首先透過「使用者管理員」,將「SAS 示範使用者」加入「SAS 管理員」群組的成員,接著確定「帳戶」頁籤中的使用者ID 是否為「主機名稱\使用者ID」,點選「伺服器管理員」中的「SAS App」,然後在「SASApp - Logical Workspace Server」上按右鍵選擇「驗證」,然後輸入「sasdemo」的使用者帳密,若出現「驗證成功!」訊息即代表伺服器安裝設定已正常,若有問題請透過統管理工具重啟「SAS [Config-Lev1] Object Spawner」服務。

最後還可以進行更嚴謹的所有伺服器測試,開啟「應用程式管理」中的「部署測試器」,點選「動作」,按下「在所有的伺上執行所有的測試」,若沒反應則請透過統管理工具啟動「SAS [Config-Lev1」Deployment Tester Server」服務,重新開啟 SAS Management Console 工具,開啟「在所有的伺上執行所有的測試」動作,輸入三次 「sasdemo」的使用者帳密即可開啟進行測試,最後會產生結果記錄,主要包括以下測試套件的項目有:

  1. SAS IQ
  2. SAS OQ
  3. Pooled Workspace Server setinit 測試 (SASApp)
  4. Stored Process Server 測試 (SASApp)
  5. Workspace Server setinit 測試 (SASApp)

總結我們安裝 與設定 SAS 解決方案主要會透過同一份規劃檔 (plan.xml) 將將安裝與設定分二階段進行,並且當完成安裝與設定之後,會再透過 SAS Management Console 工具進行使用者管理以及所有伺服器測試。

相關資源