Linux
-
ubuntu mirror server 구축Linux 2020. 9. 16. 12:07
How to create a Ubuntu repository server * 전체 순서 1. apt-mirror 패키지 설치 2. 설정 파일 편집 3. apt-mirror 실행 4. apache 설정 5. Client 설정 1. apt-mirror 패키지 설치 # apt-get update # apt-get install apt-mirror 2. 설정 파일 편집 vi /etc/apt/mirror.list set base_path /apt-mirror set nthreads 20 set _tilde 0 #### 16.04LTS XENIAL #### deb-amd64 http://archive.ubuntu.com/ubuntu xenial main main/debian-installer restricted r..
-
배포서버 구축 (2)Linux 2020. 9. 5. 21:01
이번에는 저번 포스트(https://yeajs.tistory.com/31)를 바탕으로 사용자가 Slave서버에 웹브라우져로 접속하여 다운받을 수 있게 구성하겠습니다. Apache서버 구축 1. 설치여부 확인 # yum list installed | grep httpd 2. 설치 및 확인 # yum install -y httpd # systemctl enable httpd / systemctl start httpd / systemctl status httpd 3. 방화벽 설정 방화벽 80, 443 포트 오픈 합니다. 4. 브라우저에서 test page 보이는지 확인 5. Apache 설정 /var/www/html에 index.html 파일을 만들어 주고 간단하게 웹 페이지를 생성합니다. 이때 다운로드할 수..
-
배포서버 구축 (1)Linux 2020. 9. 5. 20:53
Lsync, Rsync를 이용한 실시간 동기화 서버 구축 Sync Lsync (Live Syncing Deamon)은 Master서버에서 파일 또는 디렉토리가 변경 사항이 있으면 Slave 서버로 파일 또는 디렉토리가 동기화 되며, 이때 rsync와 ssh를 사용한다. Rsync (Remote Synchronization)은 Local과 Remote의 데이터 동기화를 위한 유틸리티이며, 장점으로 네트워크 대역폭을 최소화하는 델타 인코딩 알고리즘을 사용하여 변경이 일어난 부분만 전송하므로 빠르고 효율적으로 데이터를 동기화 및 복제 가능하다. 테스트 환경 서버 구성: MasterA, SlaveB, SlaveC 동기화 방향: A -> B,C (일방향 동기화) 요구 사항 rsync libxml2 libxml2-..
-
기존 디스크 확장하여 LVM 구성 (2)Linux 2020. 9. 5. 15:20
전체 순서 1. 기존 디스크 확장 2. 파티션 생성 (fdisk /dev/sdb) 3. pv 생성 (pvcreate /dev/sdb2) 4. VG 확장 (vgextend MyVG /dev/sdb2) 5. LV 확장 (lvextend -L+9.99G /dev/mapper/MyVG-MyLV) 6. 리사이즈 (resize2fs /dev/mapper/MyVG-MyLV) 7. 확인 (df -h) 이번 시간에는 바로전 포스트(https://yeajs.tistory.com/29?category=933210)에서 만든 디스크를 확장(20G->30G) 후 LVM에 추가하는 방법을 알아보겠습니다. 1. 기존 디스크 확장 리눅스에서 lsblk 명령어로 디스크 용량이 30G 가 되었는지 확인한다. [root@centos7-0..
-
디스크 추가하여 LVM 구성 (1)Linux 2020. 9. 5. 14:10
전체 순서 1. 디스크 추가 2. 파트션 생성 (fdisk /dev/sdb1) 3. PV생성 (pvcreate /dev/sdb1) 4. VG생성 (vgcreate MyVG /dev/sdb1) 5. LV생성 (lvcreate -l 100%FREE -n MyVL MyVG) 6. 포멧 (mkfs.ext4 /dev/MyVG/MyLV) 7. 마운트 (mount /dev/MyVG/MyLV /data) 8. 영구 마운트(/etc/fstab 수정) 1. 디스크 추가 2. 파티션 생성 LVM구성을 위해서 가장 먼저 파티션을 생성해야 합니다. 명령어 : fdisk -l, fdisk /dev/sd*, fdisk -l로 현재 디스크를 확인 합니다. [root@centos7-02 ~]# fdisk -l WARNING: fdis..