1. Rola administratora IT
2. Zadania administratora IT
Przygotowanie sprzętu komputerowego
Konfiguracja serwera
Bezpieczeństwo
Konfiguracja programu Trawers
Konfiguracja stacji roboczych
Kopie zapasowe
3. Dokumentacja instalacji IT
Dokumentacja powykonawcza
Arkusz oceny rozwiązań IT
4. Kompetencja i usługi firmy Tres
5. Hosting, Outsourcing, SaaS, Trawers w chmurze
Instalowanie w chmurze - Linux
Instalowanie w chmurze - Windows
6. Rady praktyczne
Upgrade programów systemowych
Problem z drukowaniem dokumentu PDF
7. Tematy powiązane
1. Rola administratora IT
Instalowanie, konfigurowanie i serwisowanie systemu komputerowego
wykonuje administrator IT. Powinien mieć odpowiednią wiedzę i doświadczenie.
Administrator powinien doświadczalnie sprawdzić poprawność pracy
konkretnej instalacji sprzętowo-programowej.
2. Zadania administratora IT
Instalowanie, konfigurowanie i utrzymanie instalacji IT.
Przygotowanie sprzetu komputerowego
* serwer
* stacje robocze
* siec
* drukarki
* drukarki fiskalne
* dostęp do internetu
Konfiguracja serwera
* instalacja systemu operacyjnego na serwerze
* instalacja oprogramowania sieciowego na serwerze
* instalacja i konfiguracja serwera ssh na serwerze
* instalacja drukarek na serwerze
* udostepnienie katalogu wymiany danych /trinout na serwerze
* udostepnienie danych dla Excela, gdy używany jest KE Analizy w MS Excel
* instalacje programu do wyświetlania załączników na serwerze,
np. firefox
Bezpieczeństwo
* ustalenie zasad dostępu do komputera i katalogów
* wykorzystanie mechanizmów systemu operacyjnego: ograniczenie dostępu
do katalogów, prawa tylko do odczytu, kontrola dostępu z sieci, sieć VPN, itp.
Konfiguracja programu Trawers
* instalacja programu
* konfiguracja wbudowanego programu poczty elektronicznej TrEmail,
który jest używany do zgłaszania problemów i potrzeb
* konfiguracja urządzeń zewnetrznych
* konfiguracja drukarek: CUPS i znakowych
* urządzenie umożliwiające wydruk do plików: txt, pdf, html, prn
* polecenie umożliwiające przeglądanie wydrukowanych plików
* urządzenia wysyłania wydruków e-mailem
* konfiguracja drukarek fiskalnych
Konfiguracja stacji roboczych
* instalacja i konfiguracja klienta ssh (np. putty wg przykładów na ftp)
* instalacja serwera X do wyświetlania załączników (np. xming)
* podłączenie katalogu wymiany danych /trinout na stacji roboczej
* podłączenie danych do Excela, gdy używany jest KE Analizy w MS Excel
* instalacja drukarki fiskalnej (serproxy)
Kopie zapasowe
* instalacja i konfiguracja skryptów tworzących kopie zapasowe:
codziennie, na różnych dyskach i nośnikach zewnętrznych, np. DVD
* kopiować zawartość całego katalogu, w którym znajdują się dane programu.
* okresowo sprawdzać poprawność danych po odtworzeniu z kopii zapasowych.
Struktura katalogów
3. Dokumentacja instalacji IT
Dokumentacja powykonawcza
Wszystkie wykonane prace administrator powinien udokumentować.
Powinien utworzyć dokumentację powykonawczą zawierającą opis
wykonanych prac i opis przyjętych rozwiązań.
Dokumentacja powinna mieć postać elektroniczną i papierową.
Ew. zmiany przyjętych rozwiązań powinny być umieszczone w tej samej
dokumentacji, z podaniem daty, autora, celu i treści wprowadzonych zmian.
Arkusz oceny rozwiązań IT
Przyjęte rozwiązania i wykonane prace powinien ocenić niezależny,
zewnętrzny podmiot (audytor).
Audytor powien przeprowadzić audyt informatyczny (en: Information technology audit)
i przedstawić wyniki na arkuszu oceny rozwiązań IT. Arkusz powinien
zawierać, co najmniej, następujące obszary i punkty:
* Środowisko IT
Schemat rozwiązań IT
Diagramy procesów
Polityka dostępu do środków komunikacji (www, e-mail)
Procedury archiwizowania
Procedury odtwarzania
Zarządzanie problemami (incydentami)
* Bezpieczeństwo
Schemat sieci
Zarządzanie dostępem użytkowników
Zarządzanie poprawkami w oprogramowaniu
Zarządzanie bazą danych
Zarządzanie sprzętem (serwerownią)
* Zarządzanie zmianami
Proces realizacji zmian i jego dokumentowanie
Zarządzanie dostępem do zmienianych obiektów
4. Kompetencja i usługi firmy Tres
Firma Tres nie zajmuje się instalowaniem i serwisowaniem systemów
komputerowych (IT) tj. sprzętem komputerowym i programami systemowymi.
Tym zajmuja sie informatycy, administratorzy i serwisanci instalacji IT.
Firma Tres zajmuje się produkcją programu Trawers i sprzedażą licencji
na jego używanie oraz aktualizację.
Świadczy usługi konsultacji, szkoleń i serwis merytoryczny.
Usługi firmy Tres
W obszarze wdrożeń i serwisu współpracuje z Partnerami.
Partnerzy. Integratorzy
Firma Tres nie prowadzi weryfikacji kompetencji informatyków, administratorów IT.
Firma Tres może przekazać zainteresowanym użytkownikom kontakt do
administratorów IT, ale wyboru dokonuje użytkownik na własne ryzyko i koszt.
Program Trawers współpracuje z instalacjami komputerowymi i oprogramowaniem
systemowym, tj. z systemami operacyjnymi i programami zarządzającymi
urządzeniami zewnętrznymi.
Dlatego w samym programie i opisach znajdują się informacje dla
administratorów instalacji IT. Zadaniem tych opisów jest pokazanie w jaki
sposób program Trawers współpracuje z instalacjami IT.
Zadaniem opisów nie jest przedstawienie szczegółowej procedury postępowania
np. kolejnych kroków instalowania i konfigurowania konkretnej drukarki
na terminalu zdalnym, na platformie Linux, dystrybucja Debian.
5. Hosting, Outsourcing, SaaS, Trawers w chmurze
Instalacja IT może znajdować się w siedzibie firmy, użytkownika programu Trawers.
Alternatywą dla własnej infrastruktury sprzętowej mogą być serwery i instalacje
zewnętrzne w Data Center oraz usługi SaaS i praca w chmurze.
Platformy systemowe
(Autor: Piotr Zmuda-Trzebiatowski, Tres Gdynia)
Problem: Po upgrade CUPS w Linux, lista drukarek przestała być widoczna
w Trawers. Po odinstalowaniu i usunięciu plików konfiguracyjnych oraz
ponownym zainstalowaniu CUPS, wszystko działa prawidlowo.
Wniosek:
Proces upgrade CUPS nie przebiegł prawidlowo. Nie uwzględnił jakichś
zmian w plikach konfiguracyjnych CUPS. Trawers nie komunikuje się
z CUPS bezpośrednio, używa API GTK do drukowania i pobierania listy
drukarek. Daje to nadzieję na zgodność i kompatybilność funkcji
drukujacych, gdyż pochodzą z jednego pakietu.
Więcej programów używa GTK, więc odnajdowanie problemów i ich usuwanie
przebiega sprawniej. W tym przypadku tak się nie stało.
Można listę drukarek pobrać innymi metodami, ale nie jestem za takim
rozwiązaniem bo problem z plikami konfiguracyjnymi zostanie i może
objawić się w innym miejscu np. podczas drukowania.
W przypadku problemu z upgrade wykonuję następujące czynności:
1. Sprawadzam czy upgrade można wykonać za pomocą oficjalnych
repozytoriów. Daje to nadzieję, że ktoś już sprawdził zależności
z innymi elementami systemu i koniecznymi czynnościami dodatkowymi
jak zmiana plików konfiguracyjnych. Kompilacja, sprawdzanie zależności
i usuwanie niezgodności zajmuje zbyt wiele czasu.
2. Restartuję program - czasami instalator pomija ten istotny krok.
3. Restartuję komputer - być może zapomniano o przeładowaniu innych
zależnych bibliotek.
4. Odinstalowuję program i usuwam pliki konfiguracyjne, instaluję go
ponownie >na czysto<.
5. Szukam na forach podobnego problemu. Może program zawiera błąd, który
został zidentyfikowany i jest możliwy do >ominięcia<.
6. Jeżeli powyższe nie dało efektu, wracam do poprzedniej wersji i czekam
na nowsze wydanie lub upgrady z innego obszaru, który może być powiązany.
Jest to mój przepis na postępowanie z każdym programem w Windows i Linux.
Administrator IT powinien dodatkowo analizować pliki log i szukać przyczyn problemów.
Kronika operacji (log)
Problem z drukowaniem dokumentu PDF
Sytuacja:
Próba wydruku na urządzenie [CUPS] WYDRUK_PDF
Funkcja drukująca buduje prawidłowo treść wydruku. Treść wydruku można wyświetlić
na ekranie. Podgląd F10-podgląd wyświetla prawidłowy wydruk na ekranie.
Kontynuacja wydruku daje komunikat od systemu operacyjnego:
failed to execute child process dbus-launch
(No such file or directory)
Diagnoza:
System operacyjny zgłasza problem.
Wskazówki do ustalenia przyczyn problemu.
* Szukać odpowiedzi w zasobach internetowych.
szukac: failed to execute child process dbus-launch
* Sprawdzić logi systemowe pod kątem komunikatu błędu
Tam może być informacja o jaki plik/katalog dokładnie chodzi
* Drukarka: WYDRUK_PDF:
Jak jest zdefiniowana w CUPS i w Trawersie ?
Czy to wirtualna drukarka - podgląd PDF ?
Jeśli tak, to jak jest realizowany podgląd ?
Programem ? Skryptem ?
Jeśli tak, to może jest problem z wykonaniem skryptu/programu,
np. zlokalizowaniem na ścieżce PATH,
a może brak jakiegoś polecenia w skrypcie ?
Czy drukarka: WYDRUK_PDF działa prawidłowo poza Trawersem ?