일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Docker
- Singularity
- AMD
- PFSS
- Source
- java
- infiniband
- nvidia
- CUDA
- LUSTRE
- gpfs
- build
- rocm
- conda
- Linux
- Cray
- HPFSS
- 1.10
- HPE
- SLURM
- ubuntu
- top500
- 1.9
- hpcm패치
- CPU
- rhel
- GPU
- patch
- Kernel
- HPCM
- Today
- Total
목록ubuntu (7)
HPE CRAY 자료 공유
1. 파일을 이용한 패키지명 확인- RHEL: rpm -qf /path/file- Ubuntu: dpkg -S /path/file[예제]sylee@ubuntu:~/local_repo$ dpkg -S /usr/bin/dpkg-scanpackagesdpkg-dev: /usr/bin/dpkg-scanpackage2. 설치된 패키지 확인- RHEL: rpm -qa | grep - Ubuntu: dpkg -l | grep [예제]sylee@ubuntu:~/local_repo$ dpkg -l | grep fortranii gfortran 4:9.3.0-1ubuntu2 amd64 GNU Fort..
아래의 환경에서 Cray Lustre Client 빌드 과정을 소개 한다. - OS: Ubuntu 20.04.6 LTS- Lustre Client: Cray Lustre 2.15.B15 1. 의존성 패키지 설치# apt update# apt install module-assistant libreadline-dev debhelper \ dpatch automake pkg-config libtool libyaml-dev libnl-genl-3-dev \ libselinux-dev libsnmp-dev bzip2 quilt \ linux-headers-$(uname -r) rsync libssl-dev libpython3-dev swig \ tk tk-dev bison tcl tcl-dev grap..
Ubuntu OS 사용 시 패키지 설치 과정에서 의존성 패키지가 버전 업그레이드 되면서 의존성이 깨지는 문제가 발생한다. 자동 업데이트 기능을 꺼서 의존성 패키지의 버전을 유지 하자 1. /etc/apt/apt.conf.d/10periodic 변경 전APT::Periodic::Update-Package-Lists "1"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0";변경 후APT::Periodic::Update-Package-Lists "0"; APT::Periodic::Download-Upgradeable-Packages "0"; APT::Periodic::AutocleanInterval "0..
Ubuntu OS는 "https://releases.ubuntu.com" 사이트에서 다운 받아 볼 수 있다. - 참고: https://releases.ubuntu.com/ Ubuntu Releases There are 2 types of Ubuntu releases: Interim and LTS. Each Ubuntu LTS is maintained for 10 years total: 5 years of standard support + 5 years of ESM. Interim releases are maintained for 9 months. For the Ubuntu release cycle please see: The Ubuntu lifecyc releases.ubuntu.com 하지만 이전 버전..
1. Dependency Packages 설치 # apt install gcc gfortran make # apt install build-essential fakeroot devscripts # apt install -y munge libmunge-dev libmunge2 rng-tools python3 python3-pip libpython3-dev libssl-dev bzip2 libbz2-dev \ gcc openssl numactl hwloc lua5.3 man2html mariadb-server libmariadb-dev \ make ruby ruby-dev libmunge-dev libpam0g-dev libreadline8 libreadline-dev lz4 liblz4-dev \ libg..
Ubuntu 22.04.3 에서 NetworkManager를 사용하기 위한 설정 기록 Ubuntu에서 netplan을 이용한 네트워크 인터페이스관리가 기본으로 사용되어 nmcli 명령 사용 시 unmanaged 상태로 되어 있다 # nmcli dev DEVICE TYPE STATE CONNECTION eno1 ethernet unmanaged -- lo loopback unmanaged -- netplan 설정 파일의 renderer에 NetworkManager를 추가 # vi /etc/netplan/00-installer-config.yaml network: renderer: NetworkManager ethernets: eno1: dhcp4: true version: 2 netplan 변경사항 적용 ..
1. user 생성 # export MUNGEUSER=966 # groupadd -g $MUNGEUSER munge # useradd -m -c "MUNGE Uid 'N' Gid Emporium" -d /var/lib/munge -u $MUNGEUSER -g munge -s /sbin/nologin munge # export SLURMUSER=967 # groupadd -g $SLURMUSER slurm # useradd -m -c "SLURM workload manager" -d /var/lib/slurm -u $SLURMUSER -g slurm -s /bin/bash slurm 2. Dependency Packages 설치 # apt install -y munge libmunge-dev libmung..