Microsoft PowerPoint - 사용자지침서2

Size: px
Start display at page:

Download "Microsoft PowerPoint - 사용자지침서2"

Transcription

1 PLSI 자원사용을위한가이드 2010 년 9 월 KISTI 슈퍼컴퓨팅본부슈퍼컴퓨터인프라팀 1

2 목차 PLSI 사업과 PLSI 자원 1. PLSI 사업 4 2. PLSI 자원 4 PLSI 자원현황 1. PLSI 자원개요 6 2. PLSI 자원연동구성 7 3. PLSI 자원통합소프트웨어스택 8 PLSI 자원사용준비하기 1. 계정발급 로그인방법 로그인후해야할일 1 패스워드변경 13 2 사용자 shell변경 ( 옵션 ) 14 3 환경변수설정 - 개요 15 - module 사용법 16 - platforms별 module Names 파일시스템 1 글로벌파일시스템 18 2 로컬파일시스템 19 PLSI 자원사용하기 1. 컴파일하기전 컴파일하기 1 Serial code 컴파일 22 2 OpenMP code 컴파일 24 3 MPI code 컴파일 작업제출준비 28 1 Job command file의문법 30 2 Job command file 의주요키워드 31 3 Job command File 작성시주의사항 32 4 class 이름 33 5 리모트클러스터이름 작업제출 작업관리 1 작업상태조회 38 2 노드별가용 CPU 알아보기 39 3 class별상태조회 39 4 작업취소 40 5 작업중지 41 [ 부록 1]Platform 별 Job command file 작성예제 42 [ 부록 2] 응용프로그램별 Job command file 작성예제 46 2

3 PLSI 사업과 PLSI 자원 1. PLSI 사업 2. PLSI 자원 3

4 PLSI 사업과 PLSI 자원 1. PLSI 사업 (PLSI Project) 국내슈퍼컴퓨터자원을국가적차원의체계적인연동과관리를통해효율적으로사용할수있도록지원하는사업 PLSI is a national project to support that Korean national supercomputing resources can be used effectively through the systematic integration and management 2. PLSI 자원 (PLSI Resources) PLSI 사업을통하여구축된고성능전용네트워크기반의슈퍼컴퓨터통합인프라 PLSI resources is an integrated supercomputing infrastructure based on the dedicated high performance network built by PLSI project 4

5 PLSI 자원현황 1. PLSI 자원개요 2. PLSI 자원연동구성 3. PLSI 자원통합소프트웨어스택 5

6 PLSI 자원현황 1. PLSI 자원개요 기관시스템구조 Platform 명 OS #Cores GF/s KISTI IBM p595 pgaia, pgaiab, pgaiac AIX ,900 IBM p575 porion01, porion02 AIX Intel Xeon - Windows server ,440 KIST Intel Xeon master-mpi CentOS ,824 서울대 IBM PowerPC node393, node394 SuSE ES 부산대 SGI Altix1350 pdasiy RHEL AS 동명대 IBM Xeon - Windows server ,500 IBM p690 tusmp AIX 부경대 IBM Xeon hamela, hamelb Cent OS ,434 GIST IBM Xeon kigi-lg01, kigi-lg02 Cent OS ,434 Intel Xeon cheetah-mg01 Cent OS ,262 UNIST IBM p690 unist_smp1, unist_smp2 AIX 건국대 IBM PowerPC ci-lg01, ci-lg02 SuSE ES ,637 시립대 2010년 10월서비스예정 KOBIC AMD opteron Kobic-mg01 Cent OS ,193 Platform 별설치된소프트웨어정보는아래웹사이트참조 6

7 PLSI 자원현황 2. PLSI 자원연동구성 - 최소 1Gbps 수준의전용네트워크로국내주요슈퍼컴퓨팅센터의컴퓨팅자원을연동 - 글로벌파일시스템공유및글로벌스케줄링이가능 슈퍼컴전용라인슈퍼컴전용트래픽 KIST 서울대 건국대 서울시립대 UNIST Supercom_C3560 서울 ACL Supercom C3560 ACL Supercom Ex4200 Supercom ACL ACL Supercom_C3560 ACL 울산 대전 광주 KISTI ACL KOBIC ACLPLSI _C6509 Login Node FireWall IDS Supercom_EX4200 ACL ACL Supercom _ C3560 ACL GIST Supercom_C4006 ACL Supercom_C4006 Supercom_C3560 동명대 KREONET 부산대부경대 부산 7

8 PLSI 자원현황 3. PLSI 자원통합소프트웨어스택 - 각연동시스템은아래와같은통합소프트웨어스택이모두설치 - 이를통해연동된시스템어디서나추가적인인증이나데이터이전과정없이단일배치작업스케줄러 명령을사용하여작업의제출 모니터링 제어및여러시스템에걸친연계작업의원활한수행이가능 사용자 통합작업실행환경제공 ( 시스템접속 / 컴파일 / 작업실행 ) 윈도우클러스터통합구성요소 응용소프트웨어 [Fluent, Gaussian, VASP, GAMESS ] 컴파일러 / 디버거 병렬 API 라이브러리 통합소프트웨어스택 사용자접속 PLSI Portal SSH/X11 Remote Desktop 통합계정 LDAP Nagios 통합모니터링 글로벌스케줄러 LoadLeveler-MC GPFS-MC 글로벌공유파일시스템 프로그래밍환경 시스템통합 MPI [MPICH/MVAPICH/OpenMPI) 이기종시스템환경컴파일러 [GCC/PGI/Intel/IBM/MS] Supercomputing 라이브러리 Infrastructure / 디버거 운영체제 AIX 5.3 CentOS 4/5 RHEL AS 3.4 SUSE ES9 Windows Server 시스템 IBM POWER5 server IBM PowerPC Cluster X86-64 Cluster IA-64 Cluster 연동네트워크 [1GbE]

9 PLSI 자원사용준비하기 1. 계정발급 2. 로그인방법 3. 로그인후해야할일 1 패스워드변경 2 사용자 shell 변경 ( 옵션 ) 3 환경변수설정 - 개요 - module 사용법 - platforms별 module Names 4. 파일시스템 1 글로벌파일시스템 2 로컬파일시스템 9

10 PLSI 자원사용준비하기 1. 계정발급 - PLSI 홈페이지 ( plsi.or.kr) 에게시된사용신청서를작성하여이메일을통해제출함. - 계정발급진행이완료된후계정담당자로부터이메일로아이디및패스워드를부여받는다. 10

11 PLSI 자원사용준비하기 2. 로그인방법 ( 중요 ) Linux 에서의예시 x $ssh p 1022 login01.plsi.or.kr 포트설정에주의 Execution platforms pgaia(kisti) pgaiab(kist) pgaiac(kisti) porion01(kisti) porion02(kisti) pdaisy( 부산대 ) node393( 서울대 ) node394( 서울대 ) masker-mpi(kist) hamela( 부경대 ) Or $ssh pgaic hamelb( 부경대 ) kigi-lg01(gist) kigi-lg02(gist) cheetah-mg01(unist) unist_smp1(unist) unist_smp2(unist) tusmp( 동명대 ) ci-lg01 건국대 ) ci-lg02( 건국대 ) Kobic-mg01(KOBIC) Door nodes login01.plsi.or.kr login02.plsi.or.kr [p019keg@login01 ~]$ssh pgaic 다양한 platform 이서비스되므로사용자의작업에적합한 platform을선택한다. [p019keg@gaiac:/phome01/p019keg # - Execution platforms으로직접로그인할수없으며사용자는 Door nodes로로그인한후사용할 Execution platforms으로재로그인해야함 - $ssh {platform_name} ( 예 )$ssh pgaiac - Door nodes는 PLSI자원의 front-end 서버로서작업제출을수행할수있으며 ( 단리모트클러스터명을지정해야함 35page 참조 ) 리모트클러스터지정없이작업제출시그작업은 hang 상태가됨 관리자에의해자동삭제됨 - Execution platforms 에서는컴파일이나작업제출등을수행할수있음 11

12 PLSI 자원사용준비하기 윈도우용유틸리티로 Door nodes 에접속하기 - 에서무료 putty 프로그램을다운받는다 - 를클릭한다 사용자는위예시의 p109keg 대신발급받은자신의 ID 를입력함 주의 : 비밀번호입력시커서가움직이지않기때문에오타없이입력해야함 12

13 PLSI 자원사용준비하기 3. 로그인후해야할일 1 패스워드변경 - Door nodes ONLY - PLSI 계정신청후발급받은패스워드는로그인후반드시변경. - 사용자패스워드를변경하기위해서는 passwd 명령을사용. ➀ passwd 명령어입력후 Enter. ➁ 기존 password 를입력후 Enter. ➂ 변경할 password 를입력후 Enter. [p019keg@login01 ~]$ passwd Changing password for user p019keg Enter login(ldap) password: New UNIX password: - 패스워드의유효기간은 60일임. 변경하지않은패스워드는 60일이경과하면만료됨. 패스워드정책 1 사용자 password 길이를 8 character 이상설정 2 사용자 password 변경기간을 2개월로설정 3 새로운패스워드는이전패스워드와비교하여 2문자이상달라야함 4 특수문자가최소 2 개이상포함되어야함 ➄ 최대허용로그인재시도회수 :10회 13

14 PLSI 자원사용준비하기 3. 로그인후해야할일 2 사용자 shell 변경 ( 옵션 ) - Door nodes ONLY - 기본 shell은 bash 임. - 사용자가선호하는 shell로변경하기위해서는 ldapchsh 명령을사용 - shell 변경후 Execution platforms에로그인하면변경한 shell이적용 ➀ ldapchsh 명령어입력후 Enter. ➁ password 를입력후 Enter. ➂ 변경할 shell 를입력후 Enter. [p019keg@login01 ~]$ ldapchsh Changing shell for p019keg password: New shell [/bin/bash]: /bin/csh /bin/ksh /bin/zsh 중한가지입력 14

15 PLSI 자원사용준비하기 3. 로그인후해야할일 3 환경변수설정 - 개요 - Execution platforms ONLY - Execution platform 중한가지시스템으로로그인되어있어야함 - 환경변수설정이란자신이사용하고자하는애플리케이션 ( 컴파일러, 라이브러리, 응용소프트웨어등 ) 을자신의홈디렉터리에서직접실행할수있도록 PATH 를등록하는작업임 기본적으로모든애플리케이션이나라이브러리등의경로가환경변수에모두포함되어있지않고사용자가일일이자신이필요한경로를설정해야하는이유는불필요한설정을하지않고사용자가필요한부분만경량화시키기위함 - PLSI 자원환경에서는수작업으로.bashrc등과같은환경변수파일을수정하는대신 module이라는유틸리티를이용하여미리만들어진환경변수모듈을로드함으로서환경변수가쉽게설정되는환경제공 15

16 PLSI 자원사용준비하기 3. 로그인후해야할일 3 환경변수설정 module 사용법 - ( 예시 )hamela 시스템에서 ifort( 인텔포트란 ) 을사용하려한다. - 우선 ifort 가실행가능한상태인지확인 - ifort 에대한모듈의존재여부확인 환경변수설정이정상적으로되지않은상태에서 ifort가없다는메시지가뜬다 Module 명령어 $ module avail $ module load [ 모듈명 ] - 모듈로드 16

17 PLSI 자원사용준비하기 3. 로그인후해야할일 3 환경변수설정 platforms별 module Names 표에없는 platforms 은별도의환경변수설정이필요없음 Platforms Module names Platforms Module names Platforms Module names blacs/gnu64 blacs/ibmcmp64 blacs/ibmcmp64gcc blas/gnu64 blas/ibmcmp64 fftw/fftw fftw-lib/ibmcmp64 goto/goto gsl/gsl ibm/ibmcmp ibm/ibmmath-essl-4.2 ibm/ibmmath-pessl-3.2 lapack/gnu64 node393 lapack/ibmcmp64 node394 scalapack/gnu64 scalapack/ibmcmp64 scalapack/ibmcmp64gcc gm/gm lam-mpi/lam-mpi-7.1-gm lam-mpi/lam-mpi-7.1-ip mpich-gm-ssh/mpich gnu64 mpich-gm-ssh/mpich ibmcmp64 mpich-gm-ssh/mpich ibmcmp64gcc pvm/gnu64-ssh pvm/ibmcmp64-ssh vasp/vasp-4.6 netcdf/ibmcmp64 Cheetah-mg01 hamela hamelb kobic intel/intel_11.0 mpi/gcc/mpich p1 mpi/intel/mpich-1.2.7p1 mpi/intel/openmpi mpi/gcc/mpich-1.2.7p1 mpi/gcc/openmpi mpi/intel/mpich p1 intel/intel_ fftw/fftw fftw/fftw-3.2 netcdf/netcdf gm/gm mpich-gm/llspawn/mpich-gm_gnu mpich-gm/llspawn/mpich-gm_intel mpich-gm/ssh/mpich-gm_intel lammps/lammps namd/namd-2.7b1 vasp/vasp intel/intel_11 mpi/gcc/mpich-1.2.7p1 mpi/intel/mpich-1.2.7p1 i 1 mpi/gcc/openmpi pdaisy kigi-lg01 kigi-lg02 intel/intel-11.0 openmpi/openmpi mvapich/mvapich-gnu mvapich/mvapich-intel abaqus/abaqus ansys/ansys starcd/startcd-v406 ansys-cfx/ansys-cfx fluent/fluent namd/namd intel/intel_ fftw/fftw fftw/fftw-3.2 netcdf/netcdf gm/gm mpich-gm/llspawn/mpich-gm_gnu gnu mpich-gm/llspawn/mpich-gm_intel mpich-gm/ssh/mpich-gm_intel lammps/lammps namd/namd-2.7b1 vasp/vasp Execution platforms에서다음명령어로확인 $ module avail 17

18 PLSI 자원사용준비하기 4. 파일시스템 1 글로벌파일시스템 IBM GPFS 파일시스템기반으로 Door nodes 뿐만아니라모든 Execution platforms 이공유함 /phome01 홈디렉터리, 계정당 6GB /pwork01 스크래치디렉터리사용자 ID 당 1TB, 7 일이상액세스하지않은파일자동삭제 18

19 PLSI 자원사용준비하기 4. 파일시스템 2 로컬파일시스템 - Execution platforms 이각각보유한로컬파일시스템이며 platform 끼리공유하지않음 - 글로벌병렬파일시스템보다고성능 IO가요구될때사용 - 7일이상액세스하지않은파일자동삭제 /gpfs1, /gpfs2, /gpfs3, /gpfs4 : pgaia, pgaiab, pgaiac /work : porion01, porion02 /scr : master-mpi /scratch2 : pdaisy /work01 : hamela, hamelb /work01 : kigi-lg01, kigi-lg02 /work : unist_smp1, unist_smp2 /phome01과 /pwork01는 Door nodes 및모든 platforms 에공유 19

20 PLSI 자원사용하기 1. 컴파일하기전 2. 컴파일하기 1 Serial code 컴파일 2 OpenMP code 컴파일 3 MPI code 컴파일 3. 작업제출준비 1 Job command file의문법 2 Job command file의주요키워드 3 Job command File 작성시주의사항 4 class 이름 5 리모트클러스터이름 4. 작업제출 5. 작업관리 1 작업상태조회 2 노드별가용 CPU 알아보기 3 class별상태조회 4 작업취소 5 작업중지 20

21 PLSI 자원사용하기 1. 컴파일하기전 - 환경변수확인 - Execution platforms ONLY - Execution platform 중한가지시스템으로로그인되어있어야함 - 사용자가원하는컴파일러가사용할준비가되었는지확인 - 15page의 환경변수설정 [module 사용법 ] 을참조하여재확인후컴파일작업 을수행함 - 특히 MPI 라이브러리를사용할경우 module 유틸리티를이용하여필요한라이브러리를로드해야함 예를들어부산대시스템에서 intel 컴파일러로설치된 mvapich를사용한다면아래와같이모듈을불러오면된다. $ module load mvapich/mvapich-intel 모듈리스트는 16page 에서확인 21

22 PLSI 자원사용하기 2. 컴파일하기 1 Serial code 컴파일 - OpenMP 지시어나 MPI 라이브러리를사용하지않는일반적인사용자코드컴파일 - platform 별바이너리호환이되지않으므로반드시해당 platform 으로로그인하여수행함 - 컴파일러종류다양한컴파일러가설치되어있으므로사용자의용도에맞게선택 Fortran : xlf, ifort, gfortan C : xlc, icc, gcc C++ : xlc, ifort, g++ 표시된두개의컴파일러를혼돈하지말것 - 컴파일러사용예 exam.f90 이라는이름의포트란소스코드를인텔포트란컴파일러를이용하여컴파일한다. o 옵션을이용하여 exam 이란실행파일을동시에생성한다 $ ifort o exam exam.f90 22

23 PLSI 자원사용하기 2. 컴파일하기 1 Serial code 컴파일 - 일반적인리눅스시스템에서는 Intel 컴파일러를제공하고있으며, IBM AIX 시스템에서는 XL 컴파일러를제공하고있다. 최적화성능을얻기위해서는 Intel 컴파일러 ( 리눅스시스템 ) 또는 XL 컴파일러 (IBM AIX 시스템 ) 를사용할것을권장한다. - 설치된컴파일러를사용하기위해서는컴파일관련모듈을로드해야한다. 예를들어부산대시스템 (pdaisy) 에서 intel 컴파일러를사용하고싶다면아래와같이모듈을불러오면된다. $ module load intel/intel

24 PLSI 자원사용하기 2. 컴파일하기 2 OpenMP code 컴파일 - OpenMP 지시어가포함된사용자코드컴파일 - platform 별바이너리호환이되지않으므로반드시해당 platform 으로로그인하여수행함 - 컴파일러종류다양한컴파일러가설치되어있으므로사용자의용도에맞게선택 Fortran : xlf,_r, ifort -openmp, gfortan -fopenmp C : xlc_r, icc -openmp, gcc -fopenmp 다음옵션을사용하여 C++ : xlc_r, ifort -openmp, g++ -fopenmp 야 OpenMP 코드를컴파일할수있음 - 컴파일러사용예 exam.f90 이라는이름의포트란소스코드를인텔포트란컴파일러를이용하여컴파일한다. o 옵션을이용하여 exam이란실행파일을동시에생성한다. 추가로 openmp 또는 fopenmp 옵션을사용하면 OpenMP 병렬실행파일이생성됨 $ ifort o exam openmp exam.f90 24

25 PLSI 자원사용하기 2. 컴파일하기 2 OpenMP code 컴파일 - 컴파일된바이너리파일을실행시키기전원하는 thread 수를지정한다. - thread 수, 즉 OMP_NUM_THREADS 를설정하지않은경우 default 로 IBM 컴파일러는 1개 thread로 Intel과 GUN 컴파일러는노드당최대 thread수로동작함 - thread 개수는환경변수를통해설정 (shell 에따라명령어가약간다름 ) ( 예 ) thread 4 개를사용할경우 bash, ksh csh [p019keg@gaiac:/phome01/p019keg # export OMP_NUM_THREADS = 4 [p019keg@gaiac:/phome01/p019keg # setenv OMP_NUM_THREADS 4 25

26 PLSI 자원사용하기 2. 컴파일하기 3 MPI code 컴파일 - MPI 라이브러리를사용하여작성한사용자코드컴파일 - platform 별바이너리호환이되지않으므로반드시해당 platform 으로로그인하여수행함 - 컴파일러종류다양한컴파일러가설치되어있으므로사용자의용도에맞게선택 Fortran : mpif77, mpif90 C : mpicc C++ : mpicc - 컴파일러사용예 exam.f90 이라는이름의포트란소스코드를 MPI 컴파일러를이용하여컴파일한다. o 옵션을이용하여 exam이란실행파일을동시에생성한다. $ mpif90 o exam exam.f90 26

27 PLSI 자원사용하기 2. 컴파일하기 3 MPI code 컴파일 - MPI 병렬프로그램으로생성된 exam.x 라는실행파일을실행하기위해서는 mpirun 또는 poe 이라는 MPI 라이브러리에서제공하는명령을사용하여야한다. [ 부록 1 ] Platform 별 Job command file 작성예제 참조 - MPI 라이브러리를사용할때에도환경설정이필요하다. 예를들어부산대시스템에서 intel 컴파일러로설치된 mvapich를사용한다면아래와같이모듈을불러오면된다. $ module load mvapich/mvapich-intel 27

28 PLSI 자원사용하기 3. 작업제출준비 - 작업제출 (Job Submmition) 이란애플리케이션이실행되기위한여러조건들을기술한 job command file( 또는 job description file) 을작성하여작업스케줄러 (Job Scheduler) 에게실행을의뢰하는것 - 애플리케이션은컴파일된바이너리파일또는응용애플리케이션 (VASP, gaussian, Fluent 등 ) 이될수있다. - PLSI 자원사용을위한작업스케줄러 (Job Scheduler) 는 IBM Loadleveler 임 - Execution nodes 에서의작업실행은 Loadleveler 를통해서만실행할수있으며, interactive 작업수행은허용하지않음 - LoadLeveler를통해서사용자프로그램을실행하기위해서는먼저 Job command 파일을작성해야한다. 사용자가제출한작업은큐의대기열에있다가스케줄링되어 Execution nodes 가할당된다. 28

29 PLSI 자원사용하기 3. 작업제출준비 - 다음은 job command file 의한예임 MPI 용 Job command file의주요키워드 2 참조 #!/bin/bash job_type = MPICH step_name = mpi_job output = $(step_name).$(host).$( name)$(host)$(jobid)$(stepid)out jobid).$(stepid).out error = $(step_name).$(host).$( jobid).$(stepid).err resources = ConsumableCpus(1) ConsumableMemory(100mb) cluster_list = pku.hamel class = normal notification = complete total_tasks = 4 Class 이름 4 참조 #@wall wall_clock_limit limit =2:00:00 queue. /etc/profile module load mpich-gm/ssh/mpich-gm_intel 리모트클러스터이름 5참조 mpirun -np $LOADL_TOTAL_TASKS TASKS -machinefile $LOADL_HOSTFILE./mpi.x - job command file의기본문법은 1참조 - 각 platform 별샘플 job command file 의경로는다음같음 porion01, porion02 : /applic/applications/ll_samples pgaia, pgaiab, pgaisc : /applic/applications/ll_samples pdaisy : /mnt/data/sample/ 29

30 PLSI 자원사용하기 3. 작업제출준비 1 Job command file 의문법 - 키워드문은 #@ 로시작한다. # 사이와전후의공백은무시된다. - # 로시작하되키워드문이아닌행 (#@ 로시작하지않은행 ) 은주석문이다. - 키워드는대소문자구별을하지않는다. 그러나일반 Shell Script 와같이변수또는상수명은대소문자를구별하므로주의해야한다. 즉, 키워드문에서 = 의좌측은대소문자구별을하지않고, = 의우측은대소문자를구별한다. - 행연속행은 \( 역슬래쉬 ) 로표현되며, 연속된행은 #@ 로시작해서는안된다. - Job Step 마다맨끝에 "#@queue" 선언행이있어야한다. 30

31 PLSI 자원사용하기 3. 작업제출준비 2 Job command file 의주요키워드 - Job Command File 내에서적절한키워드를사용하여원하는작업을위한자원할당방법을명시해야한다. 키워드 설명 job_type 작업의유형을지정하며, serial, parallel 가능. 명시하지않으면 serial로간주됨. MPI 작업은 parallel로설정 job_name 작업의이름을지정하며, 명시하지않으면 LoadLeveler가임의로부여 step_name 작업파일내에서 Job Step이름을지정하며, 명시하지않으면 LoadLeveler가 0, 1, 2,... 와같이 Job Command File내의순서대로부여 input Standard input 파일 output Standard output 파일 error Standard error 파일 initialdir 초기작업디렉터리 node Job Step을위해할당할노드수를지정하며, 각 Job Step 마다지정해주어야함. 노드수를하나의숫자로지정하거나범위로지정할수있으며, 지정하지않으면 1로간주 tasks_per_node 노드당태스크수 total_tasks 수행할전체의태스크수 class 작업수행을위한 LoadLeveler class - 4 참조 notification 알림메일을보낼조건. always, error, start, never, complete가가능하며일반적으로 complete를많이사용하고지정하지않으면 complete로간주 notify_user 알림메일을보낼주소. 지정하지않을경우, 작업제출노드의작업제출자주소로메일이보내진다. 사용자가자주사용하는메일주소를사용하면, 직접시스템에접속하지않더라도자동적으로작업의수행상태를알려주므로편리 모든사용자는반드시예상작업소요시간 (Elapsed time) 을지정해야만한다. 초단위또는시 : 분 : 초형식으로지정한다. wall_clock_limit 앞에서대기중인작업의수행에영향을미치지않으면서현재가용한자원만사용하여 wall_clock_limit가시간내에작업을마칠수있는경우, 먼저수행하도록허용한다. 단, wall_clock_limit가지나도완료되지않은경우에는 LoadLeveler 가강제로종료시키므로안전하게여유시간을주어지정 cluster_list 작업을실행할클러스터리스트를설정하며, 특정클러스터이름혹은공백문자로구분되는여러개의클러스터이름을기술한다. - 5 참조 31

32 PLSI 자원사용하기 3. 작업제출준비 3 Job command File 작성시주의사항 - 반드시 ConsumableCpus, ConsumableMemory 및 wall_clock_limit 를지정해야함. - MPI 작업수행시 MPI 통신네트워크옵션 : Network_MPI=sn_single.shared.US dus - resources 키워드에정의되는 ConsumableCpus는한 task당사용되는 thread수를의미하고, ConsumableMemory 는한 task 당필요로하는 Memory 요구량을의미함. - Serial 및순수 MPI 코드에서는 ConsumableCpus를 1로설정해야하고, OpenMP, Hybrid (MPI+ OpenMP) 코드에서는 ConsumableCpusfmf 사용하는 thread 개수만큼설정해주면됨. - ConsumableMemory 는 MPI 코드에서하나의 MPI task 당필요로하는 Memory 요구량을의미하고, OpenMP 코드에서는전체 thread가필요로하는 Memory 요구량을의미함. 32

33 PLSI 자원사용하기 3. 작업제출준비 4 class 이름 - Execution platforms 별로 CPU 수제한, 노드수제한, wall clock limit 등의조건을비교하여적절한 class 를선택함 Platform 명 Class 이름 CPU 수제한노드수제한 wall_clock_limit 비고 node393, node394, hamela, hamelb, Kigi-lg02, kigi0-lg02 ci, kobic normal no limit no limit 7 일일반병렬작업 pgaia, pgaiab, pgaiac long 일 long running 작업 large 일일반병렬작업 normal porion01, porion02, tusmp no limitit no limitit 20 일일반병렬작업 large master-mpi medium large 128 no limit 10 일일반병렬작업 normal 7일 pdasiy no limit no limit 일반병렬작업 long 30일 unist_smp1, unist_smp2 normal large no limit no limit 20 일일반병렬작업 Cheetah-mg01 normal No limit No limit 7 일일반병렬작업 33

34 PLSI 자원사용하기 3. 작업제출준비 - class 확인및 class 별최대 task 수및가용 task 수알아보기 로그인상태에서부산대시스템으로이동한후 llclass를이용하여작업 class를확인할수있다 Name 에해당하는항목이현재 LoadLeveler cluster 에서설정된 Class 이름이된다. 각 class 이름에대해 Max Slots 에해당하는수가최대 task 수를의미하고, Free Slots 에해당하는수가현재가용한 task 수를의미한다. 34

35 PLSI 자원사용하기 3. 작업제출준비 - llclass -l Class_name 을입력하면아래그림과같이상세정보를확인할수있다. - Class 별 wall_ clock_ limit 알아보기 35

36 PLSI 자원사용하기 3. 작업제출준비 5 리모트클러스터이름 - cluster_list 지시어는사용자애플리케이션이실행될 platform, 즉리모트클러스터이름을지정하는것으로 Door nodes 에서작업제출시반드시지정해야한다 단부산대시스템 ( pdasiy) 는 Door node 에서작업제출이않되기때문에필히 pdasiy 로로그인해서작업제출해야함 - 그러나사용자애플리케이션이실행될 platform 으로로그인한상태에서작업제출시본키워드는필요없다. - 리모트클러스터로작업을제출하고자할때는 Job command file 에서 cluster_list 라는지시어에리모트클러스터의이름을기술하면된다. 리모트클러스터이름 pku.hamel gist.kigi pku.hamel gist.kigi kisti.porion kisti.pgaia kisti.porion kisti.pgaia snu.nodenode unist.unist_smp unist.cheeetah 설명부경대클러스터 (hamel) GIST 클러스터 (kigi) 부경대 or GIST 클러스터 (hamel or kigi) KISTI porion or pgaia 시스템 KISTI porion 시스템 KISTI pgaia 시스템서울대클러스터 UNIST unist_smp 시스템 UNIST 리눅스클러스터 (cheetah) 36

37 PLSI 자원사용하기 4. 작업제출 $ llsubmit job_command_file - job_command_file은보통 XXX.cmd 형태로만들어짐. 예를들어 test.cmd 이름의 job command file 을제출하기위해서는아래와같이한다. $ llsubmit test.cmd - Door nodes 에서작업제출시 job command file 지시어중 cluser_list 를반드시지정해야한다. 37

38 PLSI 자원사용하기 5. 작업관리 1 작업상태조회 $ llq 원격시스템의작업상태를조회하기위해서는 -X 옵션을사용한다. 예를들어부경대시스템 (pku.hamel) 시스템의작업을조회하고싶다면아래와같이명령한다. $ llq -X pku.hamel 모든원격시스템의정보를보고싶을때는원격시스템의클러스터명대신에 all을쓰면된다. $ llq -X all [ 참고 ] - 해당작업이 idle 상태인이유가사용자가요구한 CPU 자원을제공할수있는노드가현재없기때문에, 가용 CPU 자원이확보될때까지대기하여야한다. 38

39 PLSI 자원사용하기 5. 작업관리 2 노드별가용 CPU 알아보기 $ llstatus -X all 또는 $ llstatus -R -X all 3 class 별상태조회 $ llclass -X all // class 별최대 task 수및가용 task 수알아보기 $ llclass -l -X all // class 별상세정보 $ llclass -l -X all grep Wall // class 별 wall_clock_limit 알아보기 39

40 PLSI 자원사용하기 5. 작업관리 4 작업취소 llcalcel 명령을통하여제출한작업을취소할수있다. 이때 llq 명령을통하여 Job_ID 를알아낸후아래와같이명령어를입력한다. 예를들어 pnu.daisy 에제출한작업을취소하기위해서는아래와같이하면된다. $ llq -X pnu.daisy ===== Cluster pnu.daisy ===== Id Owner Submitted ST PRI Class Running On pdaisy plsiuser 8/15 14:35 R 50 normal pdaisy6 1 job step(s) in queue, 0 waiting, 0 pending, 1 running, 0 held, 0 preempted $ llcancel pdaisy X pnu.daisy 40

41 PLSI 자원사용하기 3. 작업관리 5 작업중지 $ llhold job_id [-X cluster_name] // 일시정지 $ llhold -r job_id [-X cluster_name] // 일시정지해제 예를들어 pnu.daisy 에제출한작업을일시정지하기위해서는아래와같이한다. $ llhold pdaisy X pnu.daisy LoadLeveler 에대한자세한사항은다음 IBM 홈페이지를참조하시기바랍니다. er.loadl.doc/llbooks.html 41

42 [ 부록 1 ] 작업별 Job command file 작성예제 42

43 Serial Job #!/bin/bash job_type = SERIAL step_name = serial_job #@ output t = $(t $(step_name).$(host).$( )$(h t)$(jobid).$(stepid).out bid)$( t error = $(step_name).$(host).$( jobid).$(stepid).err resources = ConsumableCpus(1) ConsumableMemory(100mb) notification =complete 리모트클러스터이름설명 notify_user =plsiuser@plsi.or.kr pku.hamel 부경대클러스터 (hamel) cluster _ list = pku.hamel gist.kigi GIST 클러스터 (kigi) pku.hamel gist.kigi class = normal kisti.porion kisti.pgaia kisti.porion KISTI porion 시스템 wall_clock_limit=2:00:00 kisti.pgaia KISTI pgaia 시스템 #@queue snu.nodenode 서울대클러스터 pnu.daisy 부산대 pdaisy 시스템./serial.x unist.unist_smp unist.cheeetah 부경대 or GIST 클러스터 (hamel or kigi) KISTI porion or pgaia 시스템 UNIST unist_smp 시스템 UNIST 리눅스클러스터 (cheetah) 부산대시스템 ( pdasiy) 는 Door node 에서작업제출이않되기때문에 cluser_list 지시어를쓸필요가없고필히 pdasiy 로로그인해서작업제출을해야함 43

44 OpenMP Job #!/bin/bash job_type = SERIAL step_name = openmp_job #@ output t = $(t $(step_name).$(host).$( )$(h t)$(jobid).$(stepid).out bid)$( t error = $(step_name).$(host).$( jobid).$(stepid).err resources = ConsumableCpus(2) ConsumableMemory(100mb) notification =complete 리모트클러스터이름설명 notify_user =plsiuser@plsi.or.kr pku.hamel 부경대클러스터 (hamel) cluster _ list = pku.hamel gist.kigi GIST 클러스터 (kigi) pku.hamel gist.kigi class = normal kisti.porion kisti.pgaia kisti.porion KISTI porion 시스템 wall_clock_limit=2:00:00 #@queue export OMP_NUM_THREADS=2./openmp.x kisti.pgaia snu.nodenode pnu.daisy unist.unist_smp unist.cheeetah 부경대 or GIST 클러스터 (hamel or kigi) KISTI porion or pgaia 시스템 KISTI pgaia 시스템서울대클러스터 부산대 pdaisy 시스템 UNIST unist_smp 시스템 UNIST 리눅스클러스터 (cheetah) 44

45 MPI Job #!/bin/bash job_type = MPICH step_name = mpi_job #@ output t = $(t $(step_name).$(host).$( )$(h t)$(jobid).$(stepid).out bid)$( t error = $(step_name).$(host).$( jobid).$(stepid).err resources = ConsumableCpus(1) ConsumableMemory(100mb) notification =complete 리모트클러스터이름설명 notify_user =plsiuser@plsi.or.kr pku.hamel 부경대클러스터 (hamel) cluster _ list = pku.hamel gist.kigi GIST 클러스터 (kigi) pku.hamel gist.kigi 부경대 or GIST 클러스터 (hamel or kigi) class = normal kisti.porion kisti.pgaia KISTI porion or pgaia 시스템 kisti.porion KISTI porion 시스템 total_tasks = 4 kisti.pgaia KISTI pgaia 시스템 #@wall wall_clock_limit=2:00:00 limit=2:00:00 snu.nodenode 서울대클러스터 pnu.daisy 부산대 pdaisy 시스템 queue unist.unist_smp UNIST unist_smp 시스템. /etc/profile unist.cheeetah UNIST 리눅스클러스터 (cheetah) module load mpich-gm/ssh/mpich-gm_intel ih h/ ih i mpirun -np $LOADL_TOTAL_TASKS -machinefile $LOADL_HOSTFILE./mpi.x 45

46 [ 부록 2] 응용프로그램별 Job command file 작성예제 46

47 VASP 1. kigi-lg01, i kigi-lg02, i hamela, hamelb #!/bin/bash job_type = MPICH step_name = benchmark output = $(step_name).$(host).$( jobid).$(stepid).out error = $(step_name).$(host).$( $h $ jobid).$(stepid).err resources = ConsumableCpus(1) ConsumableMemory(100mb) notification =complete notify_user =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 cluster_list = gist.kigi class = normal total_tasks = 16 #@ wall_clock_limit=2:00:00 l li it queue. /etc/profile module load vasp/vasp p mpirun -np $LOADL_TOTAL_TASKS -machinefile $LOADL_HOSTFILE /home01/applic/vasp/vasp.4.6/vasp 47

48 VASP 2. node393, node394 #!/bin/bash job_type = MPICH step_name = benchmark output = $(step_name).out error = $(step_name).err resources = ConsumableCpus(1) ConsumableMemory(100mb) notification =complete notify_user =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 class = normal cluster_list = snu.node node = 1 #@t tasks_per_node = 1 queue /usr/local/mpich/mpichgm a/gm/ppc64/smp/ibmcmp64/ssh/bin/mpirun.ch_gm / / / p /g /pp / p/ p / / / p -np $LOADL_TOTAL_TASKS -machinefile $LOADL_HOSTFILE /usr/local/vasp/vasp.4.6/vasp 48

49 gaussian 1. porion01, porion02, pgaia, pgaiab, pgaiac #!/bin/bash job_type = serial class = large error = my_g03_run.err output = my_g03_run.out notification =complete notify_user =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 ConsumableCpus(4) ConsumableMemory(10gb) cluster_list = kisti.porion wall_clock_limit=10:00:00 queue export MEMORY_AFFINITY=MCM MCM export OMP_NUM_THREADS=4 export g03root="/applic/applications" export GAUSS_SCRDIR="/work/$USER/G03_SCR" / / _ mkdir -p $GAUSS_SCRDIR. $g03root/g03/bsd/g03.profile /applic/applications/g03/g03 test.com > test.log 49

50 gaussian 2. unist-smp1, unist-smp2 #!/bin/bash cluster_list = unist.unist_smp job_type = serial resources = ConsumableCpus(2) ConsumableMemory(4GB) notification i =complete notify_user =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 error = job_name.err output = job_name.out class = large wall_clock_limit=40:00:00 queue export MEMORY_AFFINITY=MCM MCM export OMP_NUM_THREADS=2 export g03root="/applic/applications" export GAUSS_SCRDIR="/work/$USER/G03_SCR" / / _ mkdir -p $GAUSS_SCRDIR. $g03root/g03/bsd/g03.profile /applic/applications/g03/g03 test.com > test.log 50

51 GAMESS 1. hamela, hamelb #!/bin/bash job_type = MPICH step_name = pku_test output = $(step_name).$(host).$( jobid).$(stepid).out error = $(step_name).$(host).$( $h $ jobid).$(stepid).err resources = ConsumableCpus(1) ConsumableMemory(100mb) cluster_list = pku.hamel normal notification =complete notify_user =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 node = 2 #@t tasks_per_node = 2 wall_clock_limit=2:00:00 queue export LD_LIBRARY_PATH=/home01/applic/test/openmpi/1.3.4/lib:$LD_LIBRARY_PATH _ / / / p p/ /./rungms_ll C12_mono_ring.inp

52 fluent 1. pgaia #!/bin/csh =kisti.pgaia =pgaia_fluent =parallel =large =ConsumableCpus(1) ConsumableMemory(1gb) =complete <- 사용자가작업이완료되었다는메시지를받을메일주소 =30:00:00 =pgaia.out =pgaia.err =1 =2 setenv LANG en_us setenv MP_SHARED_MEMORY yes setenv XLSMPOPTS "spins=0:yields=0" setenv MEMORY_AFFINITY MCM setenv LM_LICENSE_FILE LICENSE /applic/applications/fluent.inc/bin/fluent 2d -psmpi -t2 -g -i pgaia.in > pgaia.out 52

53 fluent 2. pdaisy #!/bin/sh job_type = parallel class = normal job_name = 02 output = 02.out error = 02.err resources = ConsumableCpus(1) ConsumableMemory(1Gb) wall_clock_limit limit = 168:00:00 notification = complete =plsiuser@plsi.or.kr <- 사용자가작업이완료되었다는메시지를받을메일주소 total_tasks = 2 #@ queue. /etc/profile module load fluent/fluent time fluent 2d -mpi=hp -t2 -g -i 02.in > 02.out 53

54 멀티클러스터다중스텝작업 하나의작업안에서서로다른클러스터에걸쳐순차적으로작업을실행하기위해서는멀티스텝 Job command 파일을작 성하되, 두번째다른클러스터에서실행되는작업은또다른작업스크립트를만들어제출하는방법을사용해야한다. #!/bin/bash cluster_list = pku.hamel job_type = MPICH step_name = test1 #@ output =$(job_name).$(step_name).out )$( ) error = $(job_name).$(step_name).err resources = ConsumableCpus(1) ConsumableMemory(100mb) class = normal notify_user = user@plsi.or.kr #@ notification i = complete node = 10 tasks_per_node = 1 queue step_name = test2 #@d dependency d = (test1 == 1) resources = ConsumableCpus(1) ConsumableMemory(100mb) output = $(job_name).$(step_name).out error = $(job_name).$(step_name).err queue case $LOADL_STEP_NAME in test1) echo "`hostname`" export RSHCOMMAND=/opt/ibmll/LoadL/full/bin/llspawn export MPICH_HOME=/home01/applic/mpich/gm/1.2.7p1..20/gnu/llspawn time ${MPICH_HOME}/bin/mpirunHOME}/bi / i -np $LOADL_TOTAL_TASKS TASKS -machinefile $LOADL_HOSTFILE /phome01/plsiuser/mpi_pi_test/x86/mpi_pi / i i / i i ;; test2) echo "`hostname`" /opt/ibmll/loadl/full/bin/llsubmit /phome01/plsiuser/test/gist_mc.cmd ;; esac 54

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

기획연구 결과보고

기획연구 결과보고 1/38 2014 SCENT HPC Summer School @ GIST 국가슈퍼컴퓨팅연구소 National Institute of Supercomputing & Networking www.nisn.re.kr 슈퍼컴퓨팅공동활용추진배경 공동활용서비스의현재 - PLSI 공동활용서비스의미래 - DURE 1 슈퍼컴퓨팅공동활용추진배경 4/38 국가슈퍼컴퓨팅공동활용체계

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

More information

4호기_IBM_2차_사용자지침서_V3_120217.hwp

4호기_IBM_2차_사용자지침서_V3_120217.hwp 슈퍼컴퓨터 4호기 IBM 2차 시스템 사용자 지침서 슈퍼컴퓨팅센터 2011년 6월 슈퍼컴퓨터인프라팀 1 슈퍼컴퓨터 4호기 IBM 대용량 2차 시스템 개요 가. 4호기 2차 시스템 구성 3 나. POWER6 프로세서 사양 4 2 사용자 환경 가. 계정발급 5 나. 로그인 5 다. 사용자 쉘 변경 7 라. 홈 디렉터리 7 마. 스크래치 7 바. 데이터 아카이빙

More information

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt AMESim Install Routine and License Manager Tel : +82-31-608-0434 Fax : +82-31-608-0439 E-mail :support@shinho-systems.co.kr http://www.shinho-systems.co.kr Ssangyong IT Twin Tower 702, Sandaewon-dong,

More information

<B0F8B4EBC0FCBBEABDC720B0EDBCD3B0E8BBEABFEB20C5ACB7AFBDBAC5CD20BDC3BDBAC5DB20C0CCBFEBBEC8B3BBBCAD2E687770>

<B0F8B4EBC0FCBBEABDC720B0EDBCD3B0E8BBEABFEB20C5ACB7AFBDBAC5CD20BDC3BDBAC5DB20C0CCBFEBBEC8B3BBBCAD2E687770> 공대전산실고속계산용클러스터시스템이용안내서 담당자 : 이창성 (7429, hpcman@eng.snu.ac.kr) 1. 시스템(hpceng) 개요 hpceng1.snu.ac.kr : abaqus 147.46.237.137 hpceng2.snu.ac.kr : star_cd / diana: 147.46.237.138 hpceng3.snu.ac.kr : matlab

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) - 운영체제실습 사용자계정관리 2017. 6 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 사용자계정관리 1. 사용자계정관리 2. 그룹관리 3. 사용자계정관련파일 4. 패스워드관리 5. 사용자신분확인 사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System)

More information

Microsoft PowerPoint UNIX Shell.ppt

Microsoft PowerPoint UNIX Shell.ppt 컴퓨터특강 () 2006 년봄학기 문양세강원대학교컴퓨터과학과 Shell? Shell이란명령어해석기 (Command Processor or Command Interpreter): 사용자가입력하는명령을읽고해석하는프로그램프로그래밍언어 : Shell이해석할수있는스크립트 (shell script) 라는프로그램을작성유닉스를사용하는데있어주요한인터페이스 Page 2 1 Shell

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

Microsoft PowerPoint - comp_prac_081223_2.pptx

Microsoft PowerPoint - comp_prac_081223_2.pptx Computer Programming Practice (2008 Winter) Practice 2 기본 Unix/Linux 명령어숙지 2008. 12. 23 Contents Linux commands Basic commands File and Directory User Data Filtering Process Etc Conclusion & Recommended

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력 CLD 모듈 계획서 Unix Systems 운영관리기법 교과목 코드 모듈명 Unix Systems Administration 코디네이터 김두연 개설 시기 2015. 5 th term 학점/시수 3 수강 대상 1~3학년 분반 POL Type TOL Type SOS Type 유형 소프트웨어 개발 컴퓨팅 플랫폼 관리 개발 역량 분석/설계 프로그래밍

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

vm-웨어-앞부속

vm-웨어-앞부속 VMware vsphere 4 This document was created using the official VMware icon and diagram library. Copyright 2009 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 What Linux is 2013. 08. 22 ~ 2013. 08. 23, UNIST 슈퍼컴퓨팅센터 GNU/Linux 박상민 UNIST 슈퍼컴퓨팅센터 sminpark@unist.ac.kr History ENIAC 1. Simple and elegant 2. Written in the C programmin g language instead of assem

More information

Microsoft PowerPoint - 기본사용법_ ppt

Microsoft PowerPoint - 기본사용법_ ppt 병렬형슈퍼컴퓨터 기본사용법 KISTI 슈퍼컴퓨팅센터 목 표 KISTI 에서현재보유하고있는병렬형슈퍼컴퓨터시스 템및이의사용법을소개함으로써사용자가직접프로 그램의컴파일및실행을할수있도록한다. 1 차례 I. 슈퍼컴퓨터와슈퍼컴퓨팅 4 II. III. IV. IBM 시스템의기본환경 36 컴파일링 / 디버깅 / 프로파일링 59 작업실행 87 V. 참고자료 14 VI. 부록

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리

비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리 ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

공개 SW 기술지원센터

공개 SW 기술지원센터 - 1 - 일자 VERSION 변경내역작성자 2007. 11. 20 0.1 초기작성손명선 - 2 - 1. 문서개요 4 가. 문서의목적 4 나. 본문서의사용방법 4 2. 테스트완료사항 5 가. 성능테스트결과 5 나. Tomcat + 단일노드 MySQL 성능테스트상세결과 5 다. Tomcat + MySQL Cluster 성능테스트상세결과 10 3. 테스트환경 15

More information

Appendix B

Appendix B ABAQUS-Explicit AMD8350 vs Xeon5420 성능비교분석 본자료는 클루닉스에서자사시뮬레이션포털구성제품인 GridCenter를통해 KAIST SSSLAB 시스템을대상으로측정한 ABAQUS BMT한결과자료입니다. 본사의허가없이는무단배포및기타인용을금합니다. 테스트환경 : GridCenter-CAP, GridCenter-HPC, CAE 어플리케이션

More information

<4D F736F F D20C5EBC7D5C7D8BCAEBDC3BDBAC5DB5F D2BC0C720424D54B0E1B0FABAB8B0EDBCAD2E646F63>

<4D F736F F D20C5EBC7D5C7D8BCAEBDC3BDBAC5DB5F D2BC0C720424D54B0E1B0FABAB8B0EDBCAD2E646F63> 통합해석시스템기반 STARCCM+ 의병렬계산성능 BMT 결과보고서 클루닉스 본자료는 클루닉스에서 CAE 해석 S/W(STARCCM+) 의병렬처리성능을측정한 BMT 결과보고서입니다. BMT 환경 : GridCenter-CAP, GridCenter-HPC BMT S/W : STARCCM+ BMT 진행 : 클루닉스 BMT 일자 : 2009년 08월 12일 ~2009년

More information

Backup Exec

Backup Exec (sjin.kim@veritas.com) www.veritas veritas.co..co.kr ? 24 X 7 X 365 Global Data Access.. 100% Storage Used Terabytes 9 8 7 6 5 4 3 2 1 0 2000 2001 2002 2003 IDC (TB) 93%. 199693,000 TB 2000831,000 TB.

More information

LAMMPS-11Aug17 설치 문서

LAMMPS-11Aug17 설치 문서 LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) 설치문서 모아시스 이상윤 페이지 1 / 13 목차 1. overview... 3 2. 소스코드다운로드... 3 3. 설치환경... 4 4. 사전설치... 5 4.1. voro++ 설치... 5 5. 라이브러리패키지설치... 6 5.1. voronoi

More information

Analyst Briefing

Analyst Briefing . Improve your Outlook on Email and File Management iseminar.. 1544(or 6677)-3355 800x600. iseminar Chat... Improve your Outlook on Email and File Management :, 2003 1 29.. Collaboration Suite - Key Messages

More information

Microsoft PowerPoint UNIX Shell.pptx

Microsoft PowerPoint UNIX Shell.pptx UNIX SHELL 문양세강원대학교 IT 특성화대학컴퓨터과학전공 Shell? Shell 이란명령어해석기 (Command Processor or Command Interpreter): 사용자가입력하는명령을읽고해석하는프로그램 프로그래밍언어 : Shell 이해석할수있는스크립트 (shell script) 라는프로그램을작성 유닉스를사용하는데있어주요한인터페이스 Page

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

01Àå

01Àå CHAPTER 01 1 Fedora Fedora Linux Toolbox 2003 Fedora Core( ) http://fedoraproject.org www.redhat.com 2 CHAPTER Fedora RHEL GNU public license www.centos.org www.yellowdoglinux.com www. lineox.net www.

More information

HTCondor 입문_배상욱_ _ver1 .key

HTCondor 입문_배상욱_ _ver1 .key 분산처리시스템소개 HTCondor 소개 HTCondor 설치및설정 Simple Example 분산처리시스템소개 개념 - 여러대의컴퓨터를통신회선으로연결하여하나의작업을처리하는방식 구성이점 - 자원공유 - 연산속도향상 - 신뢰성향상 기초연구실험분야 사회기반시설, 안전분석분야 고부가가치데이터분석분야 의료, 생명데이터분석분야 HTCondor 소개 개념 특징 - 컴퓨팅을필요로하는작업들을분산시켜병렬처리하기위한소프트웨어프레임워크

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

ODS-FM1

ODS-FM1 OPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1 INSTALLATION GUIDE [Korean] 1st Edition (Revised 4) 상표 Microsoft, Windows 및 Internet Explorer는 미국 및 / 또는 다른 국가에서 Microsoft Corporation 의 등록 상표입 Intel 및 Intel Core

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

Microsoft PowerPoint - eSlim SV5-2410 [20080402]

Microsoft PowerPoint - eSlim SV5-2410 [20080402] Innovation for Total Solution Provider!! eslim SV5-2410 Opteron Server 2008. 3 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2410 Server Quad-Core and Dual-Core Opteron 2000 Series Max. 4 Disk Bays for SAS and

More information

Microsoft PowerPoint - 5. 사용자 계정관리-1(2016-1학기).ppt [호환 모드]

Microsoft PowerPoint - 5. 사용자 계정관리-1(2016-1학기).ppt [호환 모드] 운영체제실습 사용자계정관리 2016. 4 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 사용자계정관리 2. 그룹관리 3. 사용자계정관련파일 4. 패스워드관리 5. 사용자신분확인 사용자계정관리 사용자, 그룹 u Multi-User System( 다중사용자시스템 ) 리눅스 - 1대의시스템을동시에여러사람이접속하여쓸수있게하는시스템

More information

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지 PX-8000 SYSTEM 8 x 8 Audio Matrix with Local Control 2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지역에

More information

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE

목차 BUG 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG ROLLUP/CUBE 절을포함하는질의는 SUBQUE ALTIBASE HDB 6.3.1.10.1 Patch Notes 목차 BUG-45710 문법에맞지않는질의문수행시, 에러메시지에질의문의일부만보여주는문제를수정합니다... 3 BUG-45730 ROUND, TRUNC 함수에서 DATE 포맷 IW 를추가지원합니다... 5 BUG-45760 ROLLUP/CUBE 절을포함하는질의는 SUBQUERY REMOVAL 변환을수행하지않도록수정합니다....

More information

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다. Eclipse 개발환경에서 WindowBuilder 를이용한 Java 프로그램개발 이예는 Java 프로그램의기초를이해하고있는사람을대상으로 Embedded Microcomputer 를이용한제어시스템을 PC 에서 Serial 통신으로제어 (Graphical User Interface (GUI) 환경에서 ) 하는프로그램개발예를설명한다. WindowBuilder:

More information

슬라이드 1

슬라이드 1 www.altsoft.co.kr www.clunix.com COMSOL4.0a Cluster 성능테스트 2010 년 10 월 클루닉스 / 알트소프트 개요 개요 목차 BMT 환경정보 BMT 시나리오소개 COMSOL4.0a MPP 해석실행조건 BMT 결과 COMSOL4.0a 클러스터분석결과 ( 메모리 / 성능 ) COMSOL4.0a 클러스터최종분석결과 -2- 개요

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud

Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud 오픈소스 기반 레드햇 클라우드 기술 Red Hat, Inc. Senior Solution Architect 최원영 부장 wchoi@redhat.com Agenda 오픈소스 트렌드 전망 Red Hat Enterprise Virtualization Red Hat Enterprise Linux OpenStack Platform Open Hybrid Cloud Red

More information

Microsoft Word - [TP_3][T1]UTP.docx

Microsoft Word - [TP_3][T1]UTP.docx Unit Testing Plan for Point Of Sale System Test Plan Test Design Specification Test Cases Specification Project Team Team 1 Date 2017-11-03 Team Information 201211337 김재현 201112052 방민석 201312259 백만일 201211383

More information

Microsoft Word - Generic_Gas_Simulation_BMT 결과 보고서.doc

Microsoft Word - Generic_Gas_Simulation_BMT 결과 보고서.doc HPC 기반 Generic Gas Simulation 성능분석보고서 본자료는 클루닉스에서자사시뮬레이션포털구성제품인 GridCenter-CAP 통합 CAE 해석환경을이용하여동국대공과대의시뮬레이션코드의성능을측정된자료입니다. 클루닉스와동국대공과대의동의없이본자료의무단배포를허가하지않습니다. 테스트환경 : GridCenter-CAP, GridCenter-HPC, CAE

More information

Microsoft PowerPoint - eSlim SV5-2510 [080116]

Microsoft PowerPoint - eSlim SV5-2510 [080116] Innovation for Total Solution Provider!! eslim SV5-2510 Opteron Server 2008. 03 ESLIM KOREA INC. 1. 제 품 개 요 eslim SV5-2510 Server Quad-Core and Dual-Core Opteron 2000 Series 6 internal HDD bays for SAS

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

슬라이드 1

슬라이드 1 Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을

More information

1. SNS Topic 생성여기를클릭하여펼치기... Create Topic 실행 Topic Name, Display name 입력후 Create topic * Topic name : 특수문자는 hyphens( - ), underscores( _ ) 만허용한다. Topi

1. SNS Topic 생성여기를클릭하여펼치기... Create Topic 실행 Topic Name, Display name 입력후 Create topic * Topic name : 특수문자는 hyphens( - ), underscores( _ ) 만허용한다. Topi 5 주차 - AWS 실습 - SNS 시나리오 1. SNS Topic 생성 2. 3. 4. 5. Subscriptions 생성및 Confirm [ Email Test ] Message 발송 코드로보기 번외 ) SMS 발송하기 실습준비 HTML 파일, AWS 계정및 secretaccesskey, accesskeyid 간단설명 1. 2. 3. 4. SNS : 이메일,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BASIC COMMANDS Jo, Heeseung ITER 서버 iterx.jbnu.ac.kr (X: 1,2) Dell PowerEdge R415 AMD Opteron(tm) Processor 4180-6 core x 2ea Memory: 32 GB HDD: SCSI 450 GB 주의사항 자료백업없음 동영상등의불필요파일업로드금지 2 LINUX 접속 Client

More information

<4D F736F F F696E74202D20BFEEBFB5C3BCC1A6BDC7BDC D31C7D0B1E229202D20BDA92E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BFEEBFB5C3BCC1A6BDC7BDC D31C7D0B1E229202D20BDA92E BC8A3C8AF20B8F0B5E55D> 쉘 (Shell) 환경 운영체제실습 목차 Ⅴ. 쉘 (shell) 환경 5.1 쉘 (shell) 이란? 5.2 쉘 (shell) 기능 5.3 쉘 (shell) 변수 5.4 기타기능 5.5 쉘 (shell) 프로그래밍 5.1 쉘 (shell) 이란? 쉘 (Shell) 사용자가입력한명령어를해석해주는명령어해석기 (Command interpreter) 사용자와운영체제

More information

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인 스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 사용자계정관리 운영체제실습 목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인 4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group

More information

solution map_....

solution map_.... SOLUTION BROCHURE RELIABLE STORAGE SOLUTIONS ETERNUS FOR RELIABILITY AND AVAILABILITY PROTECT YOUR DATA AND SUPPORT BUSINESS FLEXIBILITY WITH FUJITSU STORAGE SOLUTIONS kr.fujitsu.com INDEX 1. Storage System

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다.

Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/ Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. Contributors: Myung Su Seok and SeokJae Yoo Last Update: 09/25/2015 1. Introduction 2015년 8월현재전자기학분야에서가장많이쓰이고있는 simulation software는다음과같은알고리즘을사용하고있다. 2. Installation 2.1. For Debian GNU/Linux 국내에서사용되는컴퓨터들의

More information

Unix & Linux 개요 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 ( Thanks to: cancho & facewhite from SPARC/KAIST, Bruce La Plante fro

Unix & Linux 개요 Company 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (  Thanks to: cancho & facewhite from SPARC/KAIST, Bruce La Plante fro Uix & Liux 개요 Compay Logo @ 서울대학교통계학과 2010년 2학기컴퓨터의개념및실습 (http://dcom10.ez.ro/) Thaks to: cacho & facewhite from SPARC/KAIST, Bruce La Plate from Uiversity of Wiscosi, http://liuxvm.org, ad Wikipedia 목차

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

PowerPoint Presentation

PowerPoint Presentation 오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

Convenience Timetable Design

Convenience Timetable Design Convenience Timetable Design Team 4 2 Contents 1. Introduction 2. Decomposition description 3. Dependency description 4. Inter face description 5. Detailed design description 3 1. Introduction Purpose

More information

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서 커알못의 커널 탐방기 2015.12 이 세상의 모든 커알못을 위해서 개정 이력 버전/릴리스 0.1 작성일자 2015년 11월 30일 개요 최초 작성 0.2 2015년 12월 1일 보고서 구성 순서 변경 0.3 2015년 12월 3일 오탈자 수정 및 글자 교정 1.0 2015년 12월 7일 내용 추가 1.1 2015년 12월 10일 POC 코드 삽입 및 코드

More information

Adobe Flash 취약점 분석 (CVE-2012-0754)

Adobe Flash 취약점 분석 (CVE-2012-0754) 기술문서 14. 08. 13. 작성 GNU C library dynamic linker $ORIGIN expansion Vulnerability Author : E-Mail : 윤지환 131ackcon@gmail.com Abstract 2010 년 Tavis Ormandy 에 의해 발견된 취약점으로써 정확한 명칭은 GNU C library dynamic linker

More information

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java(  혹은   에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을 안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경

More information

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack

Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack FastTrack 1 Office 365, FastTrack 4 FastTrack. Tony Striefel FastTrack FastTrack 5 11 2 FASTTRACK 소개 디지털 혁신은 여기서 시작합니다. Microsoft FastTrack은 Microsoft 클라우드를 사용하여 고객이 신속하게 비즈니스 가치를 실현하도록 돕는 고객 성공 서비스입니다.

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다 공유기사용환경에서 MNC-V100 환경설정하기 다음설명은 AnyGate GW-400A (Http://www.anygate.co.kr) 를사용하는네트워크환경에서 MNC-V100 을연결하여사용하는법을설명합니다. 공유기내부네트워크환경설정공유기를사용하는환경에서공유기의설정을아래그림과같이설정하시면 MNC-V100의설정을변경하지않아도모비캠과연결할수있습니다. ( 공유기의환경을변경하기어려운경우에는

More information

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 멀티및와일드인증서의경우포트번호를동일하게설정이가능하다. (https 통신으로 443 으로통일가능 ) 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. [root@localhost New]$ cp star.ucert.co.kr* /webtob/ssl

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경

More information

<4D F736F F D20BDC7B9AB20B0FCB8AEC0DAB8A620C0A7C7D B8AEB4AABDBA20B1B8C3E020C7CFB1E22DB8F1C2F72E646F63>

<4D F736F F D20BDC7B9AB20B0FCB8AEC0DAB8A620C0A7C7D B8AEB4AABDBA20B1B8C3E020C7CFB1E22DB8F1C2F72E646F63> 실무관리자를위한 Linux Enterprise Server 개정 2 판 (2005 년제작 ) 서진우저 / alang@clunix.com 1/10 페이지 목차 1 장운영체제편 ( 실무환경을위한엔터프라이즈 Linux 운영체제구성하기 ) 1.1 설치전고려사항 - 파티션의의미와정책 - 최신하드웨어드라이브패치 1.2 Redhat Linux 운영체제설치 - 파티션정책

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper Windows Netra Blade X3-2B( Sun Netra X6270 M3 Blade) : E37790 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs,

More information

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat Sun Server X3-2( Sun Fire X4170 M3) Oracle Solaris : E35482 01 2012 9 Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including

More information

주제별로명령들이따로있는것을보면주제끼리의순서는상관없어도명령들의위치를지 켜야할지도모른다. 하지만실험은해보지않았으니심심하면체크해봐도된다. [CRAB] CRAB 을하기위한가장기본적인세팅이다. jobtype = cmssw scheduler = glite 등이있다. 보통 CRAB

주제별로명령들이따로있는것을보면주제끼리의순서는상관없어도명령들의위치를지 켜야할지도모른다. 하지만실험은해보지않았으니심심하면체크해봐도된다. [CRAB] CRAB 을하기위한가장기본적인세팅이다. jobtype = cmssw scheduler = glite 등이있다. 보통 CRAB CRAB job 1. CRAB이란? CRAB: CMS Remote Analysis Builder 원격으로 Tier-2에접속해서일을하는프로그램이다. 사용자의컴퓨터가아닌외부의 Tier-2에서일이돌아가므로사용자의 terminal이꺼진다해도일이끊기지않는다. 2. 전제조건 private key 가있어야한다. VO member 여야한다. 3. sitedb CMS에서해당

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 모바일 클라우드 서비스 융합사례와 시장 전망 및 신 사업전략 2011. 10 AGENDA 01 02 03 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례 AGENDA 01. 모바일 산업의 환경 변화 가치 사슬의 분화/결합 모바일 업계에서도 PC 산업과 유사한 모듈화/분업화 진행 PC 산업 IBM à WinTel 시대 à

More information

/chroot/lib/ /chroot/etc/

/chroot/lib/ /chroot/etc/ 구축 환경 VirtualBox - Fedora 15 (kernel : 2.6.40.4-5.fc15.i686.PAE) 작동 원리 chroot유저 ssh 접속 -> 접속유저의 홈디렉토리 밑.ssh의 rc 파일 실행 -> daemonstart실행 -> daemon 작동 -> 접속 유저만의 Jail 디렉토리 생성 -> 접속 유저의.bashrc 의 chroot 명령어

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 공개 SW 솔루션설치 & 활용가이드 시스템 SW > 가상화 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 - 3-1.

More information

RHEV 2.2 인증서 만료 확인 및 갱신

RHEV 2.2 인증서 만료 확인 및 갱신 2018/09/28 03:56 1/2 목차... 1 인증서 확인... 1 인증서 종류와 확인... 4 RHEVM CA... 5 FQDN 개인 인증서... 5 레드햇 인증서 - 코드 서명 인증서... 6 호스트 인증... 7 참고사항... 8 관련링크... 8 AllThatLinux! - http://allthatlinux.com/dokuwiki/ rhev_2.2_

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

1. 도구개요 CppUnit Testing 소개 CppUnit 는 C++ 용 testing Framework 로 Java 의 JUnit 을 C++ 로구현 C++ 언어에서사용할수있도록개발된 Open Source 프로젝트로, source code 의특정 Module 이의도

1. 도구개요 CppUnit Testing 소개 CppUnit 는 C++ 용 testing Framework 로 Java 의 JUnit 을 C++ 로구현 C++ 언어에서사용할수있도록개발된 Open Source 프로젝트로, source code 의특정 Module 이의도 1. 도구개요 소개 는 C++ 용 testing Framework 로 Java 의 JUnit 을 C++ 로구현 C++ 언어에서사용할수있도록개발된 Open Source 프로젝트로, source code 의특정 Module 이의도하는방향으로 정확히작동하는지검증할수있도록하는 Unit test Library Framework. 주요기능 C++ 프로그램의 unit testing

More information

Microsoft PowerPoint - 권장 사양

Microsoft PowerPoint - 권장 사양 Autodesk 제품컴퓨터사양 PRONETSOFT.CO 박경현 1 AutoCAD 시스템사양 시스템요구사양 32 비트 AutoCAD 2009 를위한시스템요구사항 Intel Pentium 4 프로세서 2.2GHz 이상, 또는 Intel 또는 AMD 듀얼 코어프로세서 16GH 1.6GHz 이상 Microsoft Windows Vista, Windows XP Home

More information

침입방지솔루션도입검토보고서

침입방지솔루션도입검토보고서 IT 2005. 06. 02. IT IT Windows 3503 4463 4178 64% Solaris 142 56 36 Digital UX 37 24 9 Tru64 30 20 26 Server & DeskTop UNIX HP-UX 27 IRIX 19 FreeBSD 12 7 15 8 5 17 9 2% AIX 5 3 3 Linux 348 400 516 8% Apple

More information

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장...

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장... Active Directory Upgrade from W2K3 to W2K8 R2 5/10/2010 Microsoft Dong Chul Lee Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업

More information

Microsoft Word ARM_ver2_0a.docx

Microsoft Word ARM_ver2_0a.docx [Smart]0703-ARM 프로그램설치 _ver1_0a 목차 1 윈도우기반으로리눅스컴파일하기 (Cygwin, GNU ARM 설치 )... 2 1.1 ARM datasheet 받기... 2 1.2 Cygwin GCC-4.0 4.1 4.2 toolchain 파일받기... 2 1.3 Cygwin 다운로드... 3 1.4 Cygwin Setup... 5 2 Cygwin

More information

Sena Technologies, Inc. HelloDevice Super 1.1.0

Sena Technologies, Inc. HelloDevice Super 1.1.0 HelloDevice Super 110 Copyright 1998-2005, All rights reserved HelloDevice 210 ()137-130 Tel: (02) 573-5422 Fax: (02) 573-7710 E-Mail: support@senacom Website: http://wwwsenacom Revision history Revision

More information