공급자로부터 서버를 임대했는데 추가 비용을 지불하지 않고는 RAID0을 설치하지 않았습니다.
그래서 하드 드라이브에 설치된 프로그램이 두 번째 드라이브의 공간을 볼 수 있도록 두 드라이브를 연결하는 방법을 알아보려고 합니다.
설정 방법은 다음과 같습니다.
df -h
:
Filesystem Size Used Avail Use% Mounted on
rootfs 139G 93G 39G 71% /
udev 10M 0 10M 0% /dev
tmpfs 599M 208K 599M 1% /run
/dev/disk/by-uuid/e7a9cc0e-9caa-4d33-b60f-... 139G 93G 39G 71% /
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 2.7G 0 2.7G 0% /run/shm
/dev/sda1 961M 36M 877M 4% /boot
/dev/sda5 139G 93G 39G 71% /media/hd
fdisk -l
:
Disk /dev/sda: 160.0 GB, 160000000000 bytes
255 heads, 63 sectors/track, 19452 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00066abb
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2000895 999424 83 Linux
/dev/sda2 2002942 312498175 155247617 5 Extended
/dev/sda5 2002944 296499199 147248128 83 Linux
/dev/sda6 296501248 312498175 7998464 82 Linux swap / Solaris
Disk /dev/sdb: 160.0 GB, 160000000000 bytes
58 heads, 29 sectors/track, 185790 cylinders, total 312500000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00088a99
Device Boot Start End Blocks Id System
/dev/sdb1 2048 312499999 156248976 83 Linux
두 번째 드라이브를 설치하기 위해 최선을 다했습니다. 드라이브가 하나로 표시되도록 하려면 어떻게 해야 하는지 아는 사람이 있나요?
답변1
두 번째 드라이브의 추가 공간에 데이터를 저장하려는 경우에는 RAID-0이 필요하지 않습니다. 설치만 하고 싶다면 게시물 끝부분에서 지적한 대로 파티션이 sdb1
포맷되었는지 확인하고 특정 위치(예: /dev/sda1
에서 액세스 할 수 있는 위치 /boot
) 에 마운트하면 됩니다.
/dev/sdb1에 파일 시스템이 있는지 확인하려면 다음을 시도해 보세요.
sudo file -s /dev/sdb1
/dev/sdb1에 파일 시스템이 없으면 포맷해야 합니다. 시스템이 이를 지원하는지 확인하려면 다른 파티션에 이미 있는 것과 동일한 형식을 사용하는 것이 좋습니다(이를 사용하여 df -T
마운트한 파티션 유형을 확인하십시오).
파일 시스템을 마운트하려면 다음을 결정해야 합니다.어디마운트하려면 거기에 디렉토리를 생성하고 마운트 명령을 실행하십시오.
mkdir /media/extra
mount /dev/sdb1 /media/extra
이렇게 하면 프로그램에 사용할 수 있는 추가 155GB 공간이 제공됩니다./media/extra
더 크고 빠른 가상 디스크의 이점을 제공하는 raid-0을 설정하려면 두 개의 유사한 파티션을 결합할 수 있도록 디스크 sdb를 파티션해야 합니다. 할 수 있지만 한 단계만 잘못하면 모든 데이터가 손실됩니다. 먼저 데이터 백업부터 시작하겠습니다. 그런 다음 스왑을 제거하고 /dev/sda6을 부팅 가능한 설치로 만든 다음 sda5와 sdbX를 RAID로 결합합니다. 원격 서버에 이 작업을 수행했으므로(RAID-1을 사용하여 약간 더 쉽게) 수행할 수 있습니다. 꼭 필요하지 않고 말씀하신 수준의 경험이 있다면 추천하지 않습니다. (나는 84년에 처음으로 *nix를 설치했는데, 원격으로 이와 같은 작업을 수행할 때 여전히 손에 땀이 납니다. 왜냐하면 무언가를 잊어버리면 기계와의 접촉이 완전히 끊어지기 쉽기 때문입니다.)