OS
[CentOS7] 랜카드 추가(2개)로 서버간 통신 속도 10배 속도 내기
[CentOS7] 랜카드 추가(2개)로 서버간 통신 속도 10배 속도 내기
2022.10.26이번 포스팅은 사설망 구축(랜카드 2개)하여 서버간 통신 속도 높이는 방법을 작성해볼까 합니다. 개요 현재 서버는 총 4대로 모두 MySQL (Maria DB) 서버로 사용중에 있습니다. 4개 모두 CentOS7 설치되어 있습니다. Server1이 master 서버이고 server 2, 3, 4는 slave 서버로 사용중에 있습니다. 아직 테스트 중이라서 사무실 안에 4대 모두 위치 시켜 놓은 상태입니다. 데이터를 서버간 옮기는 작업이 빈번한 상태인데 scp 기준으로 11Mbps 정도 속도가 나옵니다. 이번에 server4를 추가하면서 MySQL DATA를 옮기는데 scp기준으로 하루 꼬박 걸렸습니다. 무슨 작업 한번 하려고 하면 데이터 옮기는 시간으로 다 잡아먹는 상황이라 사설망을 구축하여 속도 좀 늘..
(centos8) rsync 자주 사용되는 명령어(옵션)
(centos8) rsync 자주 사용되는 명령어(옵션)
2022.10.25rsync (Remote Sync)는 site간의 파일 또는 디렉토리의 동기화를 위한 유틸리티입니다. 서버파일 명령어인 scp는 모든 파일을 전송하는 반면, rsync는 변경된 파일만 전송을 함으로써 더 빠르고 효율적인 전송이 가능합니다. 백업으로도 많이 사용되고, 소스등을 동기화 하는 식으로도 많이 사용됩니다. rsync 설치 * 설치 $ yum install rsync rsync는 873 포트를 사용합니다. 때문에 방화벽을 사용하신다면 873포트를 허용해야 합니다. firewall-cmd 명령어로 추가 할수도 있지만 저는 vi에서 직접 추가하도록 하겠습니다. 참고로 방화벽을 vi로 직접 추가, 수정을 해주는데 그 이유는 주석등 관리를 위해서 직접하고 있습니다. $ vi /etc/firewalld/zo..
[CentOS7] LVM이용한 하드디스크 추가
[CentOS7] LVM이용한 하드디스크 추가
2022.10.25오늘 개발PC에 cetos7을 설치했다. 아래와 같이 /home 을 볼륨그룹(vg_data) 과 논리볼륨(lv_home)으로 이름을 지었고 / 를 vg_root/lv_root 로 만들었다. SSD 500G를 사용하여 구성하였으며, SSD 500G를 추가하여 mysql data만을 넣을 계획이다. LVM 관련 파일 시스템 레이아웃을 아래와 같이 잡았다. 실행계획은 아래와 같다. 파티션 생성 ( fdisk /dev/sdb ) 물리볼륨 생성 ( pvcreate /dev/sdb1 ) 볼륨 그룹 생성 및 합치기 ( vgextend vg_data /dev/sdb1 ) 논리볼륨 생성 및 크기 할당 파일 시스템으로 포맷 및 마운트 시작해보자. 1. 파티션 생성 * fdisk -l 하여 LVM 설정할 하드드라이브 (디스..
IP에서 이런 숫자 무엇을 의미할까? (`/32`, '/24')
IP에서 이런 숫자 무엇을 의미할까? (`/32`, '/24')
2022.10.25궁금한 점 리눅스 방화벽을 설정하는데 이런 구문을 봤습니다. source address="192.168.0.131/32" source address="192.168.0.0/24" IP를 확인하는 곳에서 심심치 않게 보이는 `/24`, `/32` 와 같은 숫자는 무엇을 의미하는 걸까요? IP 주소 체계 ip 주소는 32비트의 정보로 이루어져 있습니다. (IPV6는 다르겠지만 우선 이 글에서는 IPv4 기준으로만 설명합니다.) 255.255.255.255 위의 같은 형태가 우리가 자주 보는 IP이며 이는 10진수로 표현된 상황입니다. 이를 2진수로 표현하면 아래와 같습니다. 255. 255. 255. 255 (10진수) = 11111111. 11111111. 11111111. 11111111 (2진수) 위에..