작년 server NIC 증설 작업이 있었다. 작업 이후 본딩 및 티밍 작업이 있었는데 당시 경험을 살려 복습해보려 한다.- 티밍 (Teaming) : Windows 서버 LAN카드 이중화 기술- 본딩 (Bonding) : Linux 서버 LAN카드 이중화 기술 우선 Windows 환경에서 티밍에 대해 구성해보겠다. 서버 티밍 (teaming)티밍은 네트워크 포트 2개를 한개처럼 묶어서 대역폭을 늘려주고 이중화로 안정성까지 더해주는 역할을 해준다.(Linux에서의 Bonding과 같은 역할을 한다.) 쉽게 말하면 Windows 서버 랜카드를 이중화하는 기술로, 여러개의 서버 LAN 카드를 하나로 묶는 구성이다.💡 네트워크의 LACP 기술과 비슷하게 생각하면 된다. 서버는 Active로 통신을 하다가..
리전 (지역)말 그대로 지리적 위치를 뜻한다.(아마존 웹 서비스들의 서버가 어디에 위치 하는가?)내가 서비스 하려는 지역의 주 고객들이 거주하는 지역과 서버의 거리가 멀면 멀수록 느려진다.(웹 사이트를 운영한다고 하면 내 사이트를 이용하는 고객이 어디에 위치하는지에 따라 중요)즉 주 고객들이 거주하고 있는 곳과 가까운 리전을 사용하는 것이 당연히 좋다.최소한 2개 이상의 가용영역(AZ) 으로 구성된다.추가적인 설명은 하단 가용영역(AZ)에서 참고 ※ TIPAWS는 지역에 따라 똑같은 상품을 쓴다고 해도 가격이 다를 수 있다고 한다.즉, 어떤 리전이 가격이 얼마인가도 고려사항이 될 수 있다.현재 내 컴퓨터를 통해 어떤 리전을 선택할 때 유리한지 측정해볼 수도 있다.다음 사이트 접속 - 하단 [ HTTP P..
각 Linux 인스턴스는 기본 Linux 시스템 사용자 계정으로 시작된다. 기본 사용자 이름은 인스턴스를 시작할 때 지정된 AMI에 의해 결정된다. Amazon Linux 2 또는 Amazon Linux AMI의 경우 사용자 이름은 ec2-user입니다. CentOS AMI의 경우 사용자 이름은 centos 또는 ec2-user입니다. Debian AMI의 경우 사용자 이름은 admin입니다. Fedora AMI의 경우 사용자 이름은 fedora 또는 ec2-user입니다. RHEL AMI의 경우 사용자 이름은 ec2-user 또는 root입니다. SUSE AMI의 경우 사용자 이름은 ec2-user 또는 root입니다. Ubuntu AMI의 경우 사용자 이름은 ubuntu입니다. Oracle AMI의 ..
AWS는 애플리케이션 호스팅을 위한 Amazon EC2 및 Lighstail을 제공한다.EC2에는 여러 서비스가 혼합되어 있으며 단일 아키텍처를 생성하는 데 사용되는 고유한 개별 기능을 가지고 있다. EC2 인스턴스는 소규모 내지 복잡한 아키텍처에 적합하다.반면, Lighsail은 AWS에서 제공하는 통합 서비스 제품이다. Lighsatil은 소규모 내지 중간 규모의 워크로드에 더 적합하다. 항상 애플리케이션 요구 사항에 따라 올바른 아키텍처를 선택해야하는데, 요구 사항에 가장 적합한 서비스를 결정하는데 사용할 수 있는 몇 가지 사항이 있다. 다음은 Amazon EC2와 Lightsail 간의 주요 차이점이다. EC2와 Lightsail 주요 차이점 EC2EC2는 Elastic Compute Cloud..
AWS 계정을 생성하면 12개월동안 월별 750시간의 프리티어가 제공되어 개인적으로 학습하기에는 안성맞춤이었다.aws 홈페이지에 아마존 튜토리얼 페이지 (실습 자습서) 가 있어 쉽게 따라할 수 있고, 이를 참고하여 복습 겸 작성하였다.로그인을 하면 첫 페이지가 나타난다. 미리 익숙해질 겸 바뀐 버전으로 진행해보기로 했다.하단 솔루션 구축 위젯에 가상 머신 시작 이라는 버튼이 있다.(*EC2 로 자동 선택됨)본인은 EC2로 진행했지만 aws 튜토리얼에서는 Amazon Lightsatil 서비스를 사용하는데 무엇이 다른건가?해당 내용에 대해서는 다음 포스팅으로 작성해보겠다. Amazon EC2와 Amazon Lightsail의 차이점https://cwpack0730.tistory.com/16 [AWS] E..
라이트세일, Lightsail아마존 라이트세일은 AWS를 가장 쉽게 시작할 수 있는 방법이다.라이트세일에는 클라우드 환경에서 어떠한 서비스든 간에, 빠르게 시작하는 데 필요한 모든 것 (가상 머신, SSD 기반 스토리지, 데이터 전송, DNS 관리, 고정 IP 등)이 포함되어 있으며,사용자는 이러한 서비스를 저렴하고 예측 가능한 범위 내에서 사용할 수 있다.(인스턴스를 관리하기에도 간단하다.)라이트세일 서비스를 저렴한 비용으로 시작하는 작은 가상 서버 서비스로만 이해하기 쉽지만, 로드 밸런서를 통해 대용량 설계가 가능하며, RDS, S3 등 다른 AWS의 요소들과 연결을 통한 확장이 가능한 서비스이다. 워드프레스 블로그 구축실습 아키텍처~ 실습 요약 ~AWS 라이트세일 접속라이트세일 인스턴스 생성라이트세..
레포지토리 설정yum repository는 패키지를 모아놓은 저장소이다.rpm 형태로 프로그램을 설치하게 되면 의존관계가 있는 프로그램들을 각각 설치해야 한다.하지만 yum을 이용하면 패키지형태로 설치되기 때문에 의존성 문제를 해결할 수 있다.(추가로 해당 지역 내에서만 돌아가는 저장소인 Loacl yum repository도 구성할 수 있다. 이는 폐쇄망에 구축하여 보안에 신경쓰는 경우라 할 수 있다.) repository를 생성하는 대략적인 순서이다. 이를 하나씩 분석해보겠다. .refo file 생성yum config-manager --add-repo={url}해당 명령어를 수행하면서 넣은 URL주소로 repo파일이 자동으로 만들어진다./etc/yum.repo.d/ 경로의 @@.repo 의 확장자..
NetworkManager는 네트워크 설정을 모니터링 및 관리하는 데몬이다./etc/sysconfig/network-script 디렉터리 하위의 인터페이스 설정 파일을 참조하여 네트워크를 구성한다.nmcli/nmtui 명령어는 NetworkManager를 CLI(콘솔)/GUI로 제어하고, 현재 네트워크 디바이스(인터페이스)및 커넥션의 상태를 알려주는 명령어이다.nmcli 네트워크 설정nmcli con : 이름, 장치명, UUID등 정보 출력nmcli con up [장치명] : 장치 활성화nmcli con down [장치명] : 장치 비활성화nmcli con add [장치명] : 네트워크 연결 추가nmcli con mod : 설정 값 수정nmcli con con 명령어로 수정하는 내용은 해당 디렉터리 내 ..
기본 유틸리티를 사용하여 현재 네트워크 설정을 테스트 및 확인을 진행하였다. IP 명령 사용 방법ip 명령어는 ifconfig 명령어를 사용할 수 없는 최소 설치 버전에서도 내장되어 있는 명령어이다.ip 명령의 구문은 다음과 같다. ip [OPTIONS] OBJECT {COMMAND | help}OBJECT는 관리할 개체 유형이다. 자주 사용되는 개체는 다음과 같다.link (l) = 네트워크 인터페이스 표시/수정address (a) = IP 주소를 표시/수정route (r) = 라우팅 테이블을 표시/수정Neigh(n) = 인접 개체를 표시/조작(ARP 테이블) 객체는 전체 혹은 약어(짧은) 형태로 작성할 수 있다.(각 객체에 대한 명령, 목록등을 표시하러면 IP OBJECT 도움말을 입력한다.)네트워크..
*요약*# GURB 환경에서 부팅될 커널 e로 편집 진입linux... 라인 끝 rd.break 추가ctrl+x# 재부팅 후mount -o rw,remount /sysrootchroot /sysrootpasswdtouch /.autorelabelexitexit Rocky Linux로 Root 비밀번호 초기화 작업을 진행하였다. 1. 시스템 재부팅시스템 재부팅을 통해 GRUB(응급모드,emergency mode) 화면에 진입한다.GRUB에서 패스워드 초기화가 필요한 항목으로 이동 후 e키를 눌러 항목을 편집한다. 2. rd.break 모드에서 root 암호 복구root 패스워드를 잃어 버렸을 경우 응급 모드로 진입해도 암호를 모르므로 복구가 불가능하다.이 때, grub 부팅 옵션에 부팅 프로세스의 초기..