본문 바로가기
728x90
반응형

HPC20

[Linux] ANSYS 소프트웨어 설치 개요os : rockylinux 8.9software : ANSYS2023R1ANSYS 설치는 VNC, rdp 등 GUI 환경을 불러올 수 있는 환경에서 실시한다VNC와 RDP 설치는 이전에 포스팅한 블로그들을 참고하면 된다.2024.04.01 - [Virtual] - Ubuntu에 VNC 설치 Ubuntu에 VNC 설치OS : Ubuntu : 20.04.4 turbovnc_2.2.6_amd64.deb 해당 파일로 설치하였다. # dpkg -i turbovnc_2.2.6_amd64.deb # dpkg -L "turbovnc" | grep bin (경로 찾기) # cd /opt/TurboVNC/bin/ # /opt/TurboVNC/bin/vncviewer (실행) 발생한 오류 # /opt/Turboesta.. 2024. 11. 18.
[SLURM] SBATCH(2) 기타 SBATCH 옵션Dependency Job 수행 방법#SBATCH --error=파일이름#SBATCH --mail-type=ALL#SBATCH --mail-user=이메일 주소#SBATCH --cpu-per-task=쓰레드 수 #SBATCH --mem=메모리 크기 // --mem, --mem-per-cpu는 중복 불가, 노드 설정에 RealMemory=8080(M) 부분 반영 필요#SBATCH --mem-per-cpu=메모리 크기#SBATCH --gres=gpu:개수#SBATCH --time=HH:MM:SS#SBATCH --begin=시작시간#SBATCH --partition=파티션이름#SBATCH --qos=QOS 이름#SBATCH --nodelist=노드 리스트#SBATCH --exclude=노.. 2024. 9. 9.
[SLURM] SBATCH(1) SBATCH는 사용자가 작성한 스크립트를 스케줄러를 통해 배치 방식으로 작업을 제출하고 출력 결과는 별도의 로그 파일을 통해 확인하는 방식 작업 제출 스크립트 작성$ vi job_submit.sh$ cat job_submit.sh#!/bin/sh#SBATCH --job-name=job_test1 ### 작업명#SBATCH --chdir=/home/admin/temp ### 작업디렉토리#SBATCH --output=/home/admin/temp/job_test1.log ### 결과로그파일#SBATCH --get-user-env ### 현재 터미널에 로드된 환경설정을 그대로 유지#SBATCH --nodes=1 ### 작업할당 노드 수#SBATCH --tasks-per-node=8 ### 작업할당 .. 2024. 9. 6.
[SLURM] SRUN 명령어 SRUN$ srun hostnamemaster90ntasks 옵션(작업 개수)1cpu 당 1개의 작업 돌릴 수 있음(현 구성에서는 36코어가 최대)$ srun --ntasks=36 hostname/home/admin/.gc/hostname_gc_interactive: line 8: 159222 Segmentation fault /engrid/ensh/usrbin/jobUpdater STARTnode92master90master90master90...nodes 옵션(노드 수 할당)$ srun --nodes=3 hostnamenode91node92master90ntasks + nodes12개의 작업 * 2 node$ srun --tasks=12 --nodes=2 hostnamemaster90mast.. 2024. 9. 5.
[Ubuntu] SGE 설치 패키지 설치# apt install -y vim ssh git build-essential libhwloc-dev libssl-dev libtirpc-dev \libmotif-dev libxext-dev libncurses-dev libdb5.3-dev libpam0g-dev pkgconf \libsystemd-dev cmake gcc default-jdk qtchooser make gcc default-jdk qtchooser \make gcc default-jdk qtchooser csh# gcc --version# make --version 사전 준비# groupadd -g 490 sgeadmin# useradd -u 495 -g 490 -r -m -d /home/sgeadmin -s /bin/ba.. 2024. 9. 3.
Slurm 수동 설치 https://estar987.tistory.com/164 이전에 포스팅한 Munge를 설치 완료했다면 이제 Slurm을 설치할 차례이다. 이번 포스팅은 마스터 노드에서만 돌아가는 Slurm을 설정할 것이고 차후 업로드하는 게시물에 마스터 노드에 계산 노드를 연동하여 HPC를 구성한 후 Slurm을 사용하는 방법을 포스팅할 예정이다. 아래 모든 설정은 마스터 노드에서 작업한다.Slurm downloadcd /engrid/slurm/src/wget https://download.schedmd.com/slurm/slurm-23.11.6.tar.bz2Slurm installtar xvfj slurm-23.11.6.tar.bz2cd slurm-23.11.6/./configure --prefix=/engrid/s.. 2024. 6. 17.
[Ubuntu]Munge Install 외부망 없이 MUNGE 설치 방법(Munge 수동 설치)외부망이 되지 않을 때 설치하는 과정을 작성하려고 합니다. yum, dnf, apt-get 등 패키지 관리자를 사용하면 편리하지만, 보안이나 고객사의 요구사항 등을 고려하여 수동 설치 방법도 알아야 합니다. 컴파일에 필요한 라이브러리는 외부망에서 미리 가져오고, MUNGE는 수동으로 설치하는 방법을 설명합니다.먼저, MUNGE의 정의에 대해 알아보겠습니다.MUNGE란?MUNGE(MUNGE Uid 'N' Gid Emporium)는 클러스터 환경에서 사용자 및 그룹 ID를 인증하기 위한 서비스입니다. 보안이 강화된 통신을 위해 데이터를 암호화하여 전송하며, HPC(High Performance Computing) 시스템에서 널리 사용됩니다.Munge 수.. 2024. 6. 16.
HPE (Hewlett Packard Enterprise): 고성능 컴퓨팅의 선두 주자 https://estar987.tistory.com/155Hewlett Packard Enterprise (HPE)는 기업 IT 솔루션의 글로벌 리더로, 서버, 스토리지, 네트워크, 소프트웨어 및 클라우드 서비스에 걸친 포괄적인 제품군을 제공합니다. HPE는 다양한 산업 분야의 기업이 디지털 전환을 가속화하고, 복잡한 IT 환경을 관리하며, 비즈니스 민첩성을 향상시키는 데 필요한 혁신적인 기술을 제공합니다. 이번 블로그에서는 HPE의 주요 제품과 서비스, 그리고 HBA 및 HCA와의 연관성을 살펴보겠습니다.HPE의 주요 제품과 서비스1. 서버HPE는 다양한 워크로드를 처리할 수 있는 고성능 서버를 제공합니다. 주요 제품 라인은 다음과 같습니다:HPE ProLiant: 업계 표준 x86 서버로, 뛰어난 성.. 2024. 6. 11.
PBS 클러스터: 고성능 컴퓨팅 환경의 중심 고성능 컴퓨팅(HPC) 환경에서 작업을 효율적으로 관리하고 수행하기 위해 사용되는 PBS(Portable Batch System) 클러스터에 대해 알아보겠습니다. PBS 클러스터는 대규모 계산 작업을 처리하기 위해 여러 컴퓨터를 결합하여 하나의 강력한 시스템처럼 동작하게 합니다. 이번 블로그에서는 PBS 클러스터의 개념, 구성 요소, 주요 기능 및 장점을 다루겠습니다.PBS 클러스터란?PBS 클러스터는 고성능 컴퓨팅을 위해 설계된 작업 관리 시스템입니다. 이는 주로 연구소, 대학, 기업 등에서 대규모 데이터 처리와 복잡한 계산을 수행하는 데 사용됩니다. PBS는 작업 스케줄링과 자원 관리를 자동화하여 사용자가 클러스터 자원을 효율적으로 활용할 수 있도록 도와줍니다.주요 구성 요소헤드 노드(Head Nod.. 2024. 6. 9.
728x90
반응형