2017-03-20 23 views
-1

OVH에서 호스팅하는 vps의 파티션 루트에 디스크를 추가해야합니다.루트 파티션 (centos6 + Plesk)에 디스크 추가

lsblk :

# lsblk 
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT 
sda  8:0 0 10G 0 disk 
└─sda1 8:1 0 10G 0 part/
sdb  8:16 0 50G 0 disk 
└─sdb1 8:17 0 50G 0 part 

df라는 -h :

나는 60G에 sda1과 크기를 조정해야
df -h 
Filesystem  Size Used Avail Use% Mounted on 
/dev/sda1  9,8G 2,8G 6,6G 30%/
tmpfs   915M 8,0K 915M 1% /dev/shm 

. 그게 가능하니? 그렇지 않다면 root로 sdb1을 마운트 할 수 있습니까?

감사합니다.

답변

0

하나의 파일 시스템으로 둘 이상의 Phisical Disk를 생성하는 유일한 방법은 LVM을 사용하여 두 개 이상의 물리 볼륨에 걸쳐있는 볼륨을 만드는 것입니다. 루트 파일 시스템에는 간단한 파티션을 실제 LVM 볼륨으로 변환하고 둘 이상의 디스크를 생성하는 논리 볼륨을 구성 할 수있는 온라인 도구가 없습니다.

다른 측면에서 볼 때 두 권의 용량 차이가 크기 때문에 기술이 다르며 속도가 다르기 때문에 시스템이 크게 불균형하게됩니다.

어쨌든 경우

당신은 당신이 먼저 루트 파일 시스템의 백업을 만들기 위해 60GB의 용량보다 더와 세 번째 디스크가 필요 루트 적 파일 시스템보다 큰 만드는 주장과 두 개의 디스크를 생성. 먼저 리눅스를 설치하고 그 파티션에서 부팅합니다 (파티션에 모든 것을 설치할 필요가 없습니다. 시스템을 백업하고 완료되면 복원하는 데 사용할 도구 만 필요합니다). 루트 파일 시스템을 새 시스템 어딘가에 마운트하고 예를 들어 tar(1)으로 백업하면됩니다.

일단 모든 디스크를 비운 후에는 디스크를 다시 파티션해야 LVM을 설치할 수 있습니다. 새 파티션에서 두 개의 물리 볼륨을 생성 한 다음 이들 모두를 생성하는 논리 볼륨을 구성하십시오. 이렇게하면 새 루트 파티션으로 새 볼륨을 포맷하고 백업을 복원 한 다음 grub-update를 다시 실행하여 부트 메뉴를 복원하고 새 시스템에서 부팅 할 수 있습니다.

내 의견으로는, 이것은 저렴한 가격에 1Tb +의 기존 디스크 인 작은 트릭입니다. 이것은 실제 전문적인 문제보다 숙제가 많은 것처럼 보입니다.

각 단계는 시스템을 완전히 파괴 할 수 있으므로주의하십시오.

행운을 빈다.

+0

우리는 CMS를 개발하고 고객은 주로 OVH vps를 사용합니다. 이것은 숙제가 아니며, 나는 초보자 일뿐입니다. 클라이언트는 자신의 CMS를 위해 더 많은 공간을 원했으며 추가 디스크를 구입했습니다. 솔루션은 vps에서 작동하지 않으며 모든 디스크를 비울 수는 없습니다. 나는 cms 폴더에 sdb1을 마운트하여 그의 cms 크기를 늘릴 수있다. 그렇게하면 CMS에서 10GB 대신 50GB를 사용합니다. 도움을 주셔서 감사합니다 –

+0

네, 할 수 있습니다 ... 가상 리눅스 환경에서 두 개 이상의 디스크를 가질 수 있으며 가상 디스크라면 원래 디스크 파티션을 적당한 크기로 확장 한 다음 'resize2fs (8) '유틸리티를 전체 용량으로 확장 할 수 있습니다. 온라인으로 할 수 있을지 모르겠지만,'resize2fs (8)'의 마지막 버전은 마운트 된 파티션에서 그렇게 할 수 있다고 생각합니다. –