[ESXi] CentOS7 디스크 용량 확장하기
이 자료는 ESXi6 에서 CentOS7 Minimal 이 설치된 상태, xfs 에서 테스트된 문서입니다.
이 자료는 다른 비슷한 환경의 리눅스에서도 통용될 수 있기는 하지만 환경이 다르면 잘 되지 않을수도 있습니다. 다른 환경이시더라도 혹시모르니 참고하시는걸 추천드립니다.
1. 문제상황
ESXi 로 만든 CentOS7 가상서버가 디스크 용량이 부족하여 확장시켜야 한다.
(만약 디스크 용량이 정말 조금도 남지 않았다면 확장하기가 위험합니다. 100MB 정도의 여유공간은 남겨두시기를 바랍니다. 어쩔수가 없는 경우에는 /var/log/에 있는 로그파일중 필요없고 용량이 많이 차지하는 부분들을 찾아서 삭제해서라도 몇메가 이상의 용량은 확보하시기 바랍니다.)
2. 해결방안
1. http://gparted.org/ 에서 gparted Live CD를 구해놓는다.
2. 실행중인 서버를 종료한다.
3. 가상 시스템 설정 편집에 들어가서 하드디스크의 용량을 늘려준다. 첨부된사진은 8기가에서 80기가로 확대한 것이다.
4. 부팅 후 곧바로 F2를 연타해 BIOS설정으로 들어가 CD로 부팅하도록 설정을 바꾸어준다.
5. GParted 를 넣고 실행한다.
6. 디스크용량을 확장해 준다.(GUI방식이라 눈에 보인다.)
7. 다음 명령어를 실행해준다.
1 2 3 4 5 6 7 | pvresize /dev/sda2 // 볼륨 재할당 pvscan // 볼륨 체크 lvextend -l +100%FREE /dev/mapper/centos-root // 볼륨 확장 ( 100% 남은공간 "/" 에 맵핑 xfs_growfs /dev/centos/root // CentOS7 에 적용된 명령어 df -h // 확장된 여유공간 확인 reboot // 재부팅 df -h // 용량이 정상적으로 확보되었는지 확인. | cs |
간혹 위의 용량확장을 시도하다가 커널패닉이 일어나기도 한다. 그때는 아래글을 참조하자.
'IT > 서버세팅' 카테고리의 다른 글
[CentOS] Phantomjs 설치하기(폰트와 함께) (0) | 2016.07.15 |
---|---|
Nginx에서 이미지 무단도용(링크) 막기 (0) | 2016.06.23 |
[ESXi] CentOS7 에서 커널패닉현상 해결하기 (1) | 2016.06.21 |
[ESXi] VM생성시 HDD 프로비저닝의 종류(씩 프로비저닝 씬 프로비저닝) (4) | 2016.06.21 |
Mariadb 최신버전 설치하기 (CentOS7, 10.1 기준) (0) | 2016.06.21 |