본문 바로가기

전체 글18

리눅스 시스템 엔지니어 필수 자격증 로드맵! 레드햇자격증 리눅스마스터 시스템 엔지니어 자격증 로드맵: 기초부터 심화 단계 까지 시스템 엔지니어로 성장하려면 리눅스에 대한 이해를 넓히고, 실무 능력을 쌓고, 고급 기술을 익히는 과정이 필요한것은 다 아는 사실이여서... 위 내용보다 더 중요한 취업이나 이직을 위한 자격증 준비 과정을 작성해 보려 합니다.저는 레드햇 Cert, 리눅스마스터 등 외에 LPIC 등의 자격증은 잘 몰라서 제가 취득한 경험 위주로 작성해 보았습니다. 1. 기초 단계: 취업을 위한 자격증 준비1.1 리눅스마스터 2급 배우는 것:리눅스 기본 개념과 역사주요 명령어 (파일 관리, 프로세스 관리 등)사용자 및 그룹 관리패키지 설치와 관리리눅스마스터 2급 설명:처음 리눅스를 접하는 단계에서는 기본적인 사용법을 익히는 시험입니다.리눅스마스터 2급은 초보자도 쉽게.. 2025. 3. 10.
리눅스 서버 최적화를 위한 필수 설정: tuned 주요 기능, 서버 성능튜닝, 오라클 성능튜닝 tuned란 리눅스OS에서 제공하는 동적 시스템 튜닝 데몬으로, 시스템 성능을 최적화하기 위해 다양한 프로파일(Profile) 을 제공하는 도구입니다. CPU, 메모리, 디스크 I/O, 네트워크 관련 커널 파라미터 설정 등을 자동으로 조정하여 서버 또는 데스크톱 환경에서 최적의 성능을 발휘할 수 있도록 지원합니다. tuned의 주요 기능사전 정의된 성능 프로파일 예시 (더욱 많은 정보는 # tuned-adm list 에서 확인)throughput-performance : 내 서버가 높은 처리량을 위한 최적화하고자 할 때latency-performance : 내 서버가 낮은 지연 시간을 위한 최적화하고자 할 때 powersave : 내 서버(데스크톱) 전력 절감을 위한 설정( 데스크톱등 개인환경등에서 사용.. 2025. 2. 25.
내 RAM이 부족해! 리눅스 메모리부족, 메모리누수, 서버느림현상, 스왑메모리 정말 메모리가 부족해?linux를 운영할 때, 시스템의 free (여유)메모리가 부족하여 당황한 적이 있으셨을 텐데요,정말 시스템의 메모리가 부족한 것인지 확인해 보겠습니다.  total used free shared buff/cache availableMem: 7820 2000 50 200 5700 5800Swap: 2048 0 2048 리눅스 커널은 여유 메모리 - 즉 놀고 있는 생산성 없는 메모리를 싫어합니다. 따라서 리눅스 커널은 놀고 있는 메모리를 디스크 캐싱에 활용하므로 시스템을 훨씬 더 빠르고 반응성 있.. 2025. 2. 25.
강력한 리눅스백업 리눅스복구 솔루션: REAR란 무엇인가? 주요 기능 사용법 리눅스 시스템을 운영하다 보면 장애나 재해로 인해 시스템을 복구해야 하는 상황이 발생할 수 있습니다. 이때 가장 중요한 것이 바로 백업 및 복구 솔루션입니다. 오늘은 리눅스 환경에서 강력한 디제스터 리커버리(Disaster Recovery) 및 백업 솔루션인 **REAR (Relax-and-Recover)**에 대해 소개해 보겠습니다.  REAR란 무엇인가?**Relax-and-Recover(REAR)**는 리눅스 시스템의 완전한 백업 및 복구 솔루션으로, 시스템을 원래 상태로 복원하는 데 최적화된 오픈소스 도구입니다. 단순한 파일 백업을 넘어, 부팅 가능한 복구 미디어와 시스템 전체의 스냅샷을 생성하여, 장애 발생 시 쉽고 빠르게 원상 복구할 수 있습니다. 주요 기능 1. 부팅 가능한 복구 미디어 생성.. 2025. 2. 23.
비전공자의 IT회사 취업기(2): IT회사 이직과 현재의 나 IT 비전공자인 나는 IT업계에서 일한 9년동안 총 2번의 이직을 했다.신입으로 처음 직장에 들어가 3년 동안 기본적인 기술지원 업무, 예를들어 OS 설치, 시스템 정기점검, SI 프로젝트 파견 등을 경험하였고, 좀 더 높은 내 자신의 성장을 기대하며 하드웨어와 리눅스, SI프로젝트 등이 병행되는 좀 더 큰 규모의 두번째 회사로 이직을 했다.  이 회사를 선택한 이유는 금융의 IT파트 고객사들이 대부분이 었고, 프로젝트성 참여 업무가 많았기 때문이었다.금융 IT파트는 돈과 연관되어 있기에 고도의 안정성과 신뢰성이 요구되며 99%의 가용성 요구, 보안 대규모 시스템 아키텍처를 경험할 수 있다. 이직을 하면서 기록했던 내용들을 작성해 본다.IT회사 이직 성공을 위한 전략IT회사의 성공적인 이직을 위해 준비해.. 2025. 2. 23.
비전공자의 IT회사 취업기(1): 취업 배경과 국비교육, 취업 가능성 및 전략 회사에서 내 주요 업무는 리눅스OS를 사용하는 사용하는 그룹사(고객사)의 매인터넌스를 책임지는 역할을 수행한다.자세히 말하자면 OS와 서비스 사용시 문제 발생에 따른 트러블슈팅, 구축 및 성능 설정에 따른 컨설팅을 위주로 한다. 업계에서는 나와 같은 일을 하는 인력들을 "시스템 엔지니어"라고 부른다. 시스템 엔지니어는 물리적인 서버가 설치되고 나면 고객의 요청에 따라 기본적인 OS를 설치하고, 최적화하기 위한 몇가지 설정들을 거치고 KISA 요건에 맞는 보안강화 설정도 진행하며, 시스템이 안정화적으로 운영되는지 모니터링 등을 수행한다. 많은 빈도로 대(對)고객 서비스를 운영하는 담당자들과 미팅하며 성능에 대한 고도화, 방향 등의 문제점을 놓고 씨름한다. IT 비전공자인 내가 이 업계에 취업하면서 경험했던.. 2025. 2. 23.
리눅스 설치 후 반드시 해야 할 설정 10가지: 업데이트, 보안, 백업, 기타설정 등 리눅스를 설치한 후 반드시 해야 할 설정 10가지를 정리해 보았습니다. 이 설정들은 보안, 성능, 편의성을 향상시키는 데 도움이 됩니다.1. 패키지 업데이트 및 업그레이드설치 직후 최신 보안 패치와 소프트웨어를 적용해야 합니다.클라우드 환경이라면 외부 통신이 가능한 경우 바로 명령을 실행할 수 있겠지만 대부분의 기업의 환경은 폐쇠적이므로 벤더에서 제공하는 가장 최신의 버전에 포함된 패키지로 업데이트 하는 방법이 있겠습니다. 최신 패키지로 업데이트 하는 이유는 그간 많은 보안 및 버그 수정사항이 픽스되어 최신 패키지로 배포되기 때문입니다.벤더 권장사항이기도 합니다. 경우에 따라 패키지가 많이 설치되어 있다면 그만큼 보안취약점의 영향도의 범위가 넓어지므로, 설치시 가급적 "최소설치 i.e. minimal"로.. 2025. 2. 18.
네이버의 리눅스! NAVIX LINUX탄생과 도입 배경, 주요 특징 네이버가 만든 리눅스 배포판 NAVIX(https://navix.navercorp.com/)저는 평소 레드햇 계열의 리눅스를 주로 다루는데, 레드햇이 CentOS 정책 기조를 업스트림방식으로 변경하면서 CentOS를 계승한 Rocky linux를 주로 사용하고 있습니다. 그런데 최근 네이버 클라우드에서 NAVIX9.5 (나빅스?)를 출시했더군요.. 심심해서 설치해보았는데, 사용해보니 거의 레드햇 계열이었습니다.앞으로 네이버 클라우드뿐만 아니라 일정 규모 이상의 엔터프라이즈 기업 환경에서도 NAVIX가 어떻게 자리 잡을지 기대가 큽니다. 국산 리눅스 배포판으로서 NAVIX 의 활약을 지켜보고 싶네요. 1. NAVIX Linux의 도입 배경NAVIX Linux는 네이버클라우드에서 자체 개발한 오픈소스 기반의.. 2025. 2. 18.
CentOS의 대안! Rocky linux 오늘은 CentOS의 대안인 Rocky linux에 대하여 포스팅 하고자 합니다.  Rocky linux 발생 배경: CentOS의 변화와 커뮤니티 반발 현재 상용 엔터프라이즈 급의 리눅스중 많은 업계에서 사용중인, 충분히 검증된 기술력을 자랑하는 RHEL(레드햇 엔터프라이즈 리눅스)가 있습니다.여기서 레드햇이 다수의 사용자들이 무료로 사용할 수 있게 RHEL과 동일한 무료 클론 배포판인 CentOS를 배포하였으나 2020년 12월, Red Hat이 CentOS 프로젝트를 CentOS Stream으로 변경한다고 발표하였습니다. CentOS의 before & after 정책은 아래와 같습니다. 기존 CentOS (CentOS Linux)RHEL의 안정적인 버전을 기반으로 출시보안 업데이트와 버그 수정 지원.. 2025. 2. 14.