본문 바로가기
728x90

OS/Linux75

[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.
[Linux] Airflow 2.7.3 & PostgreSQL 13.18 설치 및 설정 매뉴얼 (Python 3.10.14 환경) 🚀 개요이 문서에서는 Python 3.10.14와 PostgreSQL 13.18을 활용하여 Apache Airflow 2.7.3을 설치하고 설정하는 방법을 단계별로 설명합니다. 또한, 발생 가능한 문제에 대한 트러블슈팅 방법도 포함되어 있습니다. 💡 1. 사전 준비✅시스템 환경 확인# python --versionPython 3.10.14# psql --versionpsql (PostgreSQL) 13.18 Python 과 PostgreSQL 설치는 이전에 포스팅 한글을 참고하면 됩니다. 2024.08.28 - [OS/Linux] - [Ubuntu] PostgreSQL 수동 설치 [Ubuntu] PostgreSQL 수동 설치컴파일 등에 필요한 기본 패키지들은 구성이 되있다고 가정하고 진행하겠다.Pos.. 2025. 2. 17.
[Linux] CentOS7.4 버전에서 Python 3.10.14 설치 및 Troubleshooting 매뉴얼 🚀 개요본 문서는 Python 3.10.14을 소스 컴파일을 통해 설치하면서 겪었던 문제와 해결 방법을 정리한 매뉴얼입니다. 수동 설치 과정에서 발생할 수 있는 오류와 그에 따른 해결 방법을 상세히 기록했습니다. 💡 1. 사전 준비필수 패키지 설치(외부망이 되는 경우)# sudo yum groupinstall "Development Tools" -y# sudo yum install gcc make zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel \ openssl-devel libffi-devel xz-devel tk-devel gdbm-devel db4-devel libpcap-devel expat-devel -y필수 패키지 설치.. 2025. 2. 16.
[Linux] watch 명령어 : 실시간 모니터링 개요Linux에서 watch 명령어는 간단하면서도 강력한 도구로, 특정 명령어를 일정 간격으로 반복 실행하며 출력 결과를 실시간으로 모니터링할 수 있습니다. 시스템 상태를 확인하거나 프로세스의 변화를 추적하는 데 매우 유용합니다. watch 명령어란?watch 명령어는 지정한 프로그램 또는 명령어를 일정 간격으로 실행하여 그 결과를 터미널 화면에 갱신해주는 도구입니다. 기본 실행 간격은 2초이며, 이를 조정하여 시스템 리소스, 파일 내용, 프로세스 상태 등의 변화를 실시간으로 확인할 수 있습니다. watch 명령어 기본 구문# watch [옵션] 명령어 명령어 : 반복해서 실행할 명령어옵션 : watch의 동작 방식을 변경하는 추가 플래그 주요 옵션-n 또는 --interval명령어 실행 간격(초)을 지.. 2025. 2. 9.
[Linux] 파일 시스템 오류 복구 : fsck 1. fsck 란? 파일 시스템 검사 도구(File System Consistency Check): 디스크의 파일 시스템에서 오류를 감지하고, 데이터를 보호하기 위해 수정하는 역할을 합니다.언제 사용해야 할까?갑작스러운 시스템 종료로 인해 데이터 손상이 의심될 때파일 또는 디렉터리가 제대로 읽히지 않을 때파일 시스템이 "read-only" 모드로 전환되었을 때2. 사용 전 주의 사항2.1 데이터 손실 위험 알림고객 또는 사용자 공지파일 시스템 복구 작업 중 데이터 손실 가능성이 있음을 사전에 알려야함복구 작업으로 인해 서비스 중단이 발생할 수 있음을 공지데이터 백업중요한 데이터를 복구 전에 백업해야함. 백업이 없는 상태에서 복구를 진행하면 문제가 있는 데이터를 복구 불가능하게 만들 수 있음파일 시스템 u.. 2025. 1. 31.
728x90