AWS(74)
-
[AWS_CodeCommit] fatal: repository 'Repository' not found
안녕하세요, 달콤한달팽이입니다.🐌 AWS CodeCommit에서 리포지토리를 생성후 로컬에서 clone 작업 수행시 발생하는 에러에 관해 알아보겠습니다. ERROR 발생 로컬환경의 Visual Studio Code에서 리포지토리 연결을 위해 git clone 명령어를 입력했는데, 아래와 같이 에러가 발생했습니다. 원인 로컬 PC에서 자격증명을 인가받는 설정이 False로 설정되어 있어, 리포지토리를 못찾는 것으로 보입니다. 해결방법 로컬 PC에서 자격증명을 인가받는 설정이 False로 설정되어 있는 것을 True로 설정해주도록 합니다. git config --global credential.UseHttpPath true 이후 정상적으로 자격증명 확인탭이 보이며 정상적으로 pull 명령어가 실행됩니다.
2023.09.18 -
[AWS] EC2 자동 스케쥴링
안녕하세요, 달콤한달팽이입니다.🐌😎 오늘은 EC2를 원하는 시간대에 자동으로 중지, 시작하는 자동 스케줄링을 설정하는 방법에 대해 알아보겠습니다. 자동 스케줄링 생성 방법 개발용 서버 혹은 특정 시간에만 사용이 필요한 서버를 24시간 켜두기에는 비용적으로 큰 부담이 될 수 있습니다. 때문에 원하는 요일, 원하는 시간에만 서버를 켜둠으로써 비용절감의 효과를 노려보는 실습을 진행해보도록 하겠습니다. 1) IAM Role 생성 Lambda가 CloudWatch 로그를 남기거나, EC2를 중지/시작하기 위해서는 이에 대한 권한을 가지고 있어야합니다. 때문에 Lambda에게 부여할 Role을 생성하는 것이 우선적으로 진행되어야 합니다. 우선, Lambda 기반의 Role을 생성합니다. 해당 Role 안에 2개의 ..
2023.08.16 -
[AWS EC2] 56. LVM 볼륨 확장하기
ㅇ LVM 확장(인스턴스에 중지, 세션끊김 등의 영향 X) 1. 기존 볼륨을 통한 확장 > 앞서 LVM으로 생성한 20G 볼륨을 30G로 확장 > 콘솔 상에서 30G로 정상 확장되었음을 확인 가능 > 명령어를 통해서도 xvdb가 30G로 확장되었음을 확인 가능 lsblk >물리 볼륨의 크기 조정 pvresize /dev/xvdb > 물리 볼륨 세부 정보 확인 pvs > 볼륨 그룹 세부 정보 확인 vgs > 논리 볼륨 확장 lvextend -l +100%FREE /dev/test/lv1 > 확장 확인 lvs > 하지만 파일 시스템은 바꾸지 않았기 때문에 적용되지 않았음을 확인 가능 df -hT > 파일 시스템이 ext2 ~ 4일 경우 아래와 같은 명령어를 통해 파일 시스템 크기 조정 (xfs일 경우 xfs..
2021.10.15 -
[AWS EC2] 55. LVM 볼륨 사용하기
ㅇ LVM 볼륨이란? > Logical Volume을 효율적이고 유연하게 관리하기 위한 커널의 한 부분이자 프로그램 > 기존 방식: 파일시스템을 블록 장치에 직접 접근해서 읽기/쓰기 수행 LVM 방식: 파일시스템이 LVM이 만든 가상의 블록 장치에 읽기/쓰기 수행 > 기존 방식에 비해 유연한 용량 조절, 크기 조정이 가능한 스토리지 풀(Pool), 편의에 따른 장치 이름 지정, 디스크 스트라이핑, 미러 볼륨 등을 제공 ㅇ 사전작업 > EC2 생성 시 LVM 볼륨으로 사용할 볼륨도 함께 생성 ㅇ LVM 생성 1. PV 생성 ** PV(Physical Volume): 블록 장치 전체 또는 블록 장치를 이루는 파티션들을 LVM에서 사용할 수 있게 변환하는 것이며, PV는 일정한 크기의 PE(Physical E..
2021.10.14 -
[AWS FSx] 54. FSx for Windows File Server 사용하기
ㅇ Amazon FSx for Winodws File Server(FSx)란? > Windows Server에 구축되는 완전관리형 파일 스토리지 > Amazon FSx for Windows File Server는 업계 표준 SMB(서버 메시지 블록) 프로토콜을 통해 액세스 가능한 안정적이고 확장 가능한 파일스토리지 서비스를 제공 ㅇ 사전작업 > 윈도우 서버 ** 해당 서버는 실습 이후 삭제 예정 > AD(Active Directory) > 보안그룹 1) SMB: 통신을 위한 프로토콜 2) WinRM-HTTP: 파일공유를 위한 프로토콜 ㅇ FSx 생성 > 두 가지 파일 시스템 옵션 중 Window용 선택 1) Windows File Server: SMB 프로토콜을 사용한 보편적인 Winodws 서버 기반 ..
2021.10.13 -
[AWS CloudEndure] 53. CloudEndure를 통한 Migration(Linux)
ㅇ CloudEndure란? > On-Premise와 같이 기존 인프라를 AWS로 마이그레이션이 필요할 경우 사용되는 서비스 > Server와 애플리케이션을 간편하게 마이그레이션 하거나, 빠르게 재해 복구를 하고 싶을 경우 사용 > 작업흐름 1. Source 서버에 CloudEndure Agent 설치 2. CloudEndure Agent가 Staging Area로 자동 복제 및 CloudEndure 콘솔에 자동 등록 3. Test Mode를 통해 Migration 테스트 진행 4. 테스트 성공 시, CutOver를 통해 마이그레이션 수행 5. 마이그레이션 성공 시, Source 서버를 포함한 더이상 필요하지 않은 자원 제거 ㅇ 수행 전 준비사항 > Python3가 설치된 복제 대상 서버(이하 Sourc..
2021.07.12