Server & Network24 [Linux] LVM(Logical Volume Manager) 사용법 - 다수의 디스크를 하나로 오늘은 리눅스 환경에서 여러 개의 디스크가 있을 때, 하나의 디스크처럼 사용할 수 있게 설정하는 방법인 LVM(Logical Volume Manager)에 대해 정리한다. LVM이란 무엇인지 간단히 알아보고, 설정 가이드를 공유한다. 이번 가이드에서 나는 500GB 디스크 4개를 2TB로 묶는 과정을 담았다. LVM을 사용하면 복수개의 디스크를 하나, 혹은 다른 여럿의 디스크로 묶여 사용할 수 있는데, 나는 하나의 디스크로써 어떻게 묶어 사용할 수 있는지에 대한 내용을 담았다. LVM(Logical Volume Manager)이란 LVM이란 Linux 환경에서 저장 공간(=하드 디스크)를 효과적으로 관리하기 위해 제공하는 제공되는 커널 기능이다. 이 논리적 볼륨 관리자는 이름처럼 실제로 연결된 물리적 볼.. 2022. 4. 20. [Jenkins] Ubuntu 환경에서 젠킨스(Jenkins) 설치 Ubuntu 서버에 젠킨스 설치하는 방법에 대해 정리한다. 설치법에 앞서 간단히 젠킨스(Jenkins)란 무엇인지, 왜 사용하는지 알아보고 설치 방법에 대한 내용을 공유하려고 한다. 젠킨스(Jenkins)란? 젠킨스란 서버에 애플리케이션을 자동으로 빌드하고 배포하게 도와주는 CI/CD 툴이다. 오픈 소스 패키지로 Ubuntu 환경에서 기본적으로 제공해주는 패키지 모듈 중 하나다. 젠킨스를 사용하면 애플리케이션을 서버에 실행시키는 과정을 자동화시킬 수 있다. 여기서 실행시키는 과정이란 소스코드의 최신화 -> 빌드 -> 배포 -> 실행 등의 단계를 나타내는데, 개발자가 하나씩 손으로 진행해야 했던 작업들을 통합할 수 있다. 덧붙여, 젠킨스는 각 단계마다 에러가 있는지, 혹은 성공적으로 작업이 끝났는지에 대해.. 2022. 4. 19. [SSH] "REMOTE HOST IDENTIFICATION HAS CHANGED" 이슈 AWS 환경에서 Bastion 서버를 사용해 ssh 터널링 접근을 하게 될 경우 해당 이슈를 접할 수 있다. 오늘은 이 문제가 어떻게, 왜 발생하는지. 그리고 어떻게 해결할 수 있는지 정리한다. 에러 화면 아래 코드블록은 bastion 서버의 3004번 터널링 포인트로 접근을 시도했을 때, 실제로 접근이 거부된 터미널 메세지다. "Remote host identification has changed." 라는 원격 서버 호스트 인증 실패 메세지가 리턴되었다. 접근 포트와 아이피, 펨키를 잘 명시해줬음에도 접근이 거부된 상황이다. # ssh 접근 시도 (ubuntu = 접근 pc 사용자, 터널링 포인트 = 3004) ssh -i ~/[ pem 키 ] ubuntu@localhost -p 3004 # 접근 거부.. 2022. 4. 16. [AWS] EBS Volume 확장, 파티션 수정 지난 게시물에서 EBS 볼륨을 EC2 인스턴스에 마운트하는 방법(https://log4day.tistory.com/30)에 대해 알아보았다. 이어서 EBS 스토리지 용량을 확장하는 방법에 대해 공유한다. AWS에서는 사용중인 EBS 용량을 줄이는 기능을 제공하지 않지만, EBS의 용량 확장 및 IOPS, Throughput 값 수정은 제공하고 있다. 이번 포스트에서는 기존 1TB EBS를 2TB로 확장하는 과정을 담았다. EBS 스토리지 확장 단계 스토리지 확장은 아래 4 단계로 나누어 진행할 수 있다. 크게 보면 AWS Console에서 EBS 설정값을 바꿔준 뒤, 서버에서 기존 스토리지 파티션을 터미널 명령어로 넓혀주는 형식이다. AWS Console에서 확장하고자 하는 EBS 설정값 변경 서버에서 .. 2022. 4. 14. 이전 1 2 3 4 5 6 다음