Zaawansowana administracja systemem operacyjnym GNU/Linux

Slides:



Advertisements
Podobne prezentacje
NIE TAKI KOMPUTER STRASZNY JAK GO MALUJĄ PODSTAWY OBSŁUGI KOMPUTERA.
Advertisements

Jak złożyć wniosek ? (GWA) Regionalny Program Operacyjny Województwa Pomorskiego na lata
Przewodnik po raportach rozliczeniowych w Condico Clearing Station (Rynek finansowy)
Tworzenie odwołania zewnętrznego (łącza) do zakresu komórek w innym skoroszycie Możliwości efektywnego stosowania odwołań zewnętrznych Odwołania zewnętrzne.
Wyszukiwanie informacji w Internecie. Czym jest wyszukiwarka? INTERNET ZASOBY ZAINDEKSOWANE PRZEZ WYSZUKIWARKI Wyszukiwarka to mechanizm, który za pomocą.
Grupa: urzędnicy JST (operatorzy przyjmujący wnioski w urzędach)
Departament Zarządzania Programami Rozwoju Regionalnego Ul. Kościuszki 83, Olsztyn Tel. (0-89) , Fax (0-89) Urząd Marszałkowski.
Finansowanie wybranych działań w parkach narodowych przy udziale środków funduszu leśnego - zakres finansowy Warszawa, 06 kwietnia 2016r.
Systemy operacyjne wczoraj, dziś i jutro. System operacyjny (ang. Operating System, skrót OS) oprogramowanie zarządzające systemem komputerowym, tworzące.
Literary Reference Center Przewodnik
EWALUACJA PROJEKTU WSPÓŁFINANSOWANEGO ZE ŚRODKÓW UNII EUROPEJSKIE J „Wyrównywanie dysproporcji w dostępie do przedszkoli dzieci z terenów wiejskich, w.
5 dni przed wakacjami Tydzień nauki opartej na doświadczeniu w szkole w Vasaramäki.
 Normy prawne dotyczące rozpowszechniania programów komputerowych Normy prawne dotyczące rozpowszechniania programów komputerowych  Formy ograniczeń.
Prawo telekomunikacyjne Ewa Galewska CBKE. Sektor telekomunikacyjny Monopole naturalne Operatorzy zasiedziali Brak równowagi pomiędzy podmiotami Wysokie.
Dodawania i odejmowanie sum algebraicznych. Mnożenie sumy algebraicznej przez jednomian. Opracowanie Joanna Szymańska Konsultacja Bożena Hołownia.
Wyższa Szkoła Informatyki i Zarządzania w Bielsku-Białej Wydział Informatyki Kierunek: Informatyka Specjalność: Systemy Informatyczne PRACA DYPLOMOWA INŻYNIERSKA.
Model warstwowy OSI Model OSI (Open Systems Interconnection) opisuje sposób przepływu informacji między aplikacjami programowymi w jednej stacji sieciowej.
Praca dyplomowa inżynierska Temat: Informatyczny system edukacyjny do przedmiotu „Podstawy Kryptologii” Dyplomant: Ewelina Bogusz Promotor: prof. zw.,
Punkt Informacyjny Funduszy Europejskich w Lesznie Planujesz rozpoczęcie lub rozwój działalności? Chcesz być konkurencyjny na rynku? Masz innowacyjny pomysł.
Instalacja nienadzorowana windows xp Jakub klafta.
I Liceum Ogólnokształcące im. Ziemi Kujawskiej we Włocławku.
Podsumowanie wdrażania części Osi „Przedsiębiorczość” RPO Warmia i Mazury 2007–2013 w 2008 roku.
5 KROKÓW DO SZKOŁY PONADGIMNAZJALNEJ Jak dostać się do szkoły ponadgimnazjalnej? Instrukcja dla uczniów, którzy uczą się w gimnazjach które przekazują.
Wprowadzenie do baz danych. Terminologia Specyfika baz danych (1) 1.Trwałość danych –Długi czas życia – kilka, kilkadziesiąt, kilkaset lat –Niezależność.
Optymalizacja programów Open- Source Pamięć część 1 Krzysztof Lichota
Moduł II. Obszar formułowania Programów i Projektów.
System operacyjny Renata P. System operacyjny - jest to zbiór nadrzędnych i niezbędnych programów umożliwiających pracę na komputerze. Jest on pośrednikiem.
Mikroprocesory.
System operacyjny komputera
Pliki-Partycje-Dyski
Narzędzia diagnostyczne protokołów TCP/IP
Firmy wszystkich branż
T. 16 e Proces DGA - opis ogólny.
Zarządzanie listą zadań w Microsoft Project
Administracja systemami operacyjnymi Jesień 2017
Podstawowe polecenia systemu
Prezentacja o Ubuntu Jakub Kociemba 2TI.
Firmy wszystkich branż
Meritum Competence Zasady współpracy Operatora z Serwisem - propozycja procedur, zapisy w umowach na serwis Krzysztof Pietrzak.
„Od dziś pracuję na swój sukces”
Konsultacja Bożena Hołownia
Microsoft® Office SharePoint® Server 2007 — szkolenie
Budowa, typologia, funkcjonalność
Optymalizacja programów Open-Source
FUTURE – CLOUD „ KROK PO KROKU ’’
Wstęp do Informatyki - Wykład 8
Inżynieria Oprogramowania Laboratorium
System operacyjny cz.3 i ostatnia
PROGRAMY DO KONTROLI RODZICIELSKIEJ
System operacyjny cz.2.
System operacyjny 2.
Bezpieczeństwo dostępu do danych w systemie Windows
Czym jest Apache Tomcat?
Tworzenie modelu: przeglądanie wyników, redukcja rozmiarów modelu.
Jak korzystać z usługi Video s i Raportu Kontaktów
GWA dla RPO WP DEFS Gdańsk, 13 stycznia 2019.
Zapraszamy do nowego programu PowerPoint
Koszyk danych.
Departament Rozwoju Regionalnego i Funduszy Europejskich
Zapraszamy do nowego programu PowerPoint
Zapraszamy do nowego programu PowerPoint
SKJ Serwer WWW Michail Mokkas.
EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE
PROJEKTOWWANIE SIECI KOMPUTEROWYCH
POZNAJEMY PULPIT Opracowanie: mgr Barbara Benisz SP nr 20 w Rybniku
Twój e-PIT prosty i przyjazny 1.
GWA dla RPO WP DEFS Gdańsk, 6 listopada 2015.
Autor: Magdalena Linowiecka
Twój e-PIT prosty i przyjazny.
pracę programu Outlook
Zapis prezentacji:

Zaawansowana administracja systemem operacyjnym GNU/Linux Troubleshooting Wykład: Mateusz Dampc, Aplitt Sp. z.o.o Twórca: Jakub Kuchta

Troubleshooting – obciążenie CPU top – podsumowanie procesów Load average: 1/5/15 minut % CPU: user/system Pamięć: free, used, buffered (cached) Priorytety procesów – nice Niceness przyjmuje wartość od -20 (najbardziej obciążający) do 19 (najmniej obciążający). Poprawiamy poleceniem: renice <priorytet> -p <pid_procesu> Uruchamiamy od razu na jakimś priorytecie: nice <priorytet> <polecenie>

Troubleshooting – obciążenie CPU htop – ładniejsze podsumowanie procesów yum install epel-release yum install htop

Troubleshooting – zarządzanie procesami ps – listowanie aktualnie działających procesów ps a wszystkie procesy nie-systemowe aktualnego użytkownika ps au wszystkie procesy nie-systemowe wszystkich użytkowników ps aux wszystkie procesy kill – wysyłanie sygnałów do procesów kill -<numer/nazwa sygnalu> <pid_procesu> SIGTERM (-15) zakończ pracę prawidłowo – domyślne działanie kill SIGKILL (-9) wymuś natychmiastowe zamknięcie

Troubleshooting – pamięć free – zajętość pamięci free w kilobajtach free –m w megabajtach free –g w gigabajtach total sumaryczna ilość pamięci used pamięć używana przez programy free pamięć nieprzydzielona shared pamięć współdzielona buffers/cache pamięć używana jako cache available pamięć dostępna do użycia przez programy Pamięć używana jako cache jest tak naprawdę wolna – „free” jest nieco mylące linuxatemyram.com

Troubleshooting – dyski, sieć iotop – obciążenie dysków ss – socket status Stan aktualnie otworzonych połączeń sieciowych i gniazd (socketów) plikowych

Logi systemowe Katalog /var/log journalctl boot.log log z ostatniego uruchomienia systemu cron log dla programu cron (cykliczne uruchamianie zadań) dmesg log z jądra systemu (kernela) – problemy sprzętowe/systemowe messages ogólne logi z daemonów secure logowania na konta, dostępy do sudo, SSH yum.log logi z menadżera pakietów wtmp zawiera dane do polecenia „last” dodatkowo podkatalogi np. httpd, mysql dla konkretnych usług journalctl przeglądanie logów z usług i systemu

Logi systemowe crontab – cykliczne uruchamianie polecenia crontab –l wyświetl crontaba aktualnego użytkownika crontab –e edytuj crontaba aktualnego użytkownika crontab –l –u <user> wyświetl crontaba innego <użytkownika> crontab –e –u <user> edytuj crontaba innego <użytkownika> min[0-59] godz[0-23] d[1-31] mc[1-12] dtyg[0-6] polecenie 30 2 * * * /bin/bash /usr/local/bin/skrypt.sh

Zadania na dziś Zainstaluj pakiety: epel-release, iotop, screen, htop. Znajdź dni i godziny, w których logowałeś się na konto roota (są co najmniej dwie metody). Co byś wpisał do crontaba użytkownika root, aby co minutę wpisywał tekst „test” do pliku /var/log/test.log? Zasymuluj obciążenie CPU (dowolną metodą, tylko jeden proces), a następnie przenice’uj proces na minimalny priorytet. Dlaczego obciążenie procesora nie spada do 0%? Znajdź sposób na sprawdzenie prędkości odczytów (w MB/s) na dysk (są co najmniej dwie metody). (na plus zapisy) Znajdź sposób na wykonanie polecenia kill (wysłania sygnału) używając nazwy procesu, a nie jego PID.`

Troubleshooting Podsumowanie, pytania? Za tydzień: Test 