Redhat 5.5 대용량 외장하드(4TB) 마운트 불가 관련...

rebirthskj의 이미지

안녕하세요?
너무나 답답하고 어처구니 없는 상황이여서..
이렇게 질문글을 작성하게 되었습니다.

상황을 간략하게 요약하겠습니다.

1. 상황설명
1) RHEL 5.5 서버 환경에서 NTFS-3G 패키지 설치 후 "WD 6TB" 외장하드를 수동마운트를 하여 잘 사용해왔음.
2) "WD 6TB"외장하드에서 잘 사용해왔으며, "WD 4TB" 추가 구매후 마운트 연결시도 결과 마운트 불가
- 두개의 외장하드는 윈도우상에서 NTFS파일시스템으로 포맷하였음.
3) NTFS-3G 최신패키지 설치 및 여러시도 결과 실패로 거듭남

2. RHEL 서버환경
# Red Hat Enterprise Linux Server release 5.5 (Tikanga)
# Linux version 2.6.18-194.el5 (mockbuild@x86-005.build.bos.redhat.com)
# (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Tue Mar 16 21:52:39 EDT 2010

3. RHEL 외장하드 디바이스 로그
# ll /dev/sd
sda sda1 sda2 sda3 sda4 sda5 sda6 sdb sdb1 sdc sdc1 "sdd"

# mount.ntfs-3 /dev/sdd /mnt /backup
NTFS signature is missing.
Failed to mount '/dev/sdd': Invaild argument
The Device 'dev/sdd' dosen't seem to have a valid NTFS.
May be the wrong device is used? Or the whole disk instead of
a partition (e.g. /dev/sda, note /dev/sda1)? Or the other way around?

여러시도를 해봤으나, 실패로 거듭났습니다.
이후의 시도를 어떻게 해야 할 지, 방법이 있는지... 막막하기만 합니다.
사실, 똑같은 제조사(WD)이고 모델 과 용량사이즈만 다를 뿐인데
예전 것은 되고 새로산 건 왜 안되는지 이해가 안됩니다...

여러분의 고견과 조언 부탁드리겠습니다.

ymir의 이미지

mount 할 때 디스크가 아닌 파티션을 mount 해야 할 텐데..
sdd 에 파티션이 안 보이네요..?

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

bushi의 이미지

디스크를 통째로 포맷했다면 디스크도 마운트 가능합니다.

다만, windows 는 무조건 파티션을 나누고 포맷한다는 거...
그런데, 파티션 없이 통째로 포맷된 디스크를 인식하지 못하는 것은 또 아니라는 거..

ymir의 이미지

그렇게도 되는 거였군요.
그동안 그렇게 써 본 적이 없어서 미처 몰랐네요..;;

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』

rebirthskj의 이미지

# fdisk -l /dev/sdd

WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.

WARNING: The size of this disk is 2.2 TB (2199023255552 bytes).
DOS partition table format can not be used on drives for volumes
larger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition table format (GPT).

Disk /dev/sdd: 2199.0 GB, 2199023255552 bytes
255 heads, 63 sectors/track, 267349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sdd1 1 267350 2147483647+ ee EFI GPT

/dev/sdd1 <- 왜 sdd1으로 잡히는 것 일까요?...

rebirthskj의 이미지

# parted /dev/sdd
GNU Parted 3.0
Using /dev/sdd
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Error: Invalid argument during seek for read on /dev/sdd
Retry/Ignore/Cancel? C
Model: WD My Passport 25E2 (scsi)
Disk /dev/sdd: 2199GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown

(parted) mklabe gpt
Error: Partition(s) 16 on /dev/sdd have been written, but we have been unable to
inform the kernel of the change, probably because it/they are in use. As a
result, the old partition(s) will remain in use. You should reboot now before
making further changes.

//parted 진입까지는 되나, 라벨링도 안되고... 후... 어떻게 해야할 지 모르겠네요 ㅠㅠ

bushi의 이미지

이쯤되면 질문 내용이 정확한지가 의문인데요.

windows 에서 파티션 나누고 포맷한 6TB 외장 하드디스크의 NTFS 파티션을 잘 쓰던 RHEL 5.5 서버 기계인데,
같은 방식으로 windows 에서 파티션 나누고 포맷한 4TB 외장 하드디스크는 왜 그 RHEL 5.5 서버 기계에서 안되냐 ?

가 맞나요 ?

논리적으로 봤을 때, H/W 고장이던가 궁합이 안 맞는다던가 외의 답을 찾기는 무리인 듯 한데요 ?

rebirthskj의 이미지

2년전, "웨스턴디지털 6TB외장하드" 모델도 NTFS-3G패키지를 설치하기전에는 사용하지 못하였습니다.
그래서, NTFS-3G패키지를 설치한 후로는 마운트도 잘되고, 백업역시나 잘 동작하였습니다.
"웨스턴디지털 6TB외장하드" 가용 가능한 용량이 부족하여, 신규 "웨스턴디지털 4TB외장하드"를 4개를 신규로 구매하였으며, 똑같은 제조사이기도 하고 6TB모델이 마운트 됬는데 4TB가 안될리가 있나 싶어서 똑같은 방법으로 시도하였으나, 실패로 거듭났습니다.

말씀해주신 H/W고장 또는 H/W간의 궁합적인 문제를 언급하셨는데, 저의 생각도 이부분에 쏠리긴합니다...;;
여기서 질문을 한가지 드리자면은,
본 문제의 원인은 알 수 없으나, 시도할 수 있는 부분이
1. RHEL 5.5 커널업데이트 진행
2. Yum 업데이트 진행
이렇게 2가지 정도가 있는데 해결의 실마리가 제공될 수 있을까요?...

dist777의 이미지

...

요고랑 같은 케이스 아닌가 싶은데요.

  https://serverfault.com/questions/798677/4-tb-external-disk-on-centos-5

답변 중...
-------------------
Looks like I need at least 2.6.32 kernel to support larger disks.
I server currently has 2.6.18-92.el5:
https://unix.stackexchange.com/questions/150699/harddisk-not-recognized-filesystem-too-large-to-mount-safely-on-this-system
Older Linux Kernel version (all 2.4 and pre‐2.6.32) computing environments with a legacy BIOS and MBR partition table
scheme encounter a barrier at 2.19 TB because they can address only up to 232 logical blocks.
Be sure to use kernels that contain support for drives greater than 2.19TB.
The kernels released after April 2010 have support for large capacity drives using 4096 sector sizes.
-------------------
리눅스 커널 버전이 2.6.32 보다 낮다면 최대 2.19TB까지만 인식 가능한건가 보군요..

..기재하신 내용을 보니...커널 버전이 2.6.18 이군요..

+++

그나마 EL5의 공식지원이 끝나기 전(~2017년 3월) 까지는 elrepo 등록해서 yum으로 간단히 kernel-lt-3.x (혹은 kernel-ml 2.6.35?!..)까지 올려서 쓰곤 했지만...
이젠 rpm 도 찾기 힘드네요...=_=;

rebirthskj의 이미지

제가 핸들링하고 있는 서버 커널 버전은 아래와 같습니다.
Kernel: Linux version 2.6.18-194.el5 (mockbuild@x86-005.build.bos.redhat.com)
말씀해주신대로 커널 버전이 많이 낮은 상태입니다.
올려주신 답변 말씀대로라면, 6TB 외장하드가 인식이 안되어야만 성립이 될거 같은데요...
6TB 외장하드는 마운트가 되는데, 4TB 외장하드가 안된다는게 참 이해가 안되는 상황입니다.
지금 현재 4TB 외장하드는 fdisk-l로 조회 결과. 약 2TB까지만 인식이 되더군요...
답답해 미칠 지경입니다 ㅠㅠ

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.