Linux 26

NFS

@확장된 파일 시스템 -nfs,samba1.NFS(Network File System)-유닉스(리눅스포함) 환경에서 네트워크를 통해 파일과 응용프로그램을 공유하게 해주는 서비스-NFS서버와 클라이언트간의 통신에는 RPC를 이용한다-RPC(Remote Procedure call)는 표준화된 규약이다 1.Server1.설치 nfs-utils#>yum install -y nfs-utils.x86_64 2.설정->공유할 디렉터리를 설정하기(/etc/exports가 nfs설정 파일이다. 기본적으로 exports파일은 아무내용이 없기때문에 내용추가 해주기)#>vi /etc/exports ① (option)-> /share 100.100.100.1(rw) (option) : perm 권한ro //읽기전용rw //읽고..

Linux 2018.06.11

FTP(File Transfer protocol)

FTP(File transfer protocol) -두가지 port쓴다 : 20(data),21(command) -FTP서버에 client가 접속해 다운로드,업로드 할수있다. 1.Server(ServerA(linux))-vsftp,proftp...-동작방식1)standalone방식-데몬이 백그라운드에서 항상 실행되고 있다가 클라이언트로부터 해당 서비스의 요청이 발생하면 즉각처리하는 방식2)xinetd방식 -항상 실행되고 있다가 클라이언트로부터 네트워크 서비스 요구가 발생되면 클라이언트가 요구한 서비스를 분석하고, 해당 서비스를 담당하는 휴지 상태의 데몬을 깨워 처리하는 방식-internet super protocol-Daemon 관리프로그램 1)설치#>yum install -y vsftpd.x86_642..

Linux 2018.05.28

LVM

LVM 1.PV와 관련된 command-pv생성 #>pvcreate -pv확인#>pvs //간단히 확인#>pvscan //자세히확인-pv삭제#>pvremove **PE**-pv에 나누어져 있는 데이터 블럭-pv를 생성하면 PE단위로 쪼개진다 2.VG와 관련된 command-vg생성#>vgcreate -vg확인#>vgs #>vgscan //상태확인#>vgdisplay //보고싶은 vg자세히확인-vg삭제#>vgremove -vg상태변경#>vgchange -a //y면활성화 n은 비활성화-vg확장#>vgextend -vg축소#>vgreduce 3.LV와 관련된 command-lv생성#>lvcreate -lv확인#>lvs#>lvscan //lv상태확인-lv삭제#>lvremove -lv확장#>lvextend -l..

Linux 2018.05.27

LVM-mirror

[mirror구성-LVM]1.디스크 추가 -/dev/sdb /dev/sdc 2.파티션 생성-/dev/sdb1 /dev/sdc1-시스템 아이디:8e 3.PV생성-/dev/sdb1 /dev/sdc1#>pvcreate /dev/sdb1#>pvcreate /dev/sdc1 4.VG생성#>vgcreate mirror /dev/sdb1 /dev/sdc1 5.LV생성(mirror구성)lvcreate -m|--mirrors Number -i|--stripes Number -L|--size Size[m|UNIT] VGex) mirror VG를 lv01이라는 이름의 LV만들기 사이즈는 전체, 타입은 mirror #>lvcreate -l 100%VG -m 1 -n lv01 mirror 6.파일시스템 생성#>mkfs -t e..

Linux 2018.05.27

LVM-stripe

[mirror구성(LVM)] 1.디스크 추가-/dev/sdb-/dev/sdc 2.파티션 생성-시스템 아이디:8e-/dev/sdb1-/dev/sdc1 3.PV생성-/dev/sdb1 , /dev/sdc1#>pvcreate /dev/sdb1#>pvcreate /dev/sdc1 4.VG생성(이름은 stripe로)#>vgcreate stripe /dev/sdb1 /dev/sdc1(확인)#>vgs 5.LV생성(stripe구성)#>lvcreate -L/l -i -n // stripe구성할때 -i 써준다**lvcreate --help 로 확인해볼수있다**lvcreate -i|--stripes Number -L|--size Size[m|UNIT] VG[ -i|--stripes Number ][ -n|--name Stri..

Linux 2018.05.24

LVM-linear

@LVM-소프트 웨어만 지원한다-디스크 가상화 기법-RAID보다 유연한 기능을 제공한다. =>사용중에 용량을 수정할수있다. 1.PV(Physical Volume)-LVM을 구성하는 물리적인 단위2.VG(Volume Group)-여러개의 PV를 이용하여 구성되는 논리적인 단위3.LV(Logical Volume)-VG를 이용하여 사용하고자 하는 디스크 공간을 할당할수있다. [Linear구성(LVM)]1.디스크 추가-/dev/sdb -/dev/sdc-/dev/sdd-/dev/sde 2.파티션 생성(LVM파티셔 생성)-시스템아이디:8e3.PV생성 #>pvcreate ex) /dev/sdb1, /dev/sdc1을 PV생성#>pvcreate /dev/sdb1#>pvcreate /dev/sdc1(확인)#>pvs 4...

Linux 2018.05.24

Level 0+1/ Level1+0

[Level0+1]1.디스크추가 2.파티션생성 3.레이드 생성 1)sdb1과 sdc1을 stripe레이드 생성#>mdadm --create /dev/md/stripe1 -l 0 -n 2 /dev/sdb1 /dev/sdc12)sdd과 sde1을 stripe레이드 생성#>mdadm --create /dev/md/stripe2 -l 0 -n 2 /dev/sdd1 /dev/sde13)/dev/md/sripe1 과 /dev/md/stripe2를 mirror 구성#>mdadm --create /dev/md/mirror -l 1 -n 2 /dev/md/stripe1 /dev/md/stripe2 4.파일시스템생성#>mkfs -t ext4 /dev/md/mirror 5.마운트(마운트포인트는 /raid/disk1) 6.확..

Linux 2018.05.15

디스크관리3

[실습 stripe(level0)구성] 1.디스크 추가-/dev/sdb(1G)-/dev/sdc(1G) 2.파티션생성(레이트 파티션)-/dev/sdb1-/deb/sdc1 3.레이드 생성 : /dev/md/stripe : 0 : 2#>mdadm --create /dev/md/stripe -l 0 -n 2 /dev/sdb1 /dev/sdc1(확인) 4.레이드 장치 확인#>ls -l /dev/md*#>mdadm --detail /dev/md/stripe 5.파일시스템 생성#>mkfs -t ext4 /dev/md/stripe 6.마운트-마운트 포인터는 /raid/disk1#>mount /dev/md/stripe /raid/disk1 [실습 mirror(level1)구성]1.디스크 추가-디스크3개필요하다-/dev/..

Linux 2018.05.14

디스크관리2

@RAID(disk management) -장치가 순서대로 독립적으로 있다.-저렴한 디스크를 엮어서 하나의 고가의 디스크처럼 사용할수있다.1.H/W RAID(하드웨어 RAID):가격이비싸다.:성능은 S/W RAID보다 우수하다.2.S/W RAID(소프트웨어 RAID):디스크 구매비용 외에 들어가는 비용이 없다.:성능은 H/W RAID 구성에 미치지 못한다. @RAID구성1.linear(선형)-디스크를 배열 형태로 단순연결-데이터의 내용을 순차적으로 기록2.stripe(level0)-데이터의 내용을 분산해서 저장한다.-속도가 빠른 장점이 있다.-데이터의 안전성은 보장할수 없다.3.mirror(level1)-안전성이 뛰어난 구성-2개이상의 디스크를 이용해서 미러링 구성-디스크의 욜량을 절반밖에 사용할수 없다..

Linux 2018.05.14

디스크관리

1.디스크관리 1)디스크장착 2)파티션 생성(windows에서는c드라이브,d드라이브와같은) 2.파티션 종류1)주 파티션(Primary partition)-부팅이 가능한 파티션-최대 4개까지 생성가능-파티션 번호:1~4번까지2)확장 파티션(extended partition)-바구니역할(논리파티션을 담기위한)-파일을 저장하는 용도x(파일시스템 생성x)-파티션 번호:주파티션과 동일3)논리 파티션(logical paritition)-주파티션과 같은 역할을 한다-확장파티션내의 생성가능하다-개수제한이 없다-파티션번호:5~ ->연속된 저장공간을 하나이상의 연속되고 독립된 공간으로 나누어 사용할 수 있다**하나의 디스크를 여러파티션으로 나눌수는 있지만, 두개 이상의 디스크를 하나의 파티션으로 만들수는 없다(raid,l..

Linux 2018.05.10