본문 바로가기

반응형

리눅스

(18)
리눅스 NTP 서버 개념 (NTP server) 오늘은 리눅스에서 공부하다가 만나게 될 NTP의 개념에 대해 알아보겠습니다. NTP (Network Time Protocol) 서버란? 1. 컴퓨터의 시스템 시간을 동기화 할 때 사용하는 프로토콜입니다. UDP 123번 Port를 사용하고 보통 Client-Master 모드로 동작하며 Peer들간의 시간 동기화도 가능합니다. 2. 계층 구조 ( Stratum ) 1~15단계까지 있습니다. - Stratun 0 : 가장 상위 계층이며, 원자시계나 GPS등 고정밀 장비를 이용하여 정확한 시간 신호를 발생시킵니다. - Stratum1 : Stratum 0으로부터 시간정보를 받아 동기화하고 Stratum 2 서버에게 전달하는 역할을 합니다. - Stratum2 : Stratum 1으로부터 시간정보를 받아 동기화..
CentOS7 Parted로 LVM 생성, 확장 (PE, LE, e2label, xfs_admin ..) CentOS7 Parted로 LVM 생성, 확장 (PE, LE, e2label, xfs_admin, ..) 들어가기에 앞서 간단한 용어 이해 및 사용할 개념과 명령어들을 소개하겠다. # 파티션 : 하드디스크의 용량을 나누는 것 # 파일시스템 : 컴퓨터에서 파일이나 자료를 쉽게 접근할 수 있도록 조직시켜주는 system ( 말 그대로 File을 관리하는 체계) # 마운트 : 디스크공간과 디렉터리를 연결해주는 것 사용 개념 & 명령어 - LVM - partition - PE, LE - e2label, xfs_admin - pvcreate, vgcreate, lvcreate, vgextend, lvextend, pvs, pvscan, vgs, vgscan, lvs, lvscan, pvdisplay, vgdis..
리눅스 명령어 모음 리눅스 명령어 모음 명령어 모음 shutdown : 시스템 종료 halt : 시스템 종료 init 0 : 시스템 종료 poweroff : 시스템 종료 reboot : 시스템 재부팅 init 6 : 시스템 재부팅 shutdown -r now : 시스템 재부팅 ​ pwd : 현재 자신이 위치하는 디렉토리 cd : 디렉토리 이동 ls : 자신이 속해있는 폴더 내에서의 파일 및 폴더들을 표시 mkdir : 디렉토리 생성 ( 폴더 생성 ) == 앞으로 폴더를 디렉토리로 쓰겠습니다. rmdir : 디렉토리 삭제 ​ touch : 파일크기가 0인 파일 생성 ( 잘 쓰진 않지만, 파일 시간 정보를 변경하는 용도로 쓰이거나, 하드디스크의 오류를 판단할 때 쓰입니다) cp : 파일 복사 ( 디렉토리 내부까지 복사하기 위해..
리눅스 LVM 기본 개념 ( Logical Volume Manager ) 리눅스 LVM (Logical Volume Manager) 기본 개념 LVM ( Logical Volume Manager) 은 논리 하드디스크 관리자이다. 여러 개의 하드디스크를 하나로 묶은 후에 상황에 따라 다양하게 공간을 재분배하는 역할을 함. ​ ex ) 2T와 4T의 하드디스크 공간을 Volume Group(VG)의 공간으로 묶은 뒤에 1T, 3T, 1T, 1T 이런 식으로 논리적 볼륨으로 다시 나눠서 사용할 수 있게 해준다. ​ ​ 1. PE(Physical Media) : 일반적인 물리 하드 디스크 ex) /dev/sdb/ dev/hda, /dev/sda, ... ​ 2. PV(Physical Volume) : 각각 파티션을 나눈 것을 뜻한다. ( 파일 타입은 8e로 설정 -> 실습파트에서 설..
CentOS7 RAID 1+0 생성 CentOS7 RAID 1+0 생성 # 이전 포스팅 2개가 있습니다. 참고하실 분들은 참고하시면 좋을 것 같습니다. 이번 포스팅에서는 설명을 최대한 간소화하였습니다. [ 개념 마려우신 분들은 아래 리읔에서 보시고 오면 좋을 것 같아요!! ] 1. lsblk 로 디스크 확인 2. fdisk 로 파티션 생성 ( raid 용 ) 3. mdadm 을 통해 RAID1을 2개 ( sdi1 & sdj1 // sdk1 & sdl1 ) 4. mdadm 을 통해 RAID1 2개를 RAID0 으로 묶어주기 5. 파일 시스템 포맷 -> 마운트 디렉터리 생성 -> 마운트 -> /etc/fstab 설정하여 auto-mount (재부팅 후에도 자동으로) 6. 재부팅 후 df -h 로 /etc/fstab 설정이 잘 되었나 확인. [..
CentOS7 RAID 5 구성, parted CentOS7 RAID 5 구성, parted [ Parted 란? ] - Master Boot Record ( MBR )은 32bit 파티션 테이블을 사용하며, 이 32bit 파티션 테이블의 최대크기는 2TB로 제한되며 드라이브당 Primary 파티션은 4개만 가질 수 있다. - 기본적으로 Linux의 Partition은 MSDOS Label을 가지고 있다. 이는 2TB 이상을 넘겨서 사용할 수 없는데, 이는 즉 fdisk에서는 2TB 이상의 실린더를 컨트롤 할 수 없다는 뜻이다. - 2TB 이상의 파티션을 설정하거나 생성하기 위해 고안된 것이 parted이다. parted는 설정과 동시에 디스크에 기록된다. 또한, parted는 block 단위가 아닌 MB 단위로 입력한다. - parted는 GPT ..
리눅스 tar 아카이브란? tar 개념, 실습 리눅스 tar 아카이브에 대해 알아보고 tar 개념, 실습 [ Archive ] 아카이브란? 여러 파일과 디렉터리를 담고 있는 하나의 파일. -이동, 공유, 저장이 더욱 간편해짐. 모든 파일이 아카이브 파일에 들어간 후에 관리 및 추적이 더욱 쉬워진다. 아카이빙의 종류 tar 쉽게 공유하거나 백업하려고 디렉터리와 그 안에 있는 파일들의 사본을 만들 때 dd 파티션이나 하드디스크 등을 통째로 복사해야 할 때 rsync 주기적으로 시스템을 백업하려고 할 때 이 중에서 tar에 대해 알아보겠습니다. [ tar로 파일과 파일 시스템 아카이빙하기 ] - 사용법 : tar [ option .. ] [file ] # Tar 사용 시 고려해야 할 사항 아카이브에 포함할 파일을 알아둔다. 아카이브가 사용할 스토리지 드라..
CentOS7 RAID1 구성, RAID 개념 CentOS7 Raid1 구성, RAID 개념에 대해 알아보겠습니다. [ RAID 란 ? ] Redundant Array of Inexpensive Disk Redundant Array of Independent Disk : 여러 개의 하드디스크를 하나의 하드디스크처럼 사용하는 기법이다. ( 비용 절감, 신뢰성, 성능 향상의 장점을 지님 ) 하드 디스크를 볼륨이란 단위로 취급 [ RAID 종류 ] 1. RAID 0 // Striping 방식 // 최소 2개 이상의 하드디스크 요구 - 최소 2개의 하드디스크가 필요하며, 데이터가 동시에 저장된다. ( 공간 효율이 좋고 속도가 빠름 ) - 낮은 신뢰성 ( 한 개의 하드디스크가 고장나면 모든 데이터를 잃어버림 ) 2. RAID 1 // Mirroring 방식 ..

반응형