728x90 OS104 [Linux]리눅스 사용자 환경설정 자동화: /etc/profile.d vs /etc/skel 차이와 활용법 개요HPC나 컴파일러 환경에서 특정 환경변수나 초기 설정을 사용자마다 반복 입력하지 않고 자동화하려면, 두 가지 방법을 주로 활용합니다✅ 시스템 전체 사용자에게 공통 적용: /etc/profile.d✅ 신규 사용자에게만 초기값으로 설정: /etc/skel이 글에서는 각각의 차이와 활용법, 그리고 Intel oneAPI와 같은 환경 설정을 예시로 정리해보겠습니다. 1. etc/profile.d - 시스템 전역 설정/etc/profile.d는 시스템 전체 사용자에게 공통적으로 적용되는 쉘 환경 설정 스크립트를 저장하는 디렉터리입니다./etc/profile이 실행될 때 내부에서 이 디렉터리의 .sh 파일들을 실행합니다.💡 적용 대상로그인 시 모든 사용자(ex ssh, su -)🧩 예시: Intel oneA.. 2025. 5. 13. [Rocky Linux 8.10] Linux Network Bonding 실습 매뉴얼 🚀Network Bonding이란?Linux Bonding(또는 NIC Bonding)은 두 개 이상의 네트워크 인터페이스(NIC)를 하나로 묶어 단일 인터페이스처럼 작동하도록 구성하는 기술입니다. 이를 통해 고가용성(High Availability), 부하 분산(Load Balancing), 대역폭 증가 등의 이점을 얻을 수 있습니다.Bonding을 사용하면 네트워크 장애 발생 시 자동으로 대체 NIC를 활성화하여 연결을 유지할 수 있으며, 특정 모드를 사용하면 대역폭을 증가시킬 수도 있습니다. 🚀사전 작업📌기존 네트워크 설정 초기화본딩을 설정하기 전에 기존의 네트워크 인터페이스 설정을 삭제하고 재부팅합니다. 1️⃣nmtui를 사용하여 모든 이더넷 정보 삭제 # nmtui2️⃣ 기존 네트워크 설정.. 2025. 2. 25. [Linux] Prometheus & Grafana 소스 컴파일 설치 및 Trouble Shooting 🚀 개요외부 인터넷이 차단된 환경에서 Prometheus와 Grafana를 소스 컴파일을 통해 설치하고, 이를 활용하여 서버의 CPU 및 시스템 온도를 모니터링하는 방법을 정리합니다. 또한 설치 과정에서 발생한 오류와 이를 해결한 과정을 포함합니다. 🖥️설치 파일 다운로드 1️⃣Prometheushttps://github.com/prometheus/prometheus/releases/tag/v3.1.0 Release 3.1.0 / 2025-01-02 · prometheus/prometheusWhat's Changed [SECURITY] upgrade golang.org/x/crypto to address reported CVE-2024-45337. #15691 [CHANGE] Notifier: Inc.. 2025. 2. 21. [Linux] PostgreSQL & Airflow 연동간 발생한 문제 🚀 개요PostgreSQL 과 Airflow 연동을 하는데 데이터 베이스를 PostgreSQL이 아닌 SQLite와 연동되는 오류가 발생하였다. 웹페이지 접속시 이러한 문구가 웹 페이지 상단에 올라온다. Do not use SQLite as metadata DB in production – it should only be used for dev/testing. We recommend using Postgres or MySQL. Click here for more information. 🚧참고할 이전 Posting2025.02.04 - [OS/Linux] - [Linux] PostgreSQL, Airflow 및 OS 계정 연동2025.02.04 - [OS/Linux] - [Linux] Airflow 2.. 2025. 2. 20. [Linux] Dell 서버 iDRAC(IPMI) 관리용 ipmitool 소스 컴파일 설치 가이드 🚀 개요Rocky Linux 8.6 환경에서 Dell 서버의 iDRAC(IPMI) 관리를 위한 **ipmitool 1.8.18**을 소스 코드로 직접 컴파일하고 설치하는 방법을 공유합니다.특히, 외부망이 차단된 환경에서 발생할 수 있는 OpenSSL 호환성 오류 및 컴파일 이슈를 해결한 과정까지 상세히 기록했습니다. 📋 1. 사전 준비 OS: Rocky Linux 8.6목표: ipmitool 1.8.18 소스 컴파일 및 설치환경: 외부망 차단 (오프라인 설치) 📦 2. 필수 패키지 설치 (인터넷 연결된 시스템에서)인터넷 연결된 환경에서 다운로드후 scp, usb 등의 방법으로 데이터를 옮깁니다. # sudo dnf install --downloadonly --downloaddir=./rpms gcc.. 2025. 2. 19. [Linux] PostgreSQL, Airflow 및 OS 계정 연동 🚀 개요이 문서에서는 Python 3.10.14와 PostgreSQL 13.18을 활용하여 Apache Airflow 2.7.3을 설치한 후 OS 계정, PostgreSQL, Apach Airflow 세 개의 계정을 연동하는 과정을 설명한 글입니다. 💡 1. 사전 준비2025.02.04 - [OS/Linux] - [Linux] Airflow & PostgreSQL 13.18 설치 및 설정 매뉴얼 (Python 3.10.14 환경) 이전 포스팅 한 글을 통하여 Airflow, PostgreSQL, python 환경을 구축하면 됩니다. 🚧PostgreSQL, Airflow 및 OS 계정 연동 1️⃣ PostgreSQL 사용자 및 데이터베이스 생성# su - postgres$ psqlCREATE DAT.. 2025. 2. 18. 이전 1 2 3 4 ··· 18 다음 728x90