목차

요약

절차

시작하기 전에

절차 단계

Redhat 옵션을 사용하여 megasr raid를 부팅 가능한 os raid 디스크로 보존합니다.

M.2/임베디드 SATA raid 컨트롤러 및 linux가 포함된 M4/M5 서버에 대한 Cisco UCS 참조 설명서

B 시리즈:

C 시리즈:

S 시리즈:

요약

이후 시리즈 M4 또는 M5 랙 마운트 서버에 설치하려고 할 때 OS는 임베디드 RAID 컨트롤러 및 올바른 드라이브에 설치하는 데 문제가 있습니다.

이 문서는 redhat 운영 체제에 대해 로드되는 드라이브와 올바른 모듈의 문제를 해결하는 데 도움이 됩니다.

문제:이전에는 Red Hat 6.10 이하에서 서버 설치 관리자 ISO를 매핑한 다음 드라이버 및 OS를 설치하기 위해 여러 단계를 추가로 수행해야 했습니다.더욱 복잡해진 점은 RHEL 7.1 이상에서는 dud.img 드라이버 이미지의 파일 유형이 dd.iso로 변경되었습니다.  Cisco IMC 가상 드라이브 매퍼는 한 번에 하나의 .iso 파일만 매핑할 수 있으며 가상 CD/DVD로만 매핑할 수 있습니다.

해결 방법:이 절차에서는 매핑 전에 dd.iso 드라이버 파일의 이름을 dd.img로 변경하여 단계를 간소화했습니다.  이렇게 하면 RHEL 설치 ISO를 가상 CD/DVD로 매핑하고 이름이 변경된 dd.img 드라이버 파일을 가상 플로피 디스크 또는 가상 이동식 디스크로 동시에 매핑할 수 있습니다.  RHEL은 dd.img as dd.iso;를 탐지합니다.Cisco IMC 가상 드라이브 매퍼만 img 파일로 간주합니다.설치 마법사 초기화 시 디스크가 별도의 디스크/파티션으로 표시될 수 있으며 설치 시 필요한 항목이 표시됩니다.이 경우 linux 모듈이 설치 프로그램에 로드되는 방식 때문에 혼동을 일으킬 수 있습니다.이 문제를 해결하려면 M.2 설치를 위한 디스크 명명법을 유지하려면 이 문서 하단의 단계를 수행하십시오.

절차

지원되는 특정 OS 버전은 서버 릴리스의 하드웨어 및 소프트웨어 호환성 매트릭스를 참조하십시오.

이 항목에서는 임베디드 MegaRAID 스택이 있는 시스템에 RHEL 디바이스 드라이버를 새로 설치하는 방법에 대해 설명합니다.

참고: Linux에서 임베디드 RAID 컨트롤러를 사용하는 경우, pSATA 컨트롤러와 sSATA 컨트롤러를 모두 LSI SW RAID 모드로 설정해야 합니다.

시작하기 전에

임베디드 컨트롤러에 이 드라이버를 설치하기 전에 OS(pSATA 및/또는 sSATA)를 설치할 드라이브를 제어하는 임베디드 컨트롤러에 RAID 드라이브 그룹을 구성해야 합니다.

컨피그레이션 유틸리티에 액세스하려면 BIOS Setup Utility를 열고 Advanced(고급) 탭으로 이동한 다음 내장 컨트롤러의 유틸리티 인스턴스를 선택합니다.

pSATA의 경우 LSI Software RAID Configuration Utility(SATA)를 선택합니다.

sSATA의 경우 LSI Software RAID Configuration Utility(sSATA)를 선택합니다.

절차 단계

1단계

- Cisco UCS C-Series 드라이버의 ISO를 다운로드합니다.  http://www.cisco.com/cisco/software/navigator.html을 참조하십시오.

2단계

dd.iso 파일을 추출합니다.

1. Cisco UCS C-Series 드라이버 ISO 이미지를 디스크에 굽습니다.

2. 드라이버 폴더의 내용을 임베디드 MegaRAID 드라이버 위치로 이동합니다./<OS>/스토리지/인텔/C600-M5/

3. dd.iso 파일을 워크스테이션의 임시 위치에 복사합니다.

4. 저장된 dd.iso의 이름을 dd.img로 바꿉니다.

3단계

서버의 Cisco IMC 인터페이스에 로그인합니다.

4단계

Virtual KVM 콘솔 창을 시작하고 Virtual Media 탭을 클릭합니다.

Add Image(이미지 추가)를 클릭하고 원격 RHEL 설치 ISO 이미지를 찾아 선택합니다.

참고: .iso 파일은 가상 CD/DVD로만 매핑할 수 있습니다.

Add Image(이미지 추가)를 다시 클릭하고 2단계에서 이름을 바꾼 RHEL 7.x dd.img 파일을 찾아 선택합니다.

참고: dd.img 파일을 가상 플로피 디스크 또는 가상 이동식 디스크로 매핑합니다.

방금 추가한 미디어에 대한 Mapped(매핑됨) 열의 확인란을 선택한 다음 매핑이 완료될 때까지 기다립니다.

5단계

대상 서버의 전원을 껐다가 켜십시오.

6단계

부팅 중에 F6 프롬프트가 표시되면 F6을 누릅니다.Boot Menu(부팅 메뉴) 창이 열립니다.

참고:다음 단계에서 Enter 키를 눌러 설치를 시작하지 마십시오.대신 e를 눌러 설치 매개변수를 편집합니다.

7단계

Boot Menu(부팅 메뉴) 창에서 화살표 키를 사용하여 Install Red Hat Enterprise Linux(Red Hat Enterprise Linux 설치)를 선택한 다음 e를 눌러 설치 매개변수를 편집합니다.

8단계

linuxefi로 시작하는 줄 끝에 다음 블랙리스트 명령을 추가합니다.

- RHEL 7.x(32비트 및 64비트)의 경우 다음을 입력합니다.

linux dd modprobe.blacklist=ahci nodmraid

9단계

선택 사항:설치하는 동안 자세한 설치 상태 단계를 보려면 줄에서 Quiet 매개 변수를 삭제하십시오.

10단계

Boot Menu(부팅 메뉴) 창에서 Ctrl+x를 눌러 대화식 설치를 시작합니다.

11단계

드라이버 디스크 장치 선택 아래에서 드라이버 .img 파일을 설치하는 옵션을 선택합니다.(목록이 채워지지 않은 경우 목록을 새로 고치려면 r을 입력합니다.)

참고: 매핑에 대해 드라이버 파일의 이름을 dd.img로 변경했지만 설치 프로그램은 드라이버 파일을 .iso 파일로 인식합니다.

목록에 드라이버 장치 ISO의 번호를 입력합니다.RHEL ISO 이미지를 선택하지 마십시오.다음 예에서는 6을 입력하여 디바이스 sdb를 선택합니다.

5) sr0 iso9660 RHEL-7.6\x20Server.x

6) sdb iso9660 CDROM

# to select, 'r' - refresh 또는 'c' -continue:6

설치 프로그램이 드라이버 파일을 읽고 드라이버를 나열합니다.

12단계

설치할 드라이버 선택에서 메가스터 드라이버를 나열하는 줄 번호를 입력합니다.다음 예에서는 1을 입력합니다.

1) [ ] /media/DD-1/rpms/x86_61/kmod-megasr-18.01.2010.1107_e17.6-1.x86_61.rpm

선택 항목을 전환하려면 # 또는 'c' -continue:1

선택 항목이 괄호로 X가 표시됩니다.

1) [X] /media/DD-1/rpms/x86_61/kmod-megasr-18.01.2010.1107_e17.6-1.x86_61.rpm

13단계

c를 입력하여 계속합니다.

14단계

RHEL 설치 마법사를 따라 설치를 완료합니다.

15단계

마법사의 Installation Destination(설치 대상) 화면이 표시되면 LSI MegaSR이 선택 항목으로 나열되는지 확인합니다.목록에 없으면 드라이버가 제대로 로드되지 않았습니다.이 경우 Rescan Disk를 선택합니다.

16단계

설치가 완료되면 대상 서버를 재부팅합니다.

Redhat 옵션을 사용하여 megasr raid를 부팅 가능한 os raid 디스크로 보존합니다.

설치할 때 일반적으로 /dev/sda를 설치로 설정해야 합니다.이는 OS가 /boot /boot/EFI에 대해 /dev/sda를 항상 가지고 있고 데이터 전용 데이터 디스크/lvm을 보존하며 OS lun에 부팅 가능 옵션이 있는지 확인하기 위한 것입니다.m.2 드라이브는 swaid를 사용하며, hwaraid가 데이터에 사용되기 때문에 설치 후 로 부팅하기 위해 잘못된 드라이브를 선택하기도 합니다.

설치 후 아래의 OS 설정에서 Redhat 솔루션당 다음 작업을 수행하여 기능 및 os 드라이브 매핑을 유지할 수 있습니다. RHEL 7에서 부팅하는 동안 스토리지 디바이스의 순서를 변경하려면 어떻게 합니까? 아래:

1단계:

다음과 같이 /etc/sysconfig/grub 파일을 편집하고 GRUB_CMDLINE_LINUX 행을 수정합니다.

GRUB_CMDLINE_LINUX="rd.lvm.lv=rootvg/rootlv rd.lvm.lv=rootvg/swaplv rd.driver.pre=megasr rd.driver.post=megaraid_sas"

2단계:

/etc/sysconfig/grub에 변경 사항을 저장한 후 다음 명령을 실행하여 GRUB 컨피그레이션을 작성합니다.

On BIOS-based machines ( legacy boot ): ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

On UEFI-based machines: ~]# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

재부팅 시 /dev/sda 가 megasr raid 디스크가 되고 hward 가 다른 raid/disk 가 됩니다.

다음 명령을 실행하여 이를 확인할 수 있습니다.

pvdisplay

fdisk -l |grep /dev/sda

lsblk

cat /etc/fstab <-- to confirm os mounting

blkid

M.2/임베디드 SATA raid 컨트롤러 및 linux가 포함된 M4/M5 서버에 대한 Cisco UCS 참조 설명서

B 시리즈:

B200-m5(M.2 스토리지 설치 linux 포함)

B480-m5(M.2 스토리지 설치 linux 포함)

C 시리즈:

C220-m4 M.2 스토리지 설치 linux

C220-M5(M.2 스토리지 설치 linux 포함)

C240-m4(M.2 설치 Linux 포함)

C240-m5(M.2 스토리지 설치 linux 포함)

C480-m5- M.2 스토리지 설치 linux

C480-m5-ML(M.2 스토리지 설치 linux 포함)

S 시리즈:

S3260-M5(m.2/SSD 내장 SATA 컨트롤러 포함)