DELL 원격 제어 카드 racadm 명령 정리

선언:
서버가 올라가면 시스템을 설치해야 하고, 시스템을 설치하기 전에 RAID를 설정해야 하며, 심지어는 BIOS 옵션도 변경해야 한다.한 대에 두 대는 상관없다. 모니터를 직접 켜서 수동으로 연결하면 되지만 자주 올라가고 수량이 많으면 원격 제어 카드 CLI 환경의 위력을 나타낼 수 있다.DELL의 원격 카드racadm 환경은 비교적 괜찮지만 최신 펌웨어 버전에 일정한 문제가 존재한다. 작업이 천메가 속도로 진행될 때 가방을 잃어버리고 통하지 않는 현상이 존재한다. IDRAC를 교환기 포트에 접속하는 속도를 백메가로 가리키면 문제가 없고 사용에 영향을 주지 않기 때문에 무시할 수 있다.물결의 명령줄은 매우 낮으며 기본적으로 BMC 사용자 암호만 변경할 수 있다.2017년에 하드웨어 관리 시스템이 발표된다고 하니 기대하세요.오늘은 DELL의 원격 컨트롤러 racadm 관련 명령 설명을 살펴보겠습니다.
racadm 환경 배포:
# wget  http://downloads.dell.com/FOLDER03574555M/1/OM-MgmtStat-Dell-Web-LX-8.3.0-1908_A00.tar.gz -P /tmp/
# tar zxvf OM-MgmtStat-Dell-Web-LX-8.3.0-1908_A00.tar.gz 
# cd /tmp/linux/rac/RHEL6/x86_64/
# rpm -ivh srvadmin*
# ln -s /opt/dell/srvadmin/sbin/racadm  /usr/sbin/racadm

racadm 구문:
racadm -r  -u  -p   
racadm -r  -u  -p  get ..[].[]
racadm -r  -u  -p  set ..[]. 

-r [  :  ]
IDRAC IP 지정, 포트 번호 기본 443
-u       
IDRAC 사용자 이름
-p       
IDRAC 암호
-S      
보안 인증이 잘못되었을 때 명령 실행을 중지합니다. (모든 정상적인 실행 명령은 기본적으로 인증 보안 경고를 포함하고 필요하지 않을 때 이 옵션을 설정하지 마십시오.)
-i      
상호작용 로그인, 수동으로 계정 비밀번호 입력;및 -u, -p 옵션은 동시에 사용할 수 없습니다.
--nocertwarn      
인증 관련 경고 정보 무시
예:
racadm -r 192.168.0.0 -u root -p xxxx getsysinfo
racadm -r 192.168.0.0 -u root -p xxxx set idrac.ssh.port 22
racadm -r 192.168.0.0 -u root -p xxxx --nocertwarn get idrac.ssh.port

racadm 상용 하위 명령:
하드웨어 리소스:
  • 메모리 크기 가져오기:racadm get BIOS.memSettings.SysMemSize 
  • 메모리 작업 속도 얻기:racadm get BIOS.MemSettings.SysMemSpeed
  • 메모리 형식 가져오기:racadm get BIOS.MemSettings.SysMemType

  • BIOS 관련:
  • 오류 알림 상태: racadm get BIOS.MiscSettings.ErrPrompt
  • 종료 오류 알림: racadm set BIOS.MiscSettings.ErrPrompt Disabled
  • BIOS 시작 모드:racadm get BIOS.BiosBootSettings.BootMode(기본 BIOS, UEFI 별도)
  • 시스템 시작 순서:racadm get BIOS.BiosBootSettings.BootSeq 
  • 시스템 시작 순서 변경: racadm set BIOS.BiosBootSettings.BootSeq NIC.Integrated.1-1-1,HardDisk.List.1-1,Optical.SATAEmbedded.E-1 
  • BIOS Objects 제출 job:jobqueue create BIOS.Setup.1-1

  • .sn:racadm get BIOS를 가져옵니다.SysInformation.SystemServiceTag
  • 획득 모델: racadm get BIOS.SysInformation. SystemModelName
  • bios 버전 가져오기:racadm get BIOS.SysInformation. SystemBiosVersion

  • 네트워크 카드 관련:
  • 네트워크 카드 얻기mac:racadm getsysinfo-s(racadm nicstatistics | racadm racdump)
  • 카드 획득 3 pxe:racadm get nic를 켜는지 여부.NICConfig.3.LegacyBootProto
  • 네트워크 카드 사용 pxe:racadm set nic.NICConfig.3.LegacyBootProto PXE
  • PXE 구성 응용 프로그램 적용: racadm jobqueue create NIC.Integrated.1-3-1
  • NIC objects 제출 job:racadm jobqueue create NIC.Integrated.1-1 -r pwrcycle -s TIME_NOW -e 20120501100000

  • 디스크 관련:
  • 물리 디스크 가져오기:racadm storage get pdisks
  • 가상 디스크 정보 얻기:storage get vdisks-o[-p status,size,layout,state]

  • raid 관련:
  • raid 컨트롤러 가져오기:racadm storage get controllers
  • raid 컨트롤러 속성name,status:racadmstorage get controllers-o-pname,status를 가져옵니다
  • 모든raid:racadmstorageresetconfig:RAID를 삭제합니다.Integrated.1-1
  • storage 작업 제출: racadm jobqueue create RAID.Integrated.1-1 -s TIME_NOW -r none ( forced | pwrcycle | graceful) [ -—realtime ]
  • raid5를 만들고 300G를 분배하는 시스템:racadmstoragecreatevd:RAID.Integrated.1-1 -rl r5 -size 300g -pdkey:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.2:Enclosure.Internal.0-1:RAID.Integrated.1-1
  • raid5:racadmstoragecreatevd:RAID를 만듭니다.Integrated.1-1 -rl r5 -pdkey:Disk.Bay.0:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.1:Enclosure.Internal.0-1:RAID.Integrated.1-1,Disk.Bay.2:Enclosure.Internal.0-1:RAID.Integrated.1-1

  • 사용자 관련:
  • 참고: 숫자 2, 15는 사용자 ID입니다..
  • 사용자 정보 보기:racadm get idrac.users.이
  • 사용자 추가:racadm set idrac.users.15.username chenss
  • 비밀번호 설정:racadm set idrac.users.15.password wuyancs
  • idrac 관리자로 설정:racadm set idrac.users.15.Privilege 0x1ff
  • 사용자 사용:racadm set idrac.users.15.enable enabled

  • IP 관련:
  • idrac ip info:racadm get iDRAC 얻기.IPv4[ Address | Static | Gateway ]

  • 로그 관련:
    전면 패널 LCD 디스플레이 정보 얻기:racadm get System.LCD.CurrentDisplay 
    시스템 관련:
  • 켜기:racadm 서버 액션 파워업
  • 꺼짐:racadm 서버 액션 파워다운
  • 리셋:racadm 서버 액션 파워사이클
  • 상태:racadm serveraction powerstatus
  • idrac snap info:racadm get iDRAC 얻기.SNMP

  • 비고: 작업을 제출할 때perc8의 카드(H710)는 리얼타임 파라미터를 지원하지 않습니다.realtime 매개 변수는perc9(H730)부터 지원됩니다.
    참고 문헌:
    http://www.dell.com/support/manuals/aw/en/awdhs1/idrac8-with-lc-v2.05.05.05/RACADM_iDRAC_Pub-v1/Introduction?guid=GUID-6B6564AB-EE63-49EF-A7D6-47154C343841&lang=en-us

    좋은 웹페이지 즐겨찾기