본문 바로가기
반응형

IT97

Disk 임의 제거로 인한 커널 패닉. Data용 disk를 fstab에 등록한 후에,  # 간혹 fstab에 등록한 내용 변경 없이 전원종료 후에 임의로 Disk를 제거하거나,# fstab에 등록된 Data용 Disk fault로 인식이 불가능한 상황일 때, # fstab 등록 방법 실수, 위와 같은 상황 발생시에 OS에 진입할 때 다음과 같이 emergency mode로 진입된다.  # Root password를 입력하면 다음과 같이 진입되어 fstab에 문제의 디스크 부분을 주석처리 하고 재부팅하면 해결된다. # Root password를 모르거나 명령어가 사용불가능한 상황이 발생할 수 있다. 이 경우 싱글모드를 진입을 통해서 해결해야 한다. # 싱글 모드 진입 방법https://ccclog.tistory.com/194 # 싱글 모드 진.. 2024. 6. 10.
데브옵스 엔지니어란? 데브옵스 엔지니어(DevOps Engineer)는 소프트웨어 개발과 IT 운영 간의 통합을 촉진하고, 소프트웨어 개발 라이프사이클의 모든 단계에서 자동화 및 모니터링을 구현하는 역할을 담당하는 전문가입니다. 데브옵스 엔지니어는 개발(Development)과 운영(Operations)을 결합하여 애플리케이션의 품질과 속도를 높이는 데 중점을 둡니다.주요 역할과 책임CI/CD 파이프라인 구축 및 관리:지속적 통합(CI) 및 지속적 배포(CD) 파이프라인을 설계, 구현 및 유지 관리합니다.Jenkins, GitLab CI, Travis CI와 같은 도구를 사용하여 자동화된 빌드, 테스트, 배포 프로세스를 설정합니다.자동화 및 인프라 관리:인프라를 코드로 관리(Infrastructure as Code, IaC).. 2024. 6. 6.
GitHub Enterprise란? GitHub Enterprise는 GitHub의 강력한 기능을 대규모 기업 환경에 맞춰 제공하는 버전입니다. 이를 통해 조직은 소스 코드 관리를 강화하고 협업 효율성을 높일 수 있습니다. GitHub Enterprise는 크게 두 가지 형태로 제공됩니다:GitHub Enterprise Cloud:GitHub의 클라우드 인프라를 활용한 서비스입니다.빠른 배포와 확장성, 지속적인 업데이트를 통해 최신 기능을 즉시 사용할 수 있습니다.높은 보안 수준과 데이터 보호 기능을 제공하여 기업의 요구를 충족합니다.GitHub Enterprise Server:기업 내부 서버에 설치하여 사용하는 온프레미스(on-premises) 버전입니다.회사 내부 네트워크에서 운영되므로 내부 정책에 맞춘 보안 설정이 가능합니다.자체 인.. 2024. 6. 5.
VDI란? VDI(가상 데스크톱 인프라, Virtual Desktop Infrastructure)는 사용자가 원격 서버에서 운영 체제와 응용 프로그램을 실행하고, 이를 네트워크를 통해 접속하여 사용하는 기술입니다. VDI의 주요 특징과 장점은 다음과 같습니다:주요 특징중앙 집중 관리: 모든 데스크톱 환경이 데이터 센터의 서버에 저장되므로 IT 관리자가 중앙에서 쉽게 관리하고 업데이트할 수 있습니다.원격 접속: 사용자는 어디서든 인터넷에 연결하여 자신의 데스크톱 환경에 접속할 수 있습니다. 이를 통해 재택근무, 출장 등 다양한 상황에서 효율적으로 업무를 수행할 수 있습니다.보안 강화: 데이터가 중앙 서버에 저장되므로 분실이나 도난 시에도 데이터 유출 위험이 적습니다. 또한, 중앙 집중 관리를 통해 보안 업데이트와 패.. 2024. 6. 5.
GO란? https://go.dev/ The Go Programming LanguageDevOps & Site Reliability With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE.go.dev Go 언어, 흔히 "Golang"으로도 불리는 Go는 구글에서 개발한 오픈 소스 프로그래밍 언어입니다. 2007년 로버트 그리즈머, 롭 파이크, 그리고 켄 톰프슨이 개발을 시작하여, 2009년에 처음 공개되었습니다. Go는 다음과 같은 특징을 가지고 있습니다:간결함: Go는 단순하고 간결한 문법을 가지고 있어 코드를 읽고 쓰기 쉽게 합니다. 이는 유지보수성과.. 2024. 6. 4.
Ansible이란? Ansible은 IT 자동화 도구로, 애플리케이션 배포, 시스템 설정, 그리고 네트워크 자동화를 간편하게 수행할 수 있게 도와줍니다. Red Hat이 개발한 오픈 소스 프로젝트로, YAML 기반의 플레이북(Playbook)을 사용하여 자동화 작업을 정의하고 실행합니다. Ansible은 에이전트리스(Agentless) 아키텍처를 가지고 있어 관리 대상 시스템에 별도의 소프트웨어 설치가 필요하지 않으며, SSH를 통해 원격으로 명령을 실행합니다.주요 특징단순성: YAML 형식의 간단한 구문을 사용하여 자동화 작업을 정의할 수 있습니다. Ansible의 플레이북은 읽기 쉽고 작성하기 쉬운 것이 특징입니다.에이전트리스: 관리 대상 시스템에 별도의 에이전트를 설치할 필요가 없습니다. SSH 프로토콜을 사용하여 명.. 2024. 6. 3.
반응형