EC2에 부착 된 EBS 볼륨 마운트


9

EC2 인스턴스를 생성하고 EBS 볼륨을 생성하여 실행중인 인스턴스에 연결 한 후 인스턴스에 성공적으로 ssh했습니다.

드라이브는 / dev / sdf로 연결되어 있습니다

다음으로 다음을 실행하여 드라이브 마운트를 시도했습니다.

mkdir /testName
mount -t ext3 /dev/sdf /testName

그러나 오류 메시지가 나타납니다.

mount: wrong fs type, bad option, bad superblock on /dev/sdf,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

내가 무엇을 잘못하고 있지?

감사.


1
"dmesg | tail"을 실행하여 오류 메시지를 보셨습니까?
Shyam Sundar CS

답변:


15

EBS 볼륨을 EC2 인스턴스에 연결 한 후에 실행해야하는 전체 명령 세트는 다음과 같습니다.

mkfs -t ext3 /dev/sdf   # (NOTE - if you created your EBS volume from a snapshot of another volume and want to preserve its data, skip this step)
echo "/dev/sdf  /testName  ext3     noatime  0 0" >> /etc/fstab
mkdir /testName
mount /testName
df -h                   # (you should now see a new /testName file system mounted on the EBS volume)

내가 파티션없이 마운트 할 수 있었다, 일단 각각의 파티션에 마운트 할 다음 수 mkfs와 감사가 필요 분할
vels4j

1
이것은 완벽하게 작동했습니다. 이 답변을 사용하십시오.
HelloWorld

6

스냅 샷을 찍은 EBS 볼륨을 마운트하는 동안 동일한 문제가 발생했습니다. 문제는 볼륨 (예 : / dev / sdf)을 연결했을 때 실제로 분할되었으므로 (/ dev / sdf1)도 만들어졌습니다. 문제없이 / dev / sdf1을 마운트 할 수있었습니다.


이것이 답이었습니다.
Shatiz


0

실제로 스냅 샷이 아닌 경우 초기화되지 않은 블록 장치로 사용하면됩니다.

  • 파티션 테이블 생성
  • 음량 라벨
  • 파티션 생성 (최소 1)
  • 파티션에 파일 시스템을 만듭니다
  • 필요한 경우 파일 시스템을 포맷하십시오

파일 시스템을 원하지 않는 경우 하나의 파일 또는 스트림 (tar 또는 dd 스타일) 만 저장하는 경우 이들 중 어느 것도 필요하지 않습니다.

이러한 옵션은 많은 제어 기능을 제공하며 사용자의 금속에 "깨끗한"드라이브를 설치할 때 수행하는 것과 동일한 작업입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.