Instalarea și testarea PAAS








Pentru ca PAAS să funcționeze corect, trebuie să fie instalat și configurat corespunzător. Puteți găsi instrucțiunile de bază pentru instalarea și testarea PAAS mai jos:
1. Introducere în instalarea PAAS
2. Ce implementează acest serviciu?
3. Instalarea PAAS
1. Introducere în instalarea PAAS
PANTHEON Automation Server (PAAS) este o aplicație de microservicii care controlează sarcinile programate planificate în PANTHEON.
PAAS este o aplicație nativă Windows pe 64 de biți, care rulează ca un serviciu Windows.
PAAS este instalat pe o mașină virtuală cu acces la serverul cu baze de date PANTHEON. Acest lucru asigură securitatea și permite configurarea restricțiilor de securitate adecvate.
În cazul serverelor cu mai multe baze de date, mașina virtuală care rulează PAAS trebuie să fie capabilă să gestioneze execuția mai multor instanțe PANTHEON simultan. Trebuie să existe suficiente nuclee de procesor disponibile.
 |
Pentru scopuri de testare sau dezvoltare, PAAS poate rula și ca o aplicație de consolă, pornită din linia de comandă. |
Cerințe de instalare:
- Windows 64bit (cu suport MS: Windows 7 sau mai nou, Windows Server 2008 R2 sau mai nou)
- Un folder scriitor cu instalarea Pantheon.exe
- PAAS.ini sau Pantheon.ini cu setări în [PAAS] secțiune
- Acces la serviciul SQL Server pe același Windows sau pe rețea
- Drepturi de administrator pentru instalarea serviciului Windows și gestionarea utilizatorilor
Serviciul PAAS este implementat ca un fișier executabil (PAAS.exe)
Toate fișierele de dashboard servite (html, js, img, ...) sunt încorporate în executabilul PAAS.exe.
PAAS nu necesită cadre suplimentare (fără Java, fără Dotnet, ...)
Utilizează clientul SQL Server pur, astfel nu este necesar software suplimentar pentru clientul SQL Server.
2. Ce implementează acest serviciu?
Serverul de automatizare este implementat ca un fișier .exe (PAAS.exe), fără dependențe externe. Nu este necesar niciun alt cadru.
PAAS implementează un API REST simplu cu payload-uri JSON.
 |
Pentru clienții cu acces direct la SQL Server, este posibil să se utilizeze comenzi pentru sarcinile PAAS prin tabele. Vezi capitolul Alternativă la API REST. |
3. Instalarea PAAS
Pentru scopuri de testare sau dezvoltare, PAAS poate rula și ca o aplicație de consolă, pornită din linia de comandă.
‘PAAS.exe’ este un serviciu Windows obișnuit și poate fi instalat utilizând metoda de instalare a serviciului Windows, cum ar fi ‘sc.exe’, sau urmând pașii instalatorului, care este metoda preferată.
Setări PAAS:
Toate setările suportate sunt citite din secțiunea [PAAS] din PAAS.ini sau Pantheon.ini din același folder unde se află PAAS.exe.
Toate setările sunt încărcate la pornirea serviciului. Dacă setările sunt modificate – atunci este necesară repornirea serviciului PAAS pentru a actualiza setările.
Setări disponibile PAAS.INI
Acces la SQL Server:
Pentru a preveni expunerea parolelor în fișierele INI, se recomandă utilizarea autentificării Windows pentru serviciul PAAS. Pașii necesari sunt aceștia:
- Creați un nou utilizator Windows sau de domeniu pentru serviciul PAAS (de exemplu paas.service\DOMAIN)
- Instalați serviciul
deschideți promptul admin CMD.exe în folderul unde se află paas.exe și rulați paas.exe –service install
- Schimbați LogOn-ul serviciului PAAS pentru a rula sub noul utilizator Windows
- Permiteți accesul la SQL Server utilizatorului Windows nou creat
- Porniți serviciul

Dacă utilizați parametrul Login= în PAAS.ini pentru »SQL Login«, atunci serviciul poate fi rulat utilizând »Local System account«. Verificați că directorul unde se află pantheon are permisiuni de citire/scriere pentru utilizatorul local SYSTEM.
Testarea instalării:
Serviciul PAAS implementează un dashboard simplu cu lista de executanți de sarcini Pantheon și previzualizarea jurnalului. Este servit ca html standard. Vizitați http://localhoost:8091 pentru a accesa Dashboard-ul.
Dacă portul este schimbat, utilizați acel port în loc de 8091.
Dacă HttpsDomain este setat, vă rugăm să vizitați https://<your.domain.com>.
Site-ul Https ar trebui să aibă blocarea activată pentru acces securizat.

Fără informații de autentificare - singurele lucruri vizibile sunt starea serviciului și timpul de funcționare.
După autentificarea în serviciu, Activitatea și Jurnalul sunt accesibile.

Pagina Activitate permite forțarea repornirii instanțelor Pantheon pornite sau închiderea executanților activi.
Pagina Jurnal permite monitorizarea ultimelor 3000 de linii de acces http PAAS și jurnale de mesaje.
Jurnalele sunt în jurnalul de evenimente standard Windows
Serviciul PAAS înregistrează erori, avertismente și informații în jurnalul de evenimente Windows sub PAAS numele aplicației.
În caz de eroare, elementele pot fi filtrate în Windows Event Viewer.
Din CMD, paas.exe va înregistra pe ecran și instanțele Pantheon pornite pot fi văzute pe ecran
Puteți găsi mai multe informații despre alte opțiuni privind instalarea PAAS pe site-urile de mai jos:
1. Instalarea manuală PAAS
2. Cum să eliminați PAAS
3. Instalarea PAAS sub un cont de utilizator
Subiecte conexe: