RAID 어레이 성능이 저하 될 때 어떻게 이메일 알림을받을 수 있습니까? VMware ESXi 5.0, MegaRAID SAS 9260-4i


10

최근 VMware ESXi 5.0을 실행하기 위해 "화이트 박스"서버를 구입했습니다 (vSphere 5 Essentials 키트 사용 계획). VMware의 호환성 안내서에 따르면 서버의 LSI Logic MegaRAID SAS 9260-4i RAID 컨트롤러는 호환 가능합니다 (지원 유형은 "받은 편지함"으로 표시됨).

호스트에 ESXi 5.0을 설치하는 한 vCenter Server Appliance도 설치했습니다. vSphere Client를 사용하여 vCenter Server에 연결 한 후 "호스트 스토리지 상태"가 변경 될 때마다 트리거되어야하는 알람을 비롯하여 미리 정의 된 알람 목록을 볼 수 있습니다.

RAID 배열에서 드라이브 중 하나를 가져 오려고 시도했지만 (RAID 컨트롤러에서 예상되는 경고음이 발생 함) vCenter에서 아무 일도 일어나지 않은 것 같습니다. "호스트 스토리지 상태"알람이 트리거되지 않는 것 같습니다.

실제로해야 할 일은 RAID 배열이 저하 된 경우 전자 메일을 보내도록 vCenter를 구성하여 죽은 드라이브를 알고 교체 할 수 있도록하는 것입니다. 알람이 트리거되지 않으면 유망하지 않은 것으로 보입니다.

여기에 뭔가 빠졌습니까? 필자는 VMware 또는 서버 하드웨어 전문가가 아니므로 이에 대해 누가 물어볼지도 잘 모르겠습니다.

미리 감사드립니다!


해당 기간 동안의 원래 공급 업체는 무엇입니까? iLo 또는 DRAC입니까? 모니터링은 호스트의 운영 체제 레벨에서 또는 IPMI 수단으로 수행해야합니다.
— Nils

답변:


14

올바른 방향으로 나를 지적 해준 Eric C. Singer에게 감사합니다. 저는 많은 인터넷 검색으로이 문제를 해결했습니다. 내가해야 할 일은 다음과 같습니다.

  1. 이 페이지 의 지원 및 다운로드 탭에서 MegaRAID SAS VMware SMIS Provider VIB를 다운로드 하십시오 .
  2. ESXi 호스트에서 SSH를 활성화하십시오. 여기에는 다음 단계가 포함되었습니다.
    • vSphere Client에서 호스트의 구성 탭으로 이동
    • 소프트웨어에서 "보안 프로필"을 선택하십시오
    • 서비스 옆에있는 "속성 ..."하이퍼 링크를 클릭하십시오.
    • 목록에서 "SSH"를 클릭 한 다음 "옵션 ...", "시작"을 차례로 클릭하십시오.
  3. scp를 사용하여 VIB 파일을 호스트의 / tmp에 복사하십시오. scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
  4. SSH를 통해 호스트에 로그인하십시오. ssh root@esxhostname
  5. VIB 파일을 설치하십시오. esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib

    5a. 설치 중에 서명 오류가 발생하면 옵션으로 설치하십시오 --no-sig-check(공식 문서에는 시그 검사 레벨을 변경할 수 있지만 레벨에 관계없이 설치할 수는 없음).esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib

  6. ESXi 호스트를 재부팅

재부팅 후, 드라이브를 당길 때 "호스트 스토리지 상태"알람이 예상대로 발생하여 행복한 토끼입니다 :-)

완벽을 기하기 위해 알람이 발생했을 때 이메일을 보내려면 어떻게해야합니까?

  1. SMTP 설정 구성
    • vSphere Client를 사용하여 vCenter Server에 로그인
    • 메뉴에서보기 / 관리 / 서버 설정 ...을 선택하십시오.
    • 왼쪽 패널에서 "메일"을 클릭하십시오
    • SMTP 서버와 발신자 계정의 이름을 입력하십시오 (이것은 일종의 절름발이입니다-연결할 포트, SSL, 인증 등을 지정할 수 있다면 좋을 것입니다)
    • 확인을 클릭하십시오
  2. 이메일을 보내도록 알람 구성
    • 메뉴에서 View / Inventory / Hosts and Clusters를 선택하십시오.
    • 왼쪽의 트리보기에서 최상위 수준 (모든 호스트에 영향을 미침) 또는 개별 호스트에서 알람을 구성 할 개체를 클릭하십시오.
    • "알람"탭을 선택하십시오
    • 알람 목록 상단에서 "보기 : 정의"가 선택되어 있는지 확인하십시오.
    • 경보 목록에서 "호스트 스토리지 상태"를 찾아 두 번 클릭하십시오.
    • "작업"탭으로 이동
    • 새로운 "알림 이메일 보내기"액션 추가
    • 새 작업 옆의 "구성"열에 알람을 보낼 이메일 주소를 입력하십시오.
    • 또한 마지막 4 개의 열 각각에서 "한 번"이 선택되어 있는지 확인하고 싶을 때마다 상태가 변경 될 때마다 알림을받습니다.

하지만 당신은 당신에게 이메일을 보내나요-그게 내가 경보가 아니라 내가 그랬던 것입니다.
— Chopper3

예, 이메일을 받도록했습니다. 설정 방법을 포함하도록 답변을 업데이트하겠습니다.
— Anodyne

1

ESXi 서버 하드웨어 탭 아래에 "스토리지"가 보이면 각 디스크가 보입니까? 그렇지 않은 경우 해당 수준의 하드웨어가 ESX에서 제외 될 수 있습니다. 컨트롤러에 ESX 서버에 설치할 수있는 확장 기능이 있는지 확인해야합니다.


아니요-하드웨어 상태 탭의 센서 범주는 다음과 같습니다. 프로세서 / 메모리 / PCI / 팬 / 전압 / 온도 / 전원 / 네트워크 / 소프트웨어 구성 요소 /베이스 보드 관리 컨트롤러 / 기타
— Anodyne

또한 "구성"탭에서 "스토리지 어댑터"를 보면 컨트롤러 이름이 "vmhba2"인 "MegaRAID SAS GEN2 컨트롤러"제목 아래에 있습니다. 그것이
— 중요한지 모르겠습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.