![Equallogic 펌웨어 업그레이드를 위한 ESXi 5.0 iSCSI 시간 초과 증가](https://rvso.com/image/568237/Equallogic%20%ED%8E%8C%EC%9B%A8%EC%96%B4%20%EC%97%85%EA%B7%B8%EB%A0%88%EC%9D%B4%EB%93%9C%EB%A5%BC%20%EC%9C%84%ED%95%9C%20ESXi%205.0%20iSCSI%20%EC%8B%9C%EA%B0%84%20%EC%B4%88%EA%B3%BC%20%EC%A6%9D%EA%B0%80.png)
제가 이해한 바에 따르면 Dell Equallogic 서버의 펌웨어를 약 15초 안에 업그레이드할 수 있으며 ESXi 호스트가 연결되어 있고 VM이 실행 중인 동안에도 수행할 수 있지만 게스트 VM에서 오류를 방지하려면 iSCSI 시간 초과 값을 늘려야 합니다.
VMWare 및 Dell 사이트를 검색했지만 시간 초과를 늘리고 "라이브" 펌웨어 업그레이드를 수행하기 위해 ESXi 5.0에서 수행할 작업에 대한 세부 정보를 제공하는 모범 사례 안내서 또는 KB 문서를 찾을 수 없습니다. 호스트/iSCSI 개시자별입니까 아니면 대상별입니까? 이를 늘리는 방법과 합리적인 값은 무엇입니까?
답변1
문서에 따르면"세션 복구 시간 초과" 매개변수여야 합니다. 하지만 게스트 OS에는 고유한 시간 제한이 있다는 점을 명심하세요. 이 시간 제한도 변경이 필요할 수 있습니다.
답변2
Dell/Equallogic에서는 실제로 각 ESX 호스트에서 액세스하는 각 Equallogic 그룹 IP에 대해 iSCSI "LoginTimeout" 값을 60초로 늘릴 것을 권장합니다.
아래 단계에서는 권장되는 방법을 자세히 설명합니다. 하지만 iSCSI 초기자에서 전체적으로 이 작업을 수행할 수도 있습니다(액세스 중인 모든 그룹/iSCSI SAN에 적용됨).
- vSphere Client에 로그인하고 호스트를 선택하십시오.
- "구성" 탭으로 이동합니다.
- "스토리지 어댑터"를 선택하세요.
- 수정할 iSCSI vmhba를 선택합니다(일반적으로 iSCSI 소프트웨어 이니시에이터).
- "속성"을 클릭하세요.
- "동적 검색" 탭을 선택합니다.
- Equallogic 그룹의 IP 주소를 선택합니다.
- "설정"을 클릭하세요
- "고급"을 클릭하세요
- "LoginTimeout"으로 스크롤하고 값을 60으로 설정합니다.
- 해당하는 모든 호스트/서버에 대해 1~10을 반복합니다.
- 변경 사항을 적용하려면 호스트 재부팅이 필요합니다.
명령줄을 통해 값을 수정할 수도 있습니다.
esxcli iscsi adapter param set -A vmhbaXX -k LoginTimeout -v 60
Equallogic 스토리지 어레이의 펌웨어 업데이트에는 활성 컨트롤러 모듈에서 수동 컨트롤러 모듈로의 장애 조치 작업이 포함됩니다. 이로 인해 일반적으로 권장되는 제한 시간 값 범위 내에 있는 15~30초 동안 액세스가 손실됩니다. 일반적으로 환경이 프로덕션에 들어가기 전에 이러한 설정을 올바르게 설정하고 이 프로세스를 테스트하는 것이 가장 좋습니다.
VMware ESX 참조:VMware KB 2007829
Dell Equallogic 참조:iSCSI 초기자 및 OS 고려 사항(지원 계정 액세스 필요)