Veeam a Exagrid
Poznamky zo skolenia. ďalej
Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 09. Sesny.
Sesny su konexie do DB. Ked sa user/appka prihlasi do postgresu, master daemon sa forkne a vytvori novy backend proces. Sesna je vzdy jeden proces s vlastnym PIDom a standardna koneksna vyzerie priemerne tak 10MB pamate. ďalej
elasticsearch – vypisky z docu
quick reference ďalej
Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 06. Replikacie.
Replikacie zabezpecuju:
- HA (high availability; vypadok jedneho serveru), alebo
- LB (load balancing; rozlozenie zataze)
Je mozne to implementovat roznymi sposobmi (tu je kompletny prehlad, ja sa zaoberam len 2 najcastejsimi sposobmi), vynikajuci prehlad moznych replikacnych topologii je uvedeny tu. Replikovat je mozne synchronne a asynchronne – je to vzdycky deal medzi konzistenciou dat a vykonom. Co znamena synchronny? Znamena konzistenciu dat medzi replikovanymi nodmi – v pripade synchronneho zapisu master vzdy caka na potvrdenie, ze slave data tiez zapisal a len potom ich zapise aj on sam na sebe. Vykonnostne sa samozrejme spotrebuva strojovy cas na “cakanie”. ďalej
linuze memory check po procesoch
Ktory demoni vyzieraju kolko pamate? ďalej
Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 08. Bezpecnostny audit via ansible.
Dnes som v praci riesil zaujimavy poziadavok – pre vsetky stroje s postgresom dodat auditne informacie obsahujuce data z:
- konfigurakov serveru a pristupupovych konfigurakov (t.j. postgresql.conf, pg_hba.conf a pg_ident.conf)
- databazovych userov (t.j. t.j. views pg_shadow a pg_group) ďalej
Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 07. Hugepages.
Pre Oracle su hugapages kanonom a co je dobre pre Oracle, to je dobre aj pre Postgres :) ďalej
Postgres – vsetko, co si chtel vediet, ale bal sa spytat svojho seniora, aby si nevypadal ako jelito 05. Locky.
Zamky su normalna vec na vynucovanie transakcnej izolacie (ACID). Pokial sa vam nechce citat toto, ale original, tak tu docu na Postgres. Info o zamkoch zhromazduje systemova tabulka pg_locks
. ďalej
postgis general howtos
Postgis je normalnou extenziou postgresu, a zo systemoveho hladiska sa s nim pracuje rovnako, ako s kazdou inou extenziou…
select name, default_version, installed_version from pg_available_extensions where name like ‘postgis%’ or name like ‘address%’;
Avamar – chyby expirácie snapshotov na DD
Avamar robí snapshoty záloh a svojho stavu – v jeho terminológii “checkpointy”. Defaultne 2x denne a stará sa o to utilita checkpoint. ďalej