{{{#!div class="wiki-toc"" * [wiki:UserManualPL Spis treści] * [wiki:Wymagania Wymagania] * [wiki:Instalacja Instalacja] * '''[wiki:PierwszeUruchomienie Uruchamianie]''' * [wiki:PierwszeUruchomienie#Informacjeog%C3%B3lne Informacje Ogólne] * [wiki:PierwszeUruchomienie#Pierwszeuruchomienie Pierwsze Uruchomienie] * [wiki:Zlecanie Zlecanie zadań] * [wiki:GlowneOkno Monitorowanie i kontrola zadań] * [wiki:Pobieranie Podgląd i pobranie wyników] * [wiki:ListaZadan Lista zadań - eksport/import] * [wiki:Aplikacje Lista wspieranych aplikacji] }}} = Uruchamianie = Podejście do uruchamianie programu //QCG-Icon// zostało opracowane z myślą o wygodzie użytkowników. W sekcji //Informacje ogólne// przedstawiono dwa podstawowe sposoby uruchamiania programu. Sekcja //Pierwsze uruchomienie// przedstawia czynności jakie należy wykonać, aby po raz pierwszy skonfigurować program //QCG-Icon//. == Informacje ogólne == Program //QCG-Icon// może być uruchamiany na dwa podstawowe sposoby. Pierwszy sposób polega na wybraniu programu //QCG-Icon// z listy aplikacji, np. z Menu Start. W tym przypadku użytkownikowi zostanie pokazane główne okno programu. Drugi sposób na uruchomienie programu polega na kliknięciu prawym przyciskiem myszy na pliku wejściowym z rozszerzeniem odpowiadającym obsługiwanym aplikacjom i wybraniu z menu kontekstowego akcji //Zleć zadanie...// Uruchomienie programu w tym trybie powoduje bezpośrednie wyświetlenie okna //zlecania zadania//. [[Image(40_uruchamianie.PNG, center, width=700px)]] == Pierwsze uruchomienie == Pierwsze uruchomienie programu wiąże się z koniecznością przeprowadzenia wstępnej konfiguracji. Poniżej przedstawiono poszczególne kroki, które należy wykonać, aby //QCG-Icon// mógł być wykorzystywany. === Ustalenie domeny === W momencie pierwszego uruchomienia, QCG-Icon poprosi o wybranie domeny w jakiej użytkownik chce prowadzić obliczenia. Wybór odpowiedniej domeny istotnie wpływa na zachowanie aplikacji m.in. poprzez określenie listy dostępnych zasobów i aplikacji. Przykładowo, po wybraniu domeny PLGrid, QCG-Icon będzie obsługiwał oprogramowanie udostępniane w ramach infrastruktury PL-Grid. Wybrana domena może zostać później zmieniona z poziomu okna konfiguracji programu QCG-Icon. [[Image(domena.png, center)]] === Wczytanie certyfikatu === Do poprawnego działania programu QCG-Icon niezbędne jest posiadanie osobistego certyfikatu gridowego. W portalu PL-Grid istnieje możliwość [https://wiki.plgrid.pl/doku.php?id=pakiet5:nowy_podrecznik:aplikowanie_o_certyfikat#certyfikaty_simple_ca uzyskania certyfikatu Simple CA], który jest uznawany w ramach infrastruktury PL-Grid (Można też wykorzystać certyfikat wystawiony przez Polish Grid CA, należy go jednak przekonwertować wcześniej do formatu PKCS12. Opis konwersji jest dostępny [https://wiki.plgrid.pl/doku.php?id=pakiet5:nowy_podrecznik:uruchamianie_zadan_przy_uzyciu_oprogramowania_posredniczacego_glite_w_pl-grid#konwersja_certyfikatu tutaj]). W kolejnym kroku program poprosi użytkownika o wczytanie certyfikatu jaki będzie wykorzystywany w celu potwierdzenia tożsamości użytkownika w środowisku gridowym. W przypadku wybrania domeny PL-Grid, użytkownik ma możliwość wczytania certyfikatu z pliku lub z usługi KeyFS. [[Image(09_pierwszy_start_import_wybor.PNG, center)]] ==== Wczytywanie certyfikatu z pliku p12 ==== Gdy użytkownik wybrał opcję importu certyfikatu z pliku p12, //QCG-Icon// poprosi o wskazanie tego pliku aby program mógł przekonwertować go do wewnętrznie używanego formatu. Tak przekonwertowany certyfikat jest dalej zabezpieczony hasłem identycznym jak dla pliku PKCS12. Aby wczytać certyfikat należy kliknąć ''Przeglądaj'' i wybrać plik .p12 z certyfikatem i kluczem użytkownika. Następnie należy podać hasło do certyfikatu i zatwierdzić przyciskiem ''Ok''. [[Image(10_pierwszy_start_import_p12.PNG,center)]] ==== Wczytywanie certyfikatu z usługi KeyFS ==== W przypadku wybrania opcji "Importuj z KeyFS" (dostępnej tylko dla użytkowników PL-Grid) użytkownik zostanie poproszony o podanie nazwy konta i hasła w infrastrukturze PL-Grid w celu pobrania certyfikatu SimpleCA ze zdalnej usługi KeyFS. Komunikacja z usługą KeyFS jest zabezpieczona kryptograficznie. [[Image(10_pierwszy_start_import_KeyFS_login.PNG,center)]] ==== Ręczne zarządzanie certyfikatami (opcja zaawansowana) ==== W niektórych przypadkach istnieje konieczność ręcznej manipulacji certyfikatami, np. w przypadku gdy: * wczytano niepoprawny certyfikat, * wczytany certyfikat wygasł lub został odwołany, * dysponujemy certyfikatem i kluczem tylko w formacie ''.pem''. Program //QCG-Icon// przechowuje klucz i certyfikat w następujących lokalizacjach: * ''C:\Documents and Settings\Uzytkownik\.qcg-icon\usercert.pem'' (plik z certyfikatem) * ''C:\Documents and Settings\Uzytkownik\.qcg-icon\userkey.pem'' (plik z kluczem) Najprostszym sposobem na nadpisanie starego certyfikatu nowym jest usunięcie tych dwóch plików i ponowne uruchomienie aplikacji. W tym momencie zostanie wyświetlone identyczne okno jak przy pierwszym uruchomieniu i będzie można wczytać właściwy certyfikat. === Pobieranie informacji o zasobach i aplikacjach === Po poprawnym wczytaniu certyfikatu, program //QCG-Icon// będzie próbował pobrać informacje o dostępnych zasobach i aplikacjach w infrastrukturze gridowej. Aby to było możliwe, konieczne jest wygenerowanie tzw. //certyfikatu proxy//, który będzie wykorzystywany do potwierdzania tożsamości użytkownika wewnątrz infrastruktury gridu. W tym celu //QCG-Icon// poprosi użytkownika o hasło do jego osobistego certyfikatu [[Image(12_haslo_do_certyfikatu.PNG,center)]] Po stworzeniu certyfikatu proxy, program QCG-Icon powinien rozpocząć pobieranie informacji o zasobach i aplikacjach. W tym momencie prawdopodobnie pojawi się okno monitu: "Alert zabezpieczeń systemu Windows". Należy zaakceptować (odblokować) program //QCG-Icon//. Jeśli program zostanie zablokowany to jakakolwiek próba zlecenia zadania zakończy się niepowodzeniem. [[Image(13_sprawdzanie_dostepnosci_aplikacji.PNG,center)]] Po wykonaniu opisanych wyżej kroków program //QCG-Icon// jest skonfigurowany i gotowy do [wiki:Zlecanie zlecania zadań]. [wiki:Instalacja <<<] [wiki:UserManualPL Spis treści] [wiki:Zlecanie >>>]