Leo Yeh's Blog

SAS 系統管理 (10)

教學目標

初步了解 SAS 軟體部署安裝的作業細節。

重點概念

首先我們會先確認系統環境是否符合解決方案中不同 SAS 軟體的最低需求,並且將相關 SAS 部署檔案複製至伺服器進行安裝之前,皆會先執行 SAS Software Depot 工具驗證 SAS 軟體庫的完整性,主要會掃描 SAS 軟體庫,並且識別任何丟失的檔案,對於每一個檔案皆會驗證其大小、檢查碼、日期和時間戳記,以利確保後續安裝順利。

接著我們會下載 SAS 部署計劃檔案,所謂部署計劃是有關 SAS 將在每一台機器上部署安裝和設定的軟體資訊,主要儲存在 plan.xml 檔案中,基於 XML 的檔案格式,類似於架構師的平面設計圖,其中描述了預期最終 SAS 部署完成的環境,包括 SAS 軟體和第三方軟體。

再來我們會使用 SAS 部署精靈工具的 setup.exe 檔案進行安裝和設定 SAS 軟體至每一台的機器中,基本上會先進行安裝,確認無誤之後再進行設定,更進一步來說主要可以分為五個步驟,分別為:

  1. 查看解決方案相關文件。
  2. 建立作業系統使用者、群組和指定連接埠。
  3. 建立 SAS 軟體庫。
  4. 安裝必需第三方軟體。
  5. 安裝和設定 SAS 軟體。

第一步驟為查看 SAS 安裝資料檔案 (SAS installation data file,SID) 是否存在,因為其中包括安裝金鑰資訊,與查看 SAS 個別軟體的專屬安裝文件。第二步驟為在作業系統中建立 SAS 相關帳號,主要為 sas、sassrv、sasdemo、lsfadm、… 等相關帳號,以及 SAS 相關群組「SAS Server Users」。第三步驟為建立 SAS 軟體庫的重點在於將 SAS 部署軟體相關檔案放至同一資料夾中,一般來說有兩種方式,分別為軟體下載和實體媒體,但是若在金融產業則以第二種方式為主,同時透過統一集中管理的方式能夠簡化初始設定、節省空間、管理金鑰檔案、…等好處,以及最好定期進行備份和確保軟體庫的安全管理。第四步驟為預先安裝必需第三方軟體,包括 .NET Framework 3.5、ODBC Driver、Python、Java、JDBC、JUnit、…等軟體,第五步驟為安裝和設定 SAS 軟體,重點在於產品全選,語言只選單一語系,密碼統一原則,關鍵在於不能使用特殊字元,主要有底線 (_) 、逗點 (,) 、星號 (*) 和加號 (-)。

最後我們在安裝與設定的過程中 SAS 部署精靈預設會自動記錄安裝與設定的步驟,預設自動儲存於 C:\Users\SAS-Installer\AppData\Local\SAS\SASDeploymentWizard 資料夾中,檔案命名為 ResponseRecord_yyyy-mm-dd-hh.mm.ss.log,透過此記錄檔案可以確認安裝設定的步驟是否正確之外,更能夠還原模擬相似的環境進行問題排除。

相關資源

⬅️ Go back