Linux 서버에서 모든 물리적 하드 디스크의 인벤토리를 얻을 수 있습니까?


10

fdisk -l는 작동하지만 디스크가 하드웨어 RAID로 설정된 경우 어떻게됩니까?


1
lshw -class diskfdisk는 실제로 물리적 디스크가 아닌 일부 블록 장치를 표시하기 때문에 RAID 뒤에없는 것 대신에 다른 것을 사용하는 것이 좋습니다.
Zoredache

답변:


7

하드웨어 RAID의 경우 RAID 컨트롤러 제조업체에서 제공 한 컨트롤러 유틸리티를 사용해야합니다.

불행히도 모든 HW 레이드 벤더와 함께 작동하는 일반적인 방법은 없습니다.


흠, 당신은 11 초씩 나를 데려갔습니다. 글쎄, 나는 그것이 asker를 도울 수 있도록 구체적인 내용을 언급했기 때문에 내 것을 떠날 것이다. 정답을 얻으려면 여전히 +1입니다.
Aaron Copley

7

RAID 컨트롤러 공급 업체는 일반적으로 그 뒤에있는 디스크에 대한 인터페이스를 제공합니다. 3ware에는 3DM 웹 관리 및 CLI 유틸리티가 있습니다. Dell은 OpenManage Server Administrator를 통해이를 제공합니다. 다른 벤더에 대해서는 확실하지 않지만 같은 것을 상상할 수 있습니다.


LSI 컨트롤러 (Dell PERC 컨트롤러 포함)는 "MegaCLI -PDList -aAll"을 사용하여 MegaCLI 프로그램으로 액세스 할 수 있습니다.
slillibri

HP의 습격은 끝났습니다 hpacucli.
Patrick

2

하드웨어 RAID는 디스크를 함께 결합하여 하드웨어 수준에서 장치로 제공하여 작동합니다. 리눅스 머신이 그것을 감지하고 하드웨어 공격대 뒤의 실제 디스크를 조사하는 일반적인 방법은 없습니다. 그러나 대부분의 하드웨어 RAID 장치는 RAID 장치에 대한 정보를 제공하는 일종의 Linux 유틸리티 프로그램과 함께 제공됩니다. 특정 RAID 장치에 해당 유틸리티를 찾으면 해당 RAID 장치를 사용하여 RAID에 연결된 실제 디스크를 검색 할 수 있습니다.


0

이름이 도구라고 생각합니다

 lshw

트릭을 할 수 있습니다.

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