Solaris 11 Administration – Instalacja i konfiguracja Solaris Zones cz.1

  System Solaris dostarcza implementację wirtualizacji na poziomie systemu (OS-level virtualization) nazwane Solaris Zones. Począwszy od pierwszej implementacji w wersji 10 systemu (SunOS 5.10) technologia ta jest cały czas rozwijana. Pozwala ono na wydzielanie osobnych instancji systemów Solaris w obrębie jednej fizycznej (bądź wirtualnej) maszyny. Daje nam to możliwość na odseparowanie od siebie środowisk w… Read More »

Konfiguracja IPMP w systemie Oracle Solaris 11

IPMP (IP Network Multipathing) zapewnia nieprzerwany dostęp do sieci dla fizycznych hostów posiadających kilka kart sieciowych (NIC) poprzez automatyczne wykrywanie awarii interfejsu jak również load balancing w przypadku maszyn mocno obciążonych ruchem sieciowym. Z IPMP jeden lub więcej adresów IP może być łączonych w grupy IPMP. Taka grupa zachowuje się wtedy jak zwykły interfejs sieciowy… Read More »

Zmiana hostname w systemie Oracle Solaris 11

Zmiana nazwy hosta w systemie Oracle Solaris 11 jest szybka i nie wymaga ponownego uruchomienia systemu, zmiana odbywa się automatycznie. Jedyną uwagą do procesu zmiany nazwy hosta jest reakcja aplikacji na tą czynność (zasobów sieciowych, baz danych, etc.).1. Zacznijmy od wyświetlenia aktualnej konfiguracji nazw:

interesujące dla nas są dwie ostatnie linie które wyświetlają aktualne… Read More »

Konfiguracja i zarządzanie LVM (cz.1)

Ten wpis prezentuje tworzenie oraz zarządzanie LVM (Logical Volume Manager) w systemach Linux. Zacznę jednak krótkim wstępem opisując zalety LVM. Ideą używania LVM jest możliwość dynamicznego (na gorąco) rozszerzania przestrzeni poprzez dokładanie partycji bądź całych dysków do grup wolumenów, rozszerzając fizycznie dostępne miejsce. Prócz rozszerzania „na gorąco” możemy również skracać przestrzeń. Dodatkowymi atutami LVM są:… Read More »

#!/usr/bin/perl – Serwer TCP z użyciem forka

Ponad rok temu zaprezentowałem sposób na wielowątkowy serwer TCP w perlu. Rozwiązanie to ma jeden plus – jest w pełni konfigurowalne, wszystko obsługujemy wg swoich wymagań. Ma zaś jedną zasadniczą wadę – długość kodu i ilość operacji do zaprogramowania zniechęca. Na szczęście na pomoc przychodzi nam moduł Net::Server.

System Administrator Appreciation Day

Wszystkim Administratorom Systemowym życzę niskich loadów, wysokich uptimemów, niezrzędzących użyszkodników, nierozpinających się klastrów i nie padających wirtualek 🙂

Linux Auditing System cz.2 – Śledzenie aktywności użytkowników

W poprzednim wpiście opisywałem jak za pomocą auditd monitorować zmiany na konkretnych plikach lub w konkretnych katalogach. Rzecz jak najbardziej przydatna, jeśli chcemy wdrażać FIM (File Integrity Monitoring). W tym poście opiszę jednak bardziej zaawansowaną i użyteczną funkcjonalność. Niekiedy zdaża się… że chcemy monitorować co, kiedy i jaki user w systemie uruchamiał. Ta rzecz przydatna… Read More »

Bezpieczeństwo bazy danych MySQL

Bazy danych to zawsze najkrytyczniejsze usługi utrzymywane w infrastrukturze. Zapewnienie bezpieczeństwa bazom danych powinno być priorytetem dla sysadminów / dba. Wyciek lub utrata danych, dostęp do bazy przez nieuprzywilejowane osoby to rzeczy, na które pozwolić sobie nie możemy. Bardzo często administratorzy decydują się na utrzymywanie baz danych w zamkniętym środowisku, odciętym od dostępu z zewnątrz… Read More »