소개
이 문서에서는 로컬 스토리지를 사용하여 Cisco UCS(Unified Computing System) M-Series 서버에 Redhat Enterprise Linux(RHEL) 또는 CentOS Linux를 설치하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- Cisco UCS Manager 2.5 또는 3.1 버전
- 스토리지 프로필
- Linux 운영 체제(OS)
사용되는 구성 요소
이 문서의 정보는 UCS M-Series를 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
Cisco M-Series 모듈형 서버는 구성 가능한 인프라 설계를 나타내는 Cisco 제품 중 하나입니다.모듈형 서버에는 로컬 스토리지가 없지만 모든 서버에서 공유할 수 있는 중앙 집중식 스토리지가 있습니다.공유 스토리지에 액세스하려면 OS에서 스토리지 네트워크 인터페이스 카드( sNIC )라고 하는 새로운 SCSI(Small Computer System Interface) 드라이버가 필요하며 OS에서 디스크를 탐지하려면 설치 중에 추가해야 합니다.
이 문서의 다음 몇 섹션에서는 OS 설치 중에 드라이버를 다운로드하고 설치하는 방법에 대해 설명합니다.
필수 드라이버 ISO 번들 다운로드
UCS Hardware and Software Interoperability Matrix는 특정 OS, 디바이스 및 펌웨어 조합에 필요한 드라이버 버전을 간략하게 설명합니다.Matrix Utility Tool 및 Matrix PDF에 대한 이러한 링크는 필요한 드라이버 버전을 결정합니다.
UCS 하드웨어 및 소프트웨어 상호 운용성 매트릭스 유틸리티 도구
UCS 하드웨어 및 소프트웨어 상호 운용성 매트릭스 PDF
드라이버 번들을 다운로드하려면 다음 단계를 완료하십시오.
- 웹 브라우저에서 http://www.cisco.com으로 이동합니다.
- Support(지원)에서 Downloads(다운로드) > All Downloads(모든 다운로드)로 이동합니다.
- Servers - Unified Computing을 클릭합니다.
- UCS M-Series Modular Server Software 선택
- UCS(Unified Computing System) 드라이버를 클릭합니다.
- 다운로드할 번들을 선택하고 Download Now(지금 다운로드)를 클릭합니다.
RHEL 7.0 또는 CentOS 7.0을 설치하는 단계
사용자가 서버의 전원을 켜고 OS 설치 ISO 이미지에서 부팅하도록 구성된 것으로 가정합니다.
1단계. OS 설치 마법사의 첫 번째 화면에서 Redhat Enterprise Linux 7.0 옵션 설치를 강조 표시하고 Tab 키를 눌러 설치 프로그램의 추가 부팅 매개변수를 보거나 추가합니다. 끝에 dd 키워드를 추가하고 이미지에 표시된 대로 Enter 키를 클릭합니다.

2단계. 설치 프로그램은 이미지에 표시된 대로 드라이버 디스크(dd) 파일의 소스를 식별합니다.이 단계에서는 OS 설치 이미지를 매핑 취소하고 sNIC 드라이버 디스크 ISO 파일을 매핑합니다.


3단계. r을 눌러 미디어를 다시 검사하고 1을 선택합니다. 드라이버 디스크 ISO에 포함된 sNIC 드라이버 RPM 파일을 나열합니다.드라이버를 포함하려면 1을 선택하고 c를 눌러 드라이버에 이미지를 로드합니다.

4단계. 드라이버가 메모리 공간에 추출되면 드라이버 디스크 ISO의 매핑을 해제하고 OS 설치 ISO 파일을 매핑합니다.r을 눌러 다시 검색하고 c를 눌러 OS 설치 마법사를 진행합니다(이미지에 표시됨).

다음을 확인합니다.
OS 설치 마법사를 계속 진행하면 OS에서 sNIC 드라이버의 도움을 받아 스토리지 프로필 정책을 통해 중앙 공유 스토리지에 생성된 LUN(Logical Unit Numbers)을 검색합니다.

RHEL 6.5 또는 CentOS 6.5를 설치하는 단계
1단계. OS 설치 마법사의 시작 화면에서 기존 시스템 옵션 설치 또는 업그레이드를 선택하고 Tab 키를 눌러 부팅 매개변수를 보고 편집합니다.줄 끝에서 dd 키워드를 추가하고 Enter 키를 클릭합니다.

2단계. OS 설치 마법사에서 드라이버 디스크를 묻는 메시지를 표시합니다.이미지에 표시된 대로 예를 클릭합니다.

3단계. 이미지에 표시된 대로 옵션 sr0을 드라이버 소스 위치로 선택합니다.

4단계. OS 설치 ISO의 매핑을 해제하고 RHEL 6.5용 sNIC 드라이버 디스크 ISO를 매핑합니다.드라이버 디스크 ISO를 매핑한 후 이미지에 표시된 대로 확인을 클릭합니다.

5단계. OS는 sNIC 드라이버를 추출하고 설치 중에 추가 드라이버를 로드할지 묻는 메시지를 표시합니다.이미지에 표시된 대로 아니요를 클릭하고 드라이버 디스크 ISO 파일의 매핑을 해제합니다.OS 설치 ISO 이미지를 매핑하고 OS 설치를 계속합니다.

다음을 확인합니다.
sNIC 드라이버가 로드되면 OS는 이미지에 표시된 대로 공유 스토리지 LUN을 탐지할 수 있습니다.

설치 후 확인
이러한 OS 명령은 sNIC 드라이버 세부사항을 나열합니다.
sNIC 드라이버 모듈을 커널로 보려면
Linux #cat /sys/module/snic/version
0.0.1.22
sNIC 드라이버 모듈 세부 정보:
Linux# modinfo snic
filename: /lib/modules/3.10.0-123.el7.x86_64/extra/snic/snic.ko
author: Narsimhulu Musini <nmusini@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>
version: 0.0.1.22
description: Cisco SCSI NIC Driver
license: GPL v2
srcversion: 8B53EC0BA66CF57E0A0CEC8
alias: pci:v00001137d00000046sv*sd*bc*sc*i*
depends:
vermagic: 3.10.0-123.el7.x86_64 SMP mod_unload modversions
parm: snic_log_level:bitmask for snic logging levels (int)
parm: snic_trace_max_pages:Total allocated memory pages for snic trace buffer (uint)
parm: snic_max_qdepth:Queue depth to report for each LUN (uint)
snic_admin 유틸리티를 사용하여
Linux # snic_admin
SNIC HBAs:
host0
SCSI States:
HBA Device Mode State Busy [ DrVer ]
host0 snic0 Initiator running 0 [ 0.0.1.22 ]
host0 Targets
snic_das_tgt:0:0-2 SNIC Target
snic_das_tgt:0:0-3 SNIC Target
host0 LUNs:
Path Device Size Vendor Model State
0:0:0:0 sda 10 GB Cisco UCSME-MRAID12G running
0:0:1:0 sdb 21 GB Cisco UCSME-MRAID12G running
관련 정보