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.