일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 용어정리
- IaaS
- OpenStack
- nodejs
- 개념
- network
- worker
- mysql
- MongoDB
- 이론
- RAPA
- Javascript
- kubernetes
- Docker Swarm
- docker
- gns3
- 쿠버네티스
- RAID
- PAT
- Docker-compose
- 클라우드
- 실습
- node.js
- express
- PaaS
- dockerfile
- 도커
- git
- 명령어
- 네트워크
- Today
- Total
목록2022이전 (168)
융융이'Blog
디스크의 이해 저장장치에 관한 내용이다. 디스크는 컴퓨터의 구성요소 중 보조기억장치로 구분된다. 다음 그림과 같이 얇고 평평한 금속 원판 여러개의 구성되어 있으며, 이진 형식으로 정보를 기록한다. 플래터 : 금속 또는 플라스틱 재질로 된 둥근판으로 자기장을 이용해 각 표면에 데이터를 기록한다. 트랙 : 플래터의 한 표면을 여러 개의 크기가 다른 동심원으로 나누었을 때 각각의 동심원을 트랙이라 한다. 섹터 : 플래터의 표면을 부채꼴 모양으로 구분하면 하나의 트랙당 여러 개의 구역을 만들어지는 섹터라고 한다. 한개의 섹터에는 일반적으로 512바이트가 저장된다. 실린더 : 특정 트랙을 세로로 보면 같은 번호의 트랙이 여러 개 보인다. 이와 같이 플래터에 대해 동일한 위치에 있는 트랙의 집합을 실린더라고 한다...
Haproxy를 이용한 간단한 로드밸런싱 구현 자세한 개념: https://gmldbd94.tistory.com/84?category=816429 간략하게 네트워크에서 로드밸런싱의 필요한 이유는 트래픽관리를 보다 효율적으로 하기 위함이다. 트래픽관리를 다른 방법으로도 가능하지만 직관적으로 트래픽분산에 용이하다. Haproxy 의 기능은 Openstack, GCP, AWS, Azure 에 모두 적용할 수 있다. 192.168.0.x 192.168.0.a : 자기자신(LB) 12 192.168.0.b : 동료 1(웹서버1) 41 192.168.0.c : 동료 2(웹서버2) 46 192.168.0.d : 동료 3(웹서버3) # yum -y install haproxy 설치 # vi /etc/haproxy/ha..
RAID 레이드(Redundant Array of Independent Disk)의 약자로, 2개 이상의 디스크를 병렬 처리하여 성능 및 안정성을 향상시키는 방식이다. RAID 0 : 일련의 데이터를 선상으로 저장을 한다. RAID 1 : 데이터들을 2개의 드라이브에 동일하게 저장한다. RAID 5 : 데이터 사이에 각각의 드라이브 마다 parity를 삽입하여 오류 검증방식을 통하여 데이터를 저장한다.(공간사용률 RAID1보다 효율적이다.) RAID10 : RAID 0과 RAID1방식을 접목시켜 데이터를 저장한다.
윈도우 cmd 실행 후 $ipconfig /flushdns 크롬 크롬 실행 **chrome://net-internals/#dns** 접속 [clear host cache] 버튼 클릭 **크롬 - 설정 - 방문기록 - 인터넷 사용 기록 삭제 - 캐시된 이미지 및 파일 체크 - 인터넷사용기록 삭제 클릭**
캐싱DNS서버 구축하기 보통 UDP 통신 방식을 이용한다. 옛날에 있는 외부에 DNS 서버를 이용했다. 하지만 클라우드 네트워크 환경에서는 DNS서버를 하나 트래픽을 줄였다. 캐싱DNS서버는 외부 도메인 IP주소만 불러오는 용도이다. DNS는 한번은 등록이 되면 자동으로 캐시파일로 등록이 됨으로 확인해야 한다. 필용한 패키지 설치 yum -y install bind bind-chroot 설치된 패키지의 설정 변경 cat /etc/named.conf ...변경전 내용 ... options { listen-on port 53 { 127.0.0.1; }; //UDP : 통신방식 //허용IP listen-on-v6 port 53 { ::1; }; //ip-v6 : 사용여부 directory "/var/named..
리눅스에서는 6개의 RunLevel이 있다. Runlevel에 따라 리눅스 실행환경 및 해당 실행이 설정된다. [root@localhost ~]# runlevel 현재의 레벨을 확인한다. N 3 [root@localhost ~]# who -r 현재의 레벨에 대해서 자세히 본다. run-level 3 2014-09-01 15:47 [root@localhost ~]# init 6 레벨 6을 실행한다.# 0 - halt (DO NOT set initdefault to this) 시스템 종료를 의미합니다. 즉, 런레벨 0으로 변경하라는 명령을 내리면 시스템을 종료하는 것이죠. # 1 - Single user mode 시스템 복원모드라고도 하며, 기본적으로 관리자 권한 쉘을 얻게 됩니다. 주로, 파일시스템을 점검..
예시) #ls -l dr-xr-xr-x. root root 0 May 14 10:33 proc drwxrwxrwx. root root 6 May 14 15:26 remote d : 디렉토리 r : read \- : disable w : write x : excute 앞 3 : 소유주 중 3 : 그룹 뒤 3 : 그외 사용자 ex> d r-x r-x r-x a.txt 101 101 101 => chmod 755 a.txt chmod 775 a.txt //a.txt 권한을 775로 부여한다.
NFS란? NFS(Network File System)의 약자로 클라이언트가 원격 서버의 특정 디렉터리를 마치 로컬 파티션처럼 마운트 할수 있는 형식입니다. 서버에서 "nfs-utils"를 설치한다 #yum -y install nfs-utils 로컬에서 외부에 공유하고 하는 디렉터리를 하나 생성하고 클라이언트들에게 "쓰기" 권한을 준다. #mkdir /remote #chmod 777 /remote NFS서버로 접속 할 수 있는 설정 파일 구성 #vi /etc/exports 아래 내용을 작성한다. /remote 192.168.0.*(rw,sync) 192.168.0.*의 Client한테 remote폴더를 rw할 수 있도록 허용하고 변경사항을 sync(동기화)할 수 있도록 한다. NFS서버를 실행한다. #s..