본문 바로가기

클라우드

(419)
Linux Sytemd [user@localhost ~]$ sudo yum install psmisc Sytemd 유저 단위에서 실행되는 최초의 프로세스 man bootup 시스템이 부팅될때 부팅되는 부팅 프로세스 demon 설정파일로 지정 해놓으면 시작하기 전에 제어 돌고있는 도중에는 제어가 안됨 항상 실행되어있는 상태 데몬 아닌것 ld mkdir 계산기 등등 init :직렬 실행 단계없이 순차적으로 실행 중간에 실행이 안되면 실행 x systemd:병렬 시작 -> 서비스들간의 종속성 존재 init -쉘 스크립트 기반으로 동작 -[user@localhost ~]$ cat /etc/inittab 에 실행시 시작한 런레벨 저장 -스크립트가 동작하면서 시스템을 관리 -etc/init.d/에 동작시킬 스크립트 파일들을 저장 -cd/..
Linux 디스크 관리/파일시스템/스왑/논리볼륨 문제 문제) 1. VM 디스크 1을 제외한 모든 디스크를 제거 하시오 2. VM 디스크 2 (10G) 를 생성하시오. 3. 다음 사양을 적용 할수 있도록 적당히 파티셔닝 하고 마운트 하시오 - swap 메모리를 500M 추가 하시오(파티셔닝 방법) - ext4 2G /tmp/test1 에 마운트 되는 파일시스템 생성(논리 아님) - xfs 1G /tmp/test2 에 마운트 되는 파일시스템 생성(논리 아님) - 다음과 같은 논리 볼륨을 생성하시오 - 3G, 2G pv -> vgname 인 논리 볼륨그룹 생성 - /vgname/lvname1 1G (ext4 /mnt/lv1) - /vgname/lvname2 2G (xfs /mnt/lv2) -lvname1 을 1.5G로 확장하시오. 모든 내용은 재부팅 후에도 설정..
Linux Swap 스왑메모리 /swap file 구성 swap file 구성: mkdir -> dd (swap영역의 모든 데이터를 0으로 덮어씌운다/빈파일 상태.)->mkswap(스왑영역 만들기)->swapon 스왑 파일을 생성한다 스왑 파일은 파일시스템 아래에 파일을 생성하여 그 파일을 스왑영역으로 사용한다. 따라서 스왑파일은 파티션 장치를 사용하지 않고 디스크 파티셔닝을 위한 파티션을 확보 할 필요가 없다 스왑파일을 생성하기 위해서는 먼저 디렉토리를 생성하고 이 디렉토리에 스왑 파일을 생성 스왑파일을 생성하기위해 사용하는 명령중 하나는 dd 명령어 이다. 스왑영역 활성화
Linux 논리 볼륨 관리 2 LVM실습 PE=8M lv01=2G(ext4),lv02=2G(ext3),lv03=4G(xfs),lv04=4G(xfs) LVM 생성 영구 마운트 까지 mounting point 는 알아서 지정 파티셔닝 물리볼륨생성 pvcreate 경로 설정 볼륨그룹생성 vgcreate 볼륨그룹 이름 지정 멤버정해줌 (1개이상) 논리볼륨 생성 파일시스템 지정 sudo mkfs.ext4 /dev/vg5/lv01 로 지정해도 됨! 마운트 영구적 마운트
Linux 논리 볼륨 관리 1 fdisk ->파티셔닝 ->파일시스템->마운트 논리볼륨 -기존의 파티션으로 디스크를 관리->유연하게 사용불가 -디스크를 유연하게 사용할수있게 만들어준다 -볼륨은 확장이 가능 -제거 가능 -RAID 구성 가능 논리볼륨 구성 -물리볼륨 ->볼륨그룹 ->논리볼륨 물리볼륨 디스크 파티셔닝으로 생성->pvcreate 볼륨그룹 물리볼륨의 집합으로 구성 최소 한개이상의 물리볼륨이 필요함 볼륨그룹생성시 PE의 크기지정 묶는 작업 -> 볼륨그룹을 형성하는 과정 PE라는 사이즈로 바뀜 (PE 기본 4M 1~256M까지 가능, 1->2->4->8->16..) DISK1 DISK2 묶는 작업 -> 볼륨그룹을 형성하는 과정 PE PE PE PE 논리볼륨 -데이터를 저장 할 수 있는 볼륨을 생성 물리 볼륨을 생성하기위한 파티션을..
Linux Swap 스왑메모리/파티션 방식 CPU(processer+L2(캐시메모리)) memory(주기억장치)disk(보조기억장치) memory가 왜 있을까? ->보조기억장치가 느려서 CPU의 연산처리속도를 못따라감 적당한 가격의 메모리 등장! 속도를 완화해주는 징검다리 역할 운영체제도 메모리에 올라가있다 memory가 작으면?-> 프로그램을 동작시키기 어려움 /꽉차면 보조기억장치에서 새로 불러와야함(비효율적-) 1.2.3.4.5 프로세스 (1.2.3동작)(4.5비동작) 비동작을 저장할수있는 공간을 만들어주었다 -> disk swap (4.5) page in : swap ->ram(memory) page out : ram -> swap memory 4G이면 swap 4G 정도가 적당 12G이면 8G swap 영역을 구성하는 방식 -파티션 방식:..
Linux 파일시스템 생성 마운트 설정 20G의 디스크를 추가해준다 추가 된 디스크 vdb sudo fdisk /dev/vdb vdb1 -2G vdb2 -2G vdb3 -2G vdb4 - (extended를 저장해 놓은 공간) vdb5 -2G (extended) vdb6 -2G (extended) vdb7 -2G (extended) vdb8 -2G (extended) 로 파티셔닝 해준다 vdb1,vdb2,vdb3은 ext4로 파일시스템을 생성해준다 sudo mkfs.ext4 /dev/vdb1 sudo mkfs.ext4 /dev/vdb2 sudo mkfs.ext4 /dev/vdb3 extended는 xfs로 파일시스템을 생성해준다 sudo mkfs -t xfs /dev/vdb5 sudo mkfs -t xfs /dev/vdb6 sudo mkfs ..
Linux 디스크 관리 /fdisk MBR 파티셔닝 디스크 구매 -> 연결 ->파티션 ->포맷 디스크 파티션 방식 -MBR 파티션 레이아웃을 파티션 테이블에 저장 부팅할 수 있는 파티션 정보를 갖고있다 섹터 주소를 4byte능(32bit)로 저장 ->최대 2TB까지 저장 가능 파티션 4개 만들수있음 -GPT 파티션 테이블은 128개 까지 가능 섹터 주소를 8byte(64bit)로 저장 E-IDE방식 -핫플러깅 X ("새로운 장치가 연결 되었습니다") SATA방식 -핫플러깅 O SCSI방식 -핫플러깅O vdb 디스크가 추가된것을 확인할 수 있습니다. SATA와 SCSI디스크도 추가해 줍니다 sda,sdb 디스크가 추가 된 것을 확인 할 수 있습니다. 디스크 파티셔닝 하기 MBR파티셔닝을 위하여 fdisk명령어를 사용합니다. 'm'명령은 사용 할 수 있는 명..