Pisałem już o kompilacji programu prips, który wykorzystuję do generowania listy adresów IP z adresu sieci i maski.
Ostatnim razem opisałem jego kompilację, dziś bazując na tej operacji utworzę paczkę RPM. Czytaj dalej Stworzenie paczki RPM z użyciem rpmbuild i pliku SPEC
Archiwa tagu: Linux
Udostępnienie katalogu z użyciem NFS w CentOS/RHEL 6
NFS jest moim zdaniem najtańszą metodą udostępniania plików, posiadającą wiele zalet. Oprócz prostoty konfiguracji NFS dostarcza możliwość obsługi udostępnienia zasobu do kilku serwerów w trybie zapis/odczyt, dzięki czemu świetnie nadaje się do wykorzystania w klastrach active-active. Czytaj dalej Udostępnienie katalogu z użyciem NFS w CentOS/RHEL 6
Odmontowanie i zamontowanie zasobu NFS po awarii sieci
Mimo, iż montuję NFS-a z opcjami, które uodparniają go na zaniki sieci, to i tak czasem zastaję problemy. Czytaj dalej Odmontowanie i zamontowanie zasobu NFS po awarii sieci
Przyspieszenie odbudowy macierzy programowej w Linuksie
Zdarza się, że muszę skorzystać z RAIDu definiowanego programowo. Jak do tej pory nigdy się nie zawiodłem na tym rozwiązaniu. Czasem jednak wykonywane jest rutynowe sprawdzenie dysków lub zepsuje się dysk i trzeba go wymienić i odbudować. Wtedy domyślna szybkość wykonywania tych operacji może być dla nas za mała i możemy chcieć ją zwiększyć. Polecam najpierw z użyciem sysctl sprawdzić posiadane przez nas wartości parametrów. Czytaj dalej Przyspieszenie odbudowy macierzy programowej w Linuksie
Agregacja portów ethernet pomiędzy Linuksem a switchem
Najpopularniejszym obecnie protokołem agregacji portów jest LACP.
Do zagregowania kart w systemie operacyjnym najlepiem użyć takich samych kart. A sama konfiguracja w systemach z rodziny RedHat jest bardzo prosta i ogranicza się do edycji plików konfiguracyjnych w /etc/sysconfig/network-scripts, obecnie nie jest wymagane definiowanie grup portów w modprobe, gdyż istnieje opcja BONDING_OPTS, którą wpisuje się w konfiguracji interfejsu.
Przejdźmy zatem do konfiguracji agregacji, w linuksie zwanej wiązaniem – bondingiem, efektem takiej konfiguracji powinien być nowy interfejs o nazwie bond. Czytaj dalej Agregacja portów ethernet pomiędzy Linuksem a switchem
Konfiguracja SNMP na switchu Cisco 3550 i użycie snmpwalk w Linuksie
SNMP to rodzina protokołów, które zostały stworzone do zarządzania urządzeniami sieciowymi. Do komunikacji wykorzystywany jest głównie protokół UDP, rzadziej TCP. Typów wiadomości istnieje 7, najpopularniejsze służą do monitoringu i są to GET (walk) – UDP/161) i wyzwalane TRAP UDP/162).
Informs są wysyłane do klienta w momencie, gdy wyśle żądanie GET do serwera SNMP, TRAPy są wysyłane do klienta, gdy został spełniony jakiś warunek, np. zgasł port na switchu. SNMP doczekało się w tym momencie trzech wersji, z czego ostatnia, trzecia wspiera pełne uwierzytelnianie i szyfrowanie, czym została zlikwidowana jedyna dotychczasowa wada SNMP – brak bezpieczeństwa. Czytaj dalej Konfiguracja SNMP na switchu Cisco 3550 i użycie snmpwalk w Linuksie
Wysyłanie logów z syslog-ng do bazy MySQL
W poprzednim wpisie opisałem prostą konfigurację zbierania logów przez syslog-ng z innych hostów, teraz czas na wrzucenie tych logów do bazy danych. Czytaj dalej Wysyłanie logów z syslog-ng do bazy MySQL
Utworzenie loghost-a z użyciem syslog-ng
W poprzednim wpisie zamieniliśmy rsyslog na syslog-ng, teraz to wykorzystamy, oczywiście oba rozwiązania są ze sobą kompatybilne. Możemy bez problemu wysyłać logi rsyslogiem na syslog-ng i odwrotnie. To samo z innymi rozwiązaniami, jak np. logi z ESXi.
Konfiguracja syslog-ng jest dużo prostsza niż rsyslog-a. Czytaj dalej Utworzenie loghost-a z użyciem syslog-ng
Zbudowanie własnej bramki SMS w Linuksie
Do zbudowania własnej bramki SMS polecam telefon Nokia 3310 wraz z kablem fbus/mbus na RS232, aktywną kartą SIM (polecam usługi telemetryczne) i oprogramowanie gnokii. Czytaj dalej Zbudowanie własnej bramki SMS w Linuksie
Wymiana rsyslog na syslog-ng w CentOS/RHEL 6
W następnych wpisach będę chciał przedstawić wykorzystanie innej wersji sysloga: syslog next generation – syslog-ng.
Tak że teraz przedstawiam jedynie, jak wyłączyć rsyslog, a zainstalować i włączyć syslog-ng w systemie. Czytaj dalej Wymiana rsyslog na syslog-ng w CentOS/RHEL 6