분류 전체보기 198

LVM 구현해보기 pvcreate vgcreate vgdisplay lvcreate mkfs mount

LVM (Logical Volume Manager) 구현해보기1. LVM 볼륨으로 사용할 물리 볼륨을 파티션한다. (fdisk->t->8e, pvcreate)2. 볼륨 그룹을 생성한다. (vgcreate)3. 논리 볼륨을 생성한다. (lvcreate) 여러 개의 하드디스크를 합쳐서(볼륨 그룹, vgcreate) 한 개의 파티션으로 구성한 후에, 다시 필요에 따라서 다시 나눌 수(lvcreate) 있다.또는 한 개의 하드디스크를 LVM으로 구성하고(fdisk 내에서 t->8e 타입) 다시 파티션을 구분할 수 있다.(CentOS는 기본적으로 설치 시에 LVM으로 하드디스크를 분할해서 설치한다.)RAID가 가지지 못한 위의 강점들 때문에 RAID와 LVM을 함께 사용한다. 이번 예제. 2G, 3G 하드를 추가..

STUDY/CentOS on Mac 2017.03.13

RAID 관리 중 하드가 나간 곳에 새롭게 하드 추가하기

Linear RAID, RAID 0 같은 경우는 하드가 하나만 나가도 작동을 멈춘다.따라서 stop을 통해 장치를 완벽하게 중지하고! 준비된 하드(새로운 하드를 꽂고, 파티션 한 상태)를 가져다가 mdadm --create를 통해 새로 RAID를 구성해주면 된다. (사실 망가지고 난 후라서 이미 데이터는 날아가 버렸겠지만..) RAID 1, RAID 5 같은 경우는 하드가 하나 망가지더라도 잘 작동을 하고 있는 상태다. 이럴 때에는 stop 명령어가 듣질 않을 것이다. 왜냐하면 마운트 되어서 running 중인 상태니까! 따라서 이 때에는 mdadm /dev/md1 --add /dev/sdg1 이런식으로 추가해주는 개념으로 봐야 한다. 아래 사진은 하드가 하나 나갔지만 (Total 2개) 잘 작동하는 R..

STUDY/CentOS on Mac 2017.03.08

RAID 0, RAID 1 차이

1GB 하드 4개가 있다.각 2개씩 사용하여 RAID 0, RAID 1을 구성하였다.RAID 0 사용 가능한 용량은 2GB일 것이고,RAID 1 사용 가능한 용량은 1GB일 것이다. 아래는 내가 구현한 RAID 0, RAID 1이다. 이론과 같았다.당연한 거지만 mdadm을 통해 직접 구현해본 느낌은 사뭇 달랐다. 아주 간단하다. RAID 구축 방식이 궁금하다면 아래 포스팅을 클릭! http://nowordeath.tistory.com/178

STUDY/CentOS on Mac 2017.03.08

mdadm 명령어 사용법 --create, --level, --raid, --detail 등

mdadm 명령어 사용법!mdadm은 CentOS에서 RAID 장치를 생성/관리하는 명령어다.mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdb1 /dev/sdc1 --create /dev/md0 -> md9 장치에 RAID를 생성--level=linear -> Linear RAID를 지정, 0은 RAID 0, 1은 RAID 1 등이다.--raid-devices=2 /dev/sdb1 /dev/sdc1 -> 2는 2가지 장치를 의미, sdb1, sdc1은 장치 이름 그 외 자주 사용되는 명령어mdadm --stop /dev/md0 -> RAID 장치인 /dev/md0을 중지mdadm --run /dev/md0 -> 중지된 RAID 장치를 가동mdadm..

STUDY/CentOS on Mac 2017.03.08

RAID 0 환경 구축해보기

RAID 0 환경 구축해보기 0. 하드 준비 (하드 생성 및 파티션까지. http://nowordeath.tistory.com/176)1. RAID 구성2. RAID로 구성된 장치(ro)를 포맷(rw)3. 디렉토리 하나 만들어서 거기다 마운트4. 실행시 자동 마운트 되도록 /etc/fstab 내용 변경 1. 파티션된 하드 두개를 이용해 RAID 0으로 구성 (level=linear/ 0/ 1/ 5/ 6/ 0,1 에 따라..) mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sdd1 /dev/sde1 RAID 된 모든 것들을 확인mdadm --detail --scan/dev/sdd1 /dev/sde1 가 합쳐져서 raid0 (위 캡처 속 Raid leve..

STUDY/CentOS on Mac 2017.03.08

CentOS 파티션 fdisk /dev/sdb (선처리작업)

CentOS 파티션 fdisk /dev/sdbCommand (m: for help):VMware에서 Hard disk를 SCSI 타입으로 추가한다.CentOS를 부팅시킨다.ls -l /dev/sd* 명령어를 통해 확인한다.CentOS가 깔린 하드가 sda이고, 그 뒤로 추가되는 하드들은 sdb, sdc, sdd, ... 이렇게 이름이 정해진다.그러니까 하드 9개를 추가하면 sdb~sdj까지 9개가 생성되는 꼴이다.추가한 하드마다 파티션을 해줄 수 있다. 이 때 fdisk를 쓰는 것이다. fdisk /dev/sdb Command ( m: for help): m을 입력해 간단한 키워드들을 본다. 1. n (add a partition)2. p (default)3. 1 (default)4. 2048 (defa..

STUDY/CentOS on Mac 2017.03.08

맥 putty 설치하지 말고, 터미널에서 하자. 맥 telnet, ssh

맥에서 putty, secureCRT 없이 원격 접속하는 방법!맥에서 telnet, ssh !telnet IP주소 입력하면 끝~ ssh 사용자이름@IP주소 입력 후에 사용자의 비밀번호를 입력하면 끝~ 사용자 이름이란 root 및 직접 만든 사용자 계정을 뜻함.telnet, ssh 원격 접속 시에 바로 root 접근을 하지 못하도록 막아두었기에 사용자로 로그인 후 su - 를 통해 root 권한을 얻는다. /etc/securetty 파일을 수정하면 가능하다.단적으로 mv /etc/securetty /etc/securetty.backup으로 바꾸어 놓고 실행해보면 바로 root 권한으로 로그인 가능하다.

STUDY/OS X Mac 2017.03.06