일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Laika
- #스크롤애드 #에이제로페이퍼 #블로그수익 #배너광고 #온라인광고 #모바일광고 #온라인광고신상품 #매체사 #스토리텔링 #광고수익 #CPC #신규광고
- chiai fujikawa
- Today
- Total
Secret Poten
CentOS LVM구축하기! 본문
드디어 컴백한 포텐!!
몇일간 바빠서 제대로된 포스팅을 쓰지 못하였습니다 ㅠㅜ
컴퓨터가 없다는것이 이렇게 불편할줄은...
오늘은 CentOS 로 LVM을 구축해볼까 합니다.
먼저 LVM은 Raid와 비슷한 개념으로 쓰이지만
LVM은 추가 수정 삭제가 레이드보다 좀 더 용이하다는 장점이 있습니다.
LVM의 약자는 (Logical Volume Manager)로써 로지컬볼륨=하드디스크 를 관리하는 매니저 같은 역할입니다.
VMWare에서 하드를 추가하자 !
먼저 글로는 전부 설명하기가 어려우니 사진으로 대처!
LVM을 사용하기위해서는 역시나 하드디스크가 추가로 필요합니다.
하드디스크를 2개추가하여 총3개로 만들어 줍시다.
2개 추가를 모두 완료하셨으면 OK!
그리고 reboot명령어로 재부팅을 해줍시다.
윈도우는 재부팅을 안해도 된다고 얼핏 들은거같은데
역시나 하드나 메모리를 추가했을경우엔 재부팅을 해주시는게 좋습니다 XD
LVM 명령어
create |
생성 |
display |
확인 |
extend | 확장 |
reduce | 축소 |
remove | 제거 |
LVM명령어는 그냥 영어단어 그대로 이해해주시면 될거같습니다.
raid보다 살짝 어려운 감도 있겠지만
여러번 하시다보면 감을 잡으실수 있습니다!!
가장먼저 해야할것은 fdisk명령어로
각 파티션을 분할후 속성을 변경해주는 것입니다.
fdisk로 파티션 분할및 속성변경
위에서 말한것처럼 fdisk로 추가한 하드디스크를
분할한후 속성을 변경하도록 하겠습니다.
가장먼저 추가하였던 sdb부터 수정을 하도록하겠습니다.
(편의를 위해 여러개로 쪼개지않고 모든용량을 프라이머리로 지정하도록 하겠습니다)
여기까지가 파티션분할입니다.
(프라이머리 파티션용량이나 익스텐드 용량은 아무렇게나 지정해줘도 됩니다)
그다음 해줘야할것은 속성 변경!!
Command에 t를 입력!
Hex code는 8e로 변경해줍시다.
그러면
Changed system type of partition 1 to 8e (Linux LVM)
이라고 뜹니다.
그러면 w 명령어로 저장후 나와줍니다.
※중요!
sdc도 파티션분할및 속성변경을 해줍시다!
PV (Physical Volume)
이제부터 본격적인 LVM이 시작됩니다.
먼저 PV를 생성해야 LVM을 만들수 있으므로
PV를 만들어줍니다.
"pvcreate /dev/sdb /dev/sdc"
successfully created가 뜬다면 정상적으로 완료된 것입니다.
VG(Volume Group) 생성
피지컬 볼륨을 묶어주셨다면 그룹을 생성해주셔야 합니다.
형태는
vgcreate [vg명] [장치명]
으로 해주시면 됩니다.
vg명은 아무거나 해주셔도 상관없습니다.
"vgcreate poten /dev/sdb1 /dev/sdc1"
vg까지 전부 완료하셨다면 이제 마지막 작업만 남았습니다.
※TIP!
VG 추가,축소 하실때
ex>vgextend [vg명] /dev/sdf1
VG 축소
ex>vgreduce [vg명] /dev/sdb1
LV(Logical Volume) 생성
LV 생성
lvcreate -L [size (용량)] -n [lv명] [vg명]
└ex> lvcreate -L +5G -n LVM VG
lvcreate -l [size (퍼센트)]FREE -n [lv명] [vg명]
└ex> lvcreate -l +100%FREE -n LVM VG
위 명령어를 활용하여 LV를 생성해줍시다.
저와 생성한 VG명이 다른경우 각각 알맞게 수정해서 입력해주세요.
"lvcreate -l +100%FREE -n LV1 poten"
※ -l은 소문자 l(L) 입니다.
LV 까지 정상적으로 완료 되었습니다!
추가및 삭제는 명령어뒤만 바꿔주면됩니다.
LV 추가
ex>lvextend -L +1G /dev/VG/LV1
ex>lvextend -l +50%FREE /dev/VG/LV1
LV 축소
ex>lvreduce -L -1G /dev/VG/LV1
ex>lvreduce -l -50%FREE /dev/VG/LV1
포맷
레이드를 구성했을때나 LVM을 구성했을때나
구성을 완료하면 포맷을 해줘야 했습니다.
"mkfs.ext4 /dev/poten/LV1"
포맷까지 완료하셨으면 모두끝!
이면 좋겠지만 마운트 포인트를 잡아주고
fstab에 추가까지 하는게 오늘 목표입니다!
마운트
먼저 / 에 마운트할 디렉터리를 생성해줍시다.
"mkdir /mountLV"
마운트도 해줍시다
"mount /dev/poten/LV1 /mountLV"
마운트까지 완료해주셨으면 fstab에 정보를 추가하여
부팅시 자동마운트가 되도록 해줍시다.
"vi /etc/fstab"
제일 아랫쪽
[LVM경로] [마운트 포인트] [포맷] defaults 1 2
로 맞춰주시면됩니다.
:wq 명령어로 저장하고 나와주시면
LVM구축은 모두 완료됩니다!
LVM은 raid보다 어려운듯 쉬운듯
약간 애매한게 조금 있는거 같습니다 ㅎㅎ...
그러나 추가 축소는 LVM이 뭔가더 끌리는거 같습니다.
-HardWare SetUp-
CPU : Intel i7-6700k
RAM : Samsung DDR4 8GB X 4 (32GB)
HDD : Seagate 1TB X 3 (3TB HDD)
SSD : Samsung SSD 128GB
VGA : Asus GTX1080 8GB
MB : Asus Z170-A STCOM
Case : Thermaltake Core X9
PSU : Micronics Performance II HV 850W Bronze
Other : PSIONIC Custom Water Cooler (CPU set), LED Cooler (EA 12)
(Youtube) Secret Poten : http://goo.gl/ENeBOR
(Youtube) Secret Poten AE : http://goo.gl/qasbWH
그외 궁금한점은
공지사항을 잘보시고 오픈채팅으로 물어봐주시면 감사하겠습니다
'리눅스 > CentOS' 카테고리의 다른 글
CentOS NFS설정하기 (2) (0) | 2016.11.28 |
---|---|
CentOS NFS설정하기 (1) (0) | 2016.11.23 |
CentOS FTP서버 구축하기 (2) (0) | 2016.10.26 |
CentOS FTP서버 구축하기 (1) (0) | 2016.10.09 |
CentOS VNC서버 설치&사용법 (0) | 2016.10.08 |