소개
이 문서에서는 엄격한 I/O(Input/Output) 요구 사항이 있는 일부 애플리케이션에 부정적인 영향을 미칠 수 있는 LSI RAID 컨트롤러에서 RAID(Redundant Array of Individual Disks) 컨트롤러 Consistency Check를 비활성화하는 단계에 대해 설명합니다. I/O 요구 사항이 까다로운 애플리케이션 그룹이 Universal Session 및 Resource Manager/Videoscape Session Resource Manager(USRM/VSRM)이면 일관성 검사가 실행되는 동안 발생할 수 있는 애플리케이션에 I/O 대기 영향을 줄 수 있으므로 모든 가상 드라이브/RAID 볼륨에서 일관성 검사를 사용하지 않는 것이 좋습니다. CSCuw01134 참조
사전 요구 사항
Cisco UCS(Unified Computing System) M3 랙 서버와 LSI 92XX 모델 RAID 컨트롤러
일관성 검사를 비활성화하려면 USRM/VSRM 애플리케이션에 대한 유지 보수 기간이 필요합니다.
일관성 검사를 비활성화하기 전에 USRM/VRSM 인스턴스 종료
UCS C220에는 최대 8개의 USRM/VSRM 인스턴스가 있습니다. 일관성 검사를 비활성화하기 위한 절차를 실행하기 전에 각 인스턴스를 종료해야 합니다. 일관성 검사 절차가 완료되면 각 인스턴스를 수동으로 다시 시작해야 합니다.
참고:아래 두 가지 프로세스는 개별 고객 시스템/요구 사항에 대해 작성된 MOP(Method of Procedure)에 포함되어야 합니다. 예:MOP에는 고객의 영향을 최소화하기 위해 서버 페일오버 및 페일백이 조정됩니다. 각 고객은 MOP에서 다루는 요구 사항이 다를 수 있습니다.
USRM/VSRM 소프트웨어를 종료하려면 다음 단계를 수행합니다. 참고:USRM/VSRM의 각 인스턴스에 대해 이러한 단계를 완료해야 합니다.
- 브라우저에서 USRM/VSRM UI(웹 사용자 인터페이스)를 엽니다.
- 재설정 페이지로 이동합니다.
- 드롭다운 상자를 사용하여 ServerState를 "Terminate"로 설정합니다.
- Commit Changes(변경 사항 커밋) 버튼을 클릭합니다.
결과:USRM/VSRM 소프트웨어가 종료되고 다시 시작되지 않습니다.
일관성 확인 비활성화 프로세스가 완료되면 USRM/VSRM의 각 인스턴스를 수동으로 시작해야 합니다. USRM/VSRM의 각 인스턴스에 대해 다음 단계를 수행합니다.
- USRM/VSRM에 대한 SSH 세션을 엽니다.
- 적절한 디렉토리로 이동합니다.
- USRM의 경우:/opt/usrm
- VSRM의 경우:/common/usrm
- 명령을 실행하여 USRM/VSRM을 시작합니다. ./usrm —<옵션(자동 또는 감독)> -d
- 감독 모드의 예:/usrm —감독 -d
- 자동 모드의 예:/usrm —auto -d
참고:옵션 앞에 2개의 대시가 있고 "d" 매개 변수 앞에 1개의 대시가 있습니다.
결과:USRM/VSRM 소프트웨어가 시작 및 요청 처리를 시작합니다.
유틸리티를 다운로드합니다.
StorCli 유틸리티 다운로드 http://docs.avagotech.com/docs/12351437
StorCLI zip 파일에는 서로 다른 운영 체제(OS) 플랫폼용 설치 파일이 있는 폴더가 있습니다.
RedHat Linux에 설치
zip 파일의 /StorCli_All_OS/Linux/폴더에서 storcli rpm 파일을 추출하고 다음을 설치합니다.
# rpm -ivh <StorCLI-x.xx-x.noarch.rpm>
RedHat/Linux용 명령
Change to the folder where storcli64 executable file was installed to, typically /opt/MegaRAID/storcli/
#cd /opt/MegaRAID/storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli64 /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli64 /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli64 /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli64 /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’
ESXi 지침
VMware ESXi 환경에서 일관성 검사를 비활성화해야 하는 경우 StorCLI 유틸리티 설치 프로세스는 다르지만 storcli 명령 구문은 동일합니다. vSphere에서 SSH(Secure Shell)가 기본적으로 비활성화되어 있습니다. 호스트에서 SSH 터미널을 열기 전에 SSH를 활성화해야 합니다.
VMware ESXi 5.x에 설치
zip 파일의 /StorCli_All_OS/Vmware-MN/폴더에서 vmware-esx-storcli-xxxxxx.vib 파일을 압축/복사합니다.
vmware-esx-storcli-xxxxxx.vib 파일을 ESXi 호스트의 로컬 파일 시스템에 /tmp 폴더로 복사합니다.
이제 esxcli 명령을 실행하여 설치합니다.
# esxcli 소프트웨어 vib install -v "/tmp/vmware-esx-storcli-xxxxxx.vib" -no-sig-check
VMware Vsphere용 명령
Change to the folder where the Storcli executable was installed to, typically /opt/lsi/storcli
#cd /opt/lsi/storcli
Please note the ESXi storcli executable is storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’