SAS Servers – na aké services si určite musíte dať pozor
Nedá sa Vám prihlásiť do SAS Enterprise Minera?
Ako prvé treba skontrolovať, či sú SAS Services v stave „started“ (lokálne alebo na serveri ) - pomocou
Ak ich nedokážeme naštartovať, tak skúsime spustiť SAS Foundation (sas.exe - > Start > Programs > SAS > SAS 9.1).
Podarilo sa? Ak nie, (a máte platnú licenciu), tak by ste mali kontaktovať SAS Technical support (support@svk.sas.com
).
Ak Vás zaujíma, prečo by ste mali urobiť práve toto, tak v ďalšej časti rozoberieme SAS Servers (pre zjednodušenie budeme ilustrovať na SAS verzii 9.1.3, operačnom systéme Windows a default nastavených services)
Všeobecne o SAS Servers – services
Celá Enterprise Inteligence platform (EIP), čím ďalej sa budete stretávať s novším názvom - Business Analytics Framework (BAF) - je viacvrstvová architektúra skladajúca sa z viacerých komponentov. Môže byť celá nainštalovaná na jednom PC (napr. SAS Enterprise Miner, single mechine installation/ for Desktop) alebo na viacerých strojoch, s rôznymi operačnými systémami.
Jadrom, ktoré “počíta” sú SAS Servers. Ide o spustené SAS Foundation procesy - sas.exe s rôznymi parametrami zadefinovanými v konkrétnych konfiguračných súboroch (.cfg), ktoré plnia rozdielne úlohy. Čo jednotlivé parametre znamenajú (mimo iných zaujímavých vecí ) môžete nájsť v SAS 9.1 Companion for Windows: http://support.sas.com/documentation/onlinedoc/91pdf/sasdoc_91/base_hostwin_6974.pdf (strana 465). Rovnaké príručky existujú aj pre ostatné operačné systémy.
Z Overview of SAS 9.1.3 Intelligence Platform http://support.sas.com/documentation/onlinedoc/intellplatform/913/biov.pdf (strana 10)
Čo sa týka services, pre EIP sú nutné aj SAS spawners, ktoré slúžia na spúšťanie nových Workspace a Stored processes serverov (Object spawner) a SAS\Connect sessions (Connect spawner). Spawners podľa dopytu používateľov spúšťajú nové sas.exe procesy.
Príklad:
SAS Servers services z inštalácie SAS Enterprise Inteligence Platformy (SAS 9.1.3)
SAS Lev 1 MS - SAS Metadata Server – sas.exe (pod užívateľom SYSTEM) – centrálny bod celej EIP Platformy, spravuje Metadata repository, ktorá obsahuje záznamy o všetkých objektoch (užívateľoch, serveroch, dátach …). Musí byť vždy zapnutý, ostatné services sa k nemu pripájajú s cieľom dostať sa k metadatam. Viac v System Administration Guide - http://support.sas.com/documentation/onlinedoc/intellplatform/913/bisag.pdf
SAS Lev1 OB – SAS Object Spawner – Objectspawner.exe (pod užívateľom SYSTEM) – Spúšťa užívateľské sas.exe sessions (Workspece server ea Stored processes servere). Viac v Application Server Administration Guide - http://support.sas.com/documentation/onlinedoc/intellplatform/913/biasag.pdf (options spawnera na s. 150)
SAS Lev1 OL – OLAP Cube Server – sas.exe (pod userom SYSTEM) – používaný na prehliadanie OLAP kociek. Viac v Application Server Administration Guide - http://support.sas.com/documentation/onlinedoc/intellplatform/913/biasag.pdf (s. 83)
SAS Lev1 SS – Share Server – sas.exe (pod užívateľom SYSTEM) používaný na row-level prístup pre viacerých užívateľov k datasetom. Viac v Communication Access Methods for SAS/Connect and for SAS/Share - http://support.sas.com/documentation/onlinedoc/91pdf/sasdoc_91/connect_accessmethod_7262.pdf
SAS Lev1 CS – Connect spawner – Spawner.exe (pod užívateľom SYSTEM) – Spúšťa pre užívateľov nové SAS/Connect sessions. Viac v Communication Access Methods for SAS/Connect and for SAS/Share
V našom príklade sú okrem SAS Serverov – services ešte ďalšie dva procesy sas.exe.
Jeden je produkt SAS Enterpise Miner , ktorému bol spustený Workspace server pod prihláseným užívateľom v Miner - sasdemo.
Druhý je lokálne spustený SAS Foundation, pod prihláseným užívateľom do Windows, v tomto prípade Administrator.
EIP architektúra používa aj iné komponenty, ktoré môžu byť nainštalované ako services, a ktoré potrebujete na jej fungovanie (Web DAV, Servlet Container, Analytics Platform … ), o tých si povieme nabudúce. Základom je, že Vám musia bežať SAS Servers.
Štartovanie a zastavovanie jednotlivých services:
Poradie štartovania (vypíname v opačnom poradí):
1. SAS Lev 1 MS - SAS Metadata Server
2. SAS Lev1 OB – SAS Object Spawner
3. SAS Lev1 OL – OLAP Cube Server
4. SAS Lev1 CS – Connect spawner
(5. SAS Remote Services )
(6. SAS Analytics Platform)
(7. Servlet Container e.g. Apache Tomcat)
Viac: http://support.sas.com/rnd/itech/doc9/admin_oma/sasserver/startserv/gs_startserv.html
Jozef Kordík

