11. 5. 2017

Oracle - shell odmazávač starých logov

Tu je shell skript, ktorým na unixovom serveri mažem rôzne oracle log súbory o ktoré sa nestará ADRCI. Ide hlavne o adump súbory (audit prihlásení do DB).
Funguje ako doplnok k minule riešenému odmazávaniu cez ADRCI.

Tento jednoduchý program je inšpirovaný unixovým príkazom find, jadrom je funkcia "zmazf" ktorá je rozdelená na dve časti, jedna ponechá zadaný počet súborov (posledných).
Druhá časť hľadá cez find súbory staršie ako daný počet dní.

Zdrojový kód:

13. 4. 2017

Rozbor - domáce UPS Informer 1000 a Sweex PP220

Záložné zdroje (UPS) sa momentálne delia do troch najčastejších topológií:

Offline prepája sieťové napätie kým je v špecifikácií, keď sa jeho parametre zmenia prepne na batériou napájaný invertor.

Line-interactive sa pri väčšom výkyve napätia snaží dostať napätie do rozsahu odbočkami na vysokonapäťovom vinutí transformátora (funguje ako autotransformátor). Jedna odbočka pre zvýšenie napätia, jedna pre zníženie.
Ak je napätie mimo rozsah, rovnako zapína invertor ako offline UPS.

Online funguje ako neustály zdroj pre nabíjanie batérií, tie neustále poháňajú invertor, ktorý napája spotrebiče. Pri výpadku napájania vlastne bez prepínania beží spotrebič ďalej.
Výhoda je tiež filtrácia napájania, nevýhoda väčšie rozmery, zahrievanie, cena.

Pozrel som sa pre porovnanie na dve UPS, ktoré mám doma.

29. 3. 2017

Oracle - sqlplus a login skript

Štandardne sa po prihlásení cez sqlplus klienta na databázu oracle spustí skript login.sql, ak sa nachádza v ceste $ORACLE_HOME/sqlplus/admin.

Dá sa však presmerovať do inej cesty parametrom prostredia SQLPATH=....

8. 3. 2017

Rozbor - sieťový filter z výkonnejšej UPS

Dávnejšie som rozobral jednu výkonnejšiu UPS určenú pre servery. Jednalo sa o voľne stojacu (nie rack) plechovú skrinku s približne 11timi batériami zapojenými do série s pomerne rozmerným plošným spojom s elektronikou. Menič tu využíval feritové transformátory, šlo teda o spínaný zdroj, na rozdiel od bežných domácich UPS s rozmerným transformátorom.

Dlhšie som sa chystal pozrieť na sieťový filter, ktorý mala zabudovaný na zadnej stene, tu teda je.

3. 3. 2017

Oracle - ADRCI a čistenie starých logov

Pre nastavenie automatického odmazávania diagnostických logov v oracli je možné použiť ADRCI command line utilitu.

Nastavením dvoch parametrov pre každý "home" - myslí sa tým home pre logy databáz a listenerov (ide o podadresáre v štruktúre diag):
     SHORTP_POLICY - štandardne 30 dní, trace a core dump súbory
     LONGP_POLICY - štandardne 365 dní, incidenty a health monitor

16. 2. 2017

Nastavenie retro farieb na termináli

Keďže dlhodobo pozerám do terminálu, pokusmi som si nastavil pre oči príjemnejšie prostredie. Pozadie tmavo-zelené, písmo bledo-žlté, pripomínajúce staré obrazovkové terminály:
-pozadie: R:21 G:49 B:15 (hex: 15310F)
-písmo: R:232 G:225 B:142 (hex:E8E18E)


Ďalšou úpravou bol font, väčšina fontov je zbytočne širokých, pre čo najviac znakov na riadok je potrebné font zmenšovať čo je náročné na zrak. Našiel som celkom pekný voľný font Envy Code R, používam ho vo veľkosti 11. https://www.fontsquirrel.com/fonts/Envy-Code-R

13. 2. 2017

Rozbor - retro 486 , doska MB459

V tenkej skrinke, ktorú som nedávno rozobral, bola základná doska s procesorom 486. Doska má označenie MB459 V1.1. Rozmerovo ide o dosku polovičnej šírky voči baby-AT rozmeru. Rovnaký rozmer mala aj AMD386DX-40, ktorú som mal ako prvý PC klasickej stavby (tower).