Bazy Danych i Usługi Sieciowe



Podobne dokumenty
Wykorzystanie zasobów obliczeniowych EGEE

Bazy danych i usługi sieciowe

Bazy Danych i Usługi Sieciowe

trainxx tramxx

Konfiguracja i przygotowanie środowiska do współpracy z infrastrukturą PL-Grid

Pracownia Technik Obliczeniowych

Uruchamianie zadań w środowisku CLUSTERIX z wykorzystaniem klienta tekstowego systemu GRMS

Wstęp do systemu Linux

Wstęp do systemów wielozadaniowych laboratorium 02 Praca w systemie plików

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows 7

Bazy Danych i Usługi Sieciowe

Pracownia Komputerowa wykład II

Wstęp do systemu Linux

Uruchamianie programów w systemie Linux, potoki, strumienie, procesy, alias

Jak korzystać z Grida (Pierwsze kroki)

Istnieją trzy sposoby tworzenia kopii zapasowej na panelu Comfort:

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Pobieranie argumentów wiersza polecenia

Instalacja i konfiguracja SAS PC Files Server

Wersja polska. Wstęp. Zawartość opakowania. Dane techniczne BT100. Dodatkowe dane techniczne BT100 S W E E X. C O M

Rys. 1. Widok uruchomienia polecenia apt-get install build-essential. Rys. 2. Widok uruchomienia polecenia apt-get install apache2

T: Zabezpieczenie dostępu do komputera.

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

"Klasyczna" struktura systemu operacyjnego:

Bash - wprowadzenie. Bash - wprowadzenie 1/39

Bazy Danych i Usługi Sieciowe

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows Vista

Tworzenie połączenia szerokopasmowego /PPPoE/ dla sieci SOLARNET w systemie Linux

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows XP

OpenSSL - CA. Kamil Bartocha November 28, Tworzenie CA przy użyciu OpenSSL

Znaki globalne w Linuxie

Konfiguracja klienta Lotus Notes R6 z certyfikatami i kluczami na karcie kryptograficznej lub w pliku.

Dokumentacja instalacyjna i konfiguracyjna Aplikacja ADR. Wersja dokumentu 1.0. Strona 1/9

MeetingHelper. Aplikacja Android ułatwiająca przekazywanie materiałów pomiędzy uczestnikami spotkania. Instrukcja obsługi dla programisty

Paweł Skrobanek. C-3, pok

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE. Tryb konsolowy ćwiczenie b

WPROWADZENIE. Warto pamiętać o opcji autouzupełniania, której używamy naciskając klawisz [Tab]

Wersja polska. Wstęp. Zawartość opakowania. Dane techniczne. Dodatkowe dane techniczne. BT200 - Sweex Bluetooth 2.0 Class II Adapter USB

Szkolenie AGH Linux. Nie bój się konsoli i zdaj kolosa na 5.0!!! Tytuł wcale nie przesadzony ;)

Efektywne wykorzystanie klastra Zeus w obliczeniach naukowych

Instalacja platformy Magento CE wersja szybka

Spis treści. Rozdział 3. Podstawowe operacje na plikach...49 System plików Konsola Zapisanie rezultatu do pliku... 50

PODSTAWOWA OBSŁUGA PROGRAMU PROGRAMU PACKET TRACER TRYB REAL TIME

GIT. System Kontroli wersji GIT. Rafał Kalinowski

Elementy wyrażeń regularnych

SSI Web 8. (badania.kozminski.edu.pl) Instrukcja logowania i uruchamiania ankiety

Proces instalacji systemu operacyjnego Linux Red Hat 7.3 (1)

Pracownia Komputerowa wyk ad II

DLA DREAMBOX & FLASHWIZARD

Usługi sieciowe systemu Linux

System kontroli dostępu ACCO NET Instrukcja instalacji

Instalacja VPN Check Point Mobile Apple macos Hight Sierra (v )

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz


Laboratorium - Instalacja Virtual PC







Podstawy Informatyki. Wykład 4 Komendy UNIXa, cd

Laboratorium - Poznawanie FTP

System operacyjny UNIX Ćwiczenie 1. Podstawowe polecenia systemu Unix

Wprowadzenie do obsługi systemów obliczeniowych PCSS






Sieci i systemy operacyjne I Ćwiczenie 1. Podstawowe polecenia systemu Unix

Bazy Danych i Usługi Sieciowe

Ćwiczenie Nr 7 Instalacja oraz konfiguracja wskazanego systemu operacyjnego

Linux Polecenia. Problem nadpisywania plików. Zmienna noclobber i noglob. Filtry i metaznaki. Problem nadpisywania plików. Opracował: Andrzej Nowak

Enterprise Network Center

DVD MAKER USB2.0 Instrukcja instalacji

Bazy Danych i Usługi Sieciowe

Konfiguracja klientów SSH - PuTTY i WinSCP

Chemiateoretyczna. Monika Musiał. Ćwiczenia

Kopiowanie i instalowanie pliku w systemie Windows CE

BASH - LINIA POLECEŃ. Bioinformatyka 2018/2019

Systemy operacyjne- tematy do opracowania

W pierwszej kolumnie wyświetlany jest identyfikator procesu (pid)

1 Tworzenie własnego zaproszenia dla powłoki bash

PRACOWNIA INFORMATYCZNA BASH - PODSTAWOWE INFORMACJE

Programowanie w Ruby

SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE

Instrukcje dotyczące systemu Windows w przypadku drukarki podłączonej lokalnie

1 Implementowanie i konfigurowanie infrastruktury wdraŝania systemu Windows... 1

Wstęp do systemów wielozadaniowych laboratorium 03 Praca z plikami, c.d.

Technologie informacyjne lab. 4

USB firmware changing guide. Zmiana oprogramowania za przy użyciu połączenia USB. Changelog / Lista Zmian

Autodesk Desktop Subscription Instrukcja Instalacji

host name: protokół SSH System plików - wprowadzenie Ścieżki dostępu

System operacyjny Linux

Użycie pakietów instalacyjnych.msi w oprogramowaniu WYWIAD Plus

SAP BASIS Architektura systemu klient Server

T: Instalacja systemu Windows 2008 Serwer w maszynie wirtualnej VirtualBox.

Instrukcja podłączenia bramki IP 1R+L oraz IP 2R+L w trybie serwisowym za pomocą usługi telnet.

Transkrypt:

Bazy Danych i Usługi Sieciowe Ćwiczenia XI Paweł Daniluk Wydział Fizyki Jesień 2011 P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 1 / 18

Strona wykładu http://bioexploratorium.pl/wiki/ Bazy_Danych_i_Usługi_Sieciowe_-_2011z P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 2 / 18

User Interface UI glite-tutor.ct.infn.it login warsaw01...15 hasła GridWAR01...15 $ ssh -p 4422 login@glite-tutor.ct.infn.it P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 3 / 18

Certyfikaty Katalog z certyfikatami [warsaw15@glite-tutor ~]$ ls -l.globus total 24 -rw-r--r-- 1 warsaw15 users 1302 Jan 13 11:40 usercert.pem -r-------- 1 warsaw15 users 963 Jan 13 11:40 userkey.pem -rw-r--r-- 1 warsaw15 users 1941 Jan 13 11:40 WARSAW15.p12 Informacje o certyfikacie [warsaw15@glite-tutor ~]$ grid-cert-info P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 4 / 18

Tworzenie certyfikatu proxy [warsaw15@glite-tutor ~]$ voms-proxy-init --voms gilda Hasło certyfikatu WARSAW Informacje o proxy [warsaw15@glite-tutor ~]$ voms-proxy-info --all P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 5 / 18

Informacje o dostępnych usługach lcg-infosites lcg-infosites --vo <vo name> options -v <verbose level> --is <BDII to query Opcje ce se closese P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 6 / 18

Informacje o dostępnych usługach lcg-infosites c.d. Dostępne CE (Computing Elements) [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda ce [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda -v 1 ce [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda -v 2 ce [warsaw15@glite-tutor ~]$ lcg-infosites --vo vo.plgrid.pl ce P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 7 / 18

Informacje o dostępnych usługach lcg-infosites c.d. Dostępne SE (Storage Elements) [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda se [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda -v 1 se CE z najbliższymi im SE [warsaw15@glite-tutor ~]$ lcg-infosites --vo gilda closese P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 8 / 18

Informacje o dostępnych usługach lcg-info lcg-info [--list-ce --list-se] [--query <some_query>] [--attrs <some_attrs>] CE mające min. 100 procesorów [warsaw15@glite-tutor ~]$ lcg-info --vo gilda --list-ce --query TotalCPUs>=100 --attrs RunningJobs,FreeCPUs Oprogramowanie dostępne na CE [warsaw15@glite-tutor ~]$ lcg-info --vo gilda --list-ce --attrs Tag P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 9 / 18

Informacje o dostępnych usługach lcg-info c.d. CE z zainstalowanym pakietem POVRAY [warsaw15@glite-tutor ~]$ lcg-info --vo gilda --list-ce --query Tag=POVRAY-3.5 --attrs FreeCPUs,Tag CE bliskie SE [warsaw15@glite-tutor ~]$ lcg-info --vo gilda --list-se --attrs AvailableSpace,CloseCE P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 10 / 18

Opis zadania [warsaw15@glite-tutor ~]$ cat hostname.jdl Type = "Job"; JobType = "Normal"; Executable = "/bin/hostname"; StdOutput = "hostname.out"; StdError = "hostname.err"; OutputSandbox = {"hostname.err","hostname.out"}; Arguments = "-f"; ShallowRetryCount = 3; P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 11 / 18

Proxy delegation [warsaw15@glite-tutor ~]$ echo $USER warsaw15 [warsaw15@glite-tutor ~]$ glite-wms-job-delegate-proxy -d $USER Connecting to the service https://gilda-wms-02.ct.infn.it:7443/glite_wms_wmproxy_serv ================== glite-wms-job-delegate-proxy Success ================== Your proxy has been successfully delegated to the WMProxy(s): https://gilda-wms-02.ct.infn.it:7443/glite_wms_wmproxy_server with the delegation identifier: warsaw15 ========================================================================== P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 12 / 18

CE na których można uruchomić zadanie [warsaw15@glite-tutor ~]$ glite-wms-job-list-match -d $USER hostname.jdl Connecting to the service https://gilda-wms-02.ct.infn.it:7443/glite_wms_wmproxy_serv ========================================================================== COMPUTING ELEMENT IDs LIST The following CE(s) matching your job requirements have been found: *CEId* - ce.scope.unina.it:8443/cream-pbs-egee_long - ce.scope.unina.it:8443/cream-pbs-egee_short - ce0.m3pec.u-bordeaux1.fr:2119/jobmanager-pbs-gilda - cream0.m3pec.u-bordeaux1.fr:8443/cream-pbs-gilda - grid-glite-ce-00.sgai.csic.es:8443/cream-pbs-grid-csic - grid010.ct.infn.it:2119/jobmanager-lcgpbs-gilda - grisuce.scope.unina.it:8443/cream-pbs-grisu_long - grisuce.scope.unina.it:8443/cream-pbs-grisu_short - iceage-ce-01.ct.infn.it:8443/cream-pbs-gilda - sirius-ce.ct.infn.it:8443/cream-pbs-gilda - gilda-01.pd.infn.it:2119/jobmanager-lcgpbs-gilda ========================================================================== P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 13 / 18

Kolejkowanie zadania i jego dalsze losy Umieszczanie zadania w kolejce [warsaw15@glite-tutor ~]$ glite-wms-job-submit -d $USER -o jobid hostname.jdl Status zadania [warsaw15@glite-tutor ~]$ glite-wms-job-status -i jobid Wynik [warsaw15@glite-tutor ~]$ glite-wms-job-output -i jobid --dir resdir [warsaw15@glite-tutor ~]$ ls resdir/ warsaw15_yy4ez8xau2d1jjovqjnkbg [warsaw15@glite-tutor ~]$ ls resdir/warsaw15_yy4ez8xau2d1jjovqjnkbg/ hostname.err hostname.out Anulowanie zadania [warsaw15@glite-tutor ~]$ glite-wms-job-cancel -i jobid P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 14 / 18

Operacje na katalogach Wyświetlanie zawartości [warsaw15@glite-tutor ~]$ lfc-ls -l /grid/gilda Tworzenie [warsaw15@glite-tutor ~]$ lfc-mkdir /grid/gilda/tutorials/<mydir> P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 15 / 18

Ładowanie plików [warsaw15@glite-tutor ~]$ echo "Put something here" > text_file.txt [warsaw15@glite-tutor ~]$ lcg-cr --vo gilda -l lfn:/grid/gilda/tutorials/<mydir>/text_file.txt -d aliserv6.ct.infn.it file://$home/text_file.txt P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 16 / 18

Repliki Wyświetlanie replik [warsaw15@glite-tutor ~]$ lcg-lr --vo gilda lfn:/grid/gilda/tutorials/<mydir>/text_file.txt Tworzenie nowej repliki [warsaw15@glite-tutor ~]$ lcg-rep --vo gilda -d <SE> lfn:/grid/gilda/tutorials/<mydir>/text_file.txt P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 17 / 18

Ściąganie plików [warsaw15@glite-tutor ~]$ lcg-cp --vo gilda lfn:/grid/gilda/tutorials/<mydir>/text_file.txt file://$home/text_file_copy.txt Usuwanie [warsaw15@glite-tutor ~]$ lcg-del -a --vo gilda lfn:/grid/gilda/tutorials/<mydir>/text_file.txt [warsaw15@glite-tutor ~]$ lfc-rm -r /grid/gilda/tutorials/<mydir> P. Daniluk (Wydział Fizyki) BDiUS ćw. XI Jesień 2011 18 / 18