EC2 인스턴스를 만들 때 저는 보안그룹에서 3306 포트는 제 컴퓨터에서만 접속 가능하게 열어 줬습니다 ssh, pem키로 인스턴스에 접속해줍니다 이제부터 리눅스를 안다루어 보았다면 생소할 수도 있지만 ubuntu의 패키지 매니저인 apt-get를 통해 mysql을 받아줄 겁니다 # package manager update $ sudo apt-get update # mysql-server download(5.7version, 8.version을 받고싶다면 구글링..) $ sudo apt-get install mysql-server # mysql 실행 $ sudo systemctl start mysql # 서버가 재시작 되더라도 자동 시작하게 $ sudo systemctl enable mysql 일단, ..
오늘은 VirtualBox와 CentOS, Ubuntu의 ios파일을 이용하여 리눅스 OS를 로컬 환경에 설치하는 방법을 포스팅하겠습니다. 현재는 mac을 사용하고 있지만, VirtualBox를 사용하는 데는 Windows와 다른 큰 차이점을 못 느꼈습니다. virtualbox 홈페이지(www.virtualbox.org)에서 자신의 환경에 맞는 버전을 무료로 다운로드할 수 있고, 다운 후 실행하면 아래와 같이 기본 창이 나옵니다. Oracle VM VirtualBox Welcome to VirtualBox.org! News Flash Important November 16th, 2020We're hiring! Looking for a new challenge? We're hiring a VirtualBo..
분류 IGP(Interior gateway protocol) - AS 내의 routing protocol - static - dynamic EGP(Exterior gateway protocol) - AS 사이의 routing protocol - BGP Routing 길 찾기 네트워크 상에서 IP 주소를 이용해 목적지까지 경로를 결정하는 과정 정적 / 동적 라우팅을 이용 정적 라우팅(Static Routing) 장점 데이터가 전달되는 경로를 관리자가 직접 제어 안정성이 높음 단점 라우터가 많고 목적지가 많은 경우 설정이 어려움 장애가 발생했을 경우 대처가 어려움 동적 라우팅(Dynamic Routing) 라우팅 프로토콜을 통해 라우터 간에 경로 정보를 교환해 최적 경로 결정 RIP, OSPF, EIGRP ..
STP(Spanning Tree Protocol) IEEE 802.1D 표준 프로토콜 링크 이중화 시 발생할 수 있는 루프를 방지하기 위한 프로토콜 링크가 이중화된 인터페이스를 논리적으로 비활성화시켜 루프 방지 루핑(Looping) 스위치는 2개 이상의 경로가 만들어 질 경우 루핑이 발생 이중 프레임 수신 MAC Address 불안정 BPDU(Bridge Protocol Data Unit) 스위치는 2초마다 BPDU라고 하는 멀티캐스트 프레임을 교환 BPDU에는 BID(Bridge ID), Cost Path, Port ID 등의 값을 포함 BPDU 교환하여 차단 포트를 결정, 전달 포트의 이상을 감지 루트 스위치가 결정되면 루트 스위치에서만 BPDU를 생성 STP 포트 결정 누가 루트 브리지가 될 지될지..
LACP(Link Aggregation Control Protocol) 여러 개의 물리적 포트들을 묶어서 하나의 논리적인 포트로 동작하게 만드는 기술 개별 링크의 용량 한계 극복 한 개의 포트가 100 Mbps를 지원할 때 4개를 묶어 400 Mbps의 대역폭으로 늘려줄 수 있음 장애 발생 시 링크의 단절을 피할 수 있음 한개의 라인에 장애가 발생해도, 남은 다른 포트들을 통해 끊김 없는 정상적인 서비스 지속 가능 논리적으로 연결된 포트들에 LB가능 비용 절감 본딩? 티밍? Bonding 역시나 대역폭을 늘리거나 가용성을 위해 사용하는 방법인데, Linux에서는 Bonding, Windows에서는 Teaming, Cisco에서는 EtherChannel이라 함 표준은 Link Aggregation Team..
VLAN 물리적 배치와 관계없이 하나의 네트워크를 논리적인 네트워크로 분할 특정 VLAN에서 전달된 트래픽은 해당 VLAN에 속한 포트로만 전달 하나의 VLAN = 하나의 브로드캐스트 도메인 = 하나의 논리적 네트워크 장점 네트워크 리소스 보안을 높임 비용 절감 관리자의 네트워크 설정 작업 용이 불필요한 트래픽 줄임 ARP Request와 같은 브로드캐스트 프레임 전달 범위 제한 Access / Trunk Access port 단일 VLAN 트래픽 전달 Host가 연결되는 인터페이스 설정 Trunk port 다중 VLAN 트래픽 전달 스위치나 라우터 사이 연결되는 인터페이스 설정 Trunking Protocol을 이용해 VLAN 트래픽 식별 Trunking은 VLAN이 N 개여도 하나의 통합 링크를 통해..
가상화 넓은 의미로 컴퓨팅 자원의 추상화 주요 가상화 영역으로 서버, 데스크톱, 네트워크, 스토리지 가상화가 있음 대표적인 솔루션으로 VMWare 계열, Xen 계열, KVM 계열이 있음 가상화를 지원하는 CPU 기술로는 인텔-VT, AMD-V가 있음 대규모 분산 병렬 처리 네트워크로 연결된 다수의 컴퓨터를 이용하여 거대한 작업을 작은 다수의 작업으로 나누어 병렬로 빠르게 처리 대표적인 기술로 하둡 맵리듀스, OpenMPI가 있으며, 그래프 연산 작업을 위하여 프리겔 사용 분산 데이터 저장 관리 PB 이상의 대용량 데이터를 저장, 조회, 관리할 수 있는 기술 파일 형식의 비정형 데이터를 관리하는 분산 파일 시스템과, 정형 데이터를 실시간으로 저장 및 조회할 수 있는 분산 데이터 관리 시스템으로 나뉨 오픈..
제공 자원과 구축 방법에 따른 클라우드 컴퓨팅 분류 제공 방식에 따른 모델 배치 방식에 따른 모델 IaaS(이아스 or 아이아스) 공용 클라우드 PaaS(파스) 사설 클라우드 SaaS(사스) 커뮤니티 클라우드 --- --- 어떤 성질의 자원을 제공하느냐 어떤 식으로 구축하느냐 IaaS(Infrastructure as a Service) 서버, 스토리지, 방화벽 등 서비스를 구축할 때 필요한 기반 환경인 인프라를 제공해주는 클라우드 서비스 형태로 제공하지만 제공된 자원에 대한 제어권은 사용자에게 있음 서비스 제공자의 서비스 수준에 따라 고가용성(HA), 커스터마이징 된 모니터링 같은 서비스를 사용할 수 있음 서버, 스토리지, 데이터베이스 같은 자원은 PaaS 영역과 중첩되기 때문에 엄격하게 경계를 나누기가..
- Total
- Today
- Yesterday
- compiler.automake.allow.when.app.running not found
- EC2+Mysql
- AutoCompile
- IntelliJ 단축키 충돌
- IntelliJ 설정
- mac 키보드 단축키
- git stash only staged
- IntelliJ 주석
- 인텔리제이 환경설정
- stash only staged
- Community Cloud
- stash -keep-index
- git stash push
- git stash 활용
- 특정 목록 stash
- host network
- 특정 파일 stash
- git version
- 클라우드
- AutoBulid
- Host is not allowed to connect to this MySQL server".
- Network
- git 403
- 주니어 개발자
- Layer3
- Convergence time
- live load
- compiler.automake.alllow.when.app.running
- IntelliJ2021
- Layer2
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |