Назад | Перейти на главную страницу

Виртуальный носитель, загрузка ISO в iDRAC5 с помощью интерфейса командной строки приводит к ошибкам подключения и учетных данных

У нас возникла проблема с загрузкой образа диска в iDRAC5 для загрузки проблемного сервера с помощью функции виртуального носителя.

Вот сценарий:

Веб-интерфейс: мы попытались загрузить образ диска через веб-интерфейс. Время ожидания составляет от 20% до 50% загрузки. Функция консоли не работает. Мы пробовали текущие версии Firefox, Chrome и Konqueror. В настоящее время мы создаем виртуальную машину CentOS 5, чтобы посмотреть, будут ли работать старые версии.

От VMCLI к iDRAC5: все инструменты командной строки виртуального носителя в настоящее время не работают. Ниже я вставил результаты нескольких версий инструмента командной строки виртуального носителя (racvmcli5, vmcli, iVMCLI).

SSH к iDRAC5 RACADM Это работает. Мы можем подключиться к карте iDrac5 по ssh из командной строки, и я вставил информацию о конфигурации из racadm.

### racvmcli version 1.0
racvmcli5 -v
racvmcli version 1.0
Copyright (c) 2007 Dell, Inc.
All Rights Reserved

racvmcli5 -r 10.109.130.157:3669 -c openSUSE-Tumbleweed-GNOME-Live-x86_64-Current.iso -u root -p XXXXX


racvmcli: connecting(1)..
Failed to initialize SSL layer
racvmcli: unable to connect to '10.109.130.157:3669'
#####iDRAC Virtual Media Command Line Interface. Version: 3.0.0.3
vmcli -v

iDRAC Virtual Media Command Line Interface. Version: 3.0.0.3
Copyright (c) 2016 Dell, Inc. All rights reserved.
OpenSSL 1.0.2k  26 Jan 2017

vmcli -v -r 10.109.130.157:3669 -c openSUSE-Tumbleweed-GNOME-Live-x86_64-Current.iso -u root -p XXXXX

Security Alert: Certificate is invalid - self signed certificate
Continuing execution. Use -S option for vmcli to stop execution on certificate-related errors.
 Failed to acquire credentials.
Terminating
######Virtual Media Command Line Interface Version 2.9
iVMCLI -v

Virtual Media Command Line Interface Version 2.9
Copyright (c) Dell Inc., 2010
All Rights Reserved



iVMCLI -r 10.109.130.157 -u root -c openSUSE-Tumbleweed-GNOME-Live-x86_64-Current.iso -p XXXXXX
Virtual Media Command Line Interface Version 2.9
Copyright (c) Dell Inc., 2010
All Rights Reserved


Error (7):Could not connect to Server or  Insufficient privilege to create temporary files in the current folder.You might not have administrator privileges or the current folder is Read-only.
############### RACADM getsysinfo
$ racadm getsysinfo

RAC Information:
RAC Date/Time           = Wed Jul 25 22:28:48 2018
Firmware Version        = 1.65
Firmware Build          = 12.08.16
Last Firmware Update    = Mon Jul 23 01:38:57 2018


Hardware Version        = A03
Current IP Address      = 10.109.130.157
Current IP Gateway      = 10.109.130.1
Current IP Netmask      = 255.255.255.0
DHCP Enabled            = 0
MAC Address             = aa:bb:cc:dd:ii:jj
Current DNS Server 1    = 208.67.220.220
Current DNS Server 2    = 8.8.8.8
DNS Servers from DHCP   = 0
Register DNS RAC Name   = 0
DNS RAC Name            = rac-ZZZZZZZ
Current DNS Domain      =


System Information:
System Model            = PowerEdge R9XY
System Revision         = [N/A]
System BIOS Version     = 1.2.0
BMC Firmware Version    = 2.27
Service Tag             = ZZZZZZZ
Express Service Tag     = 25679835318
Host Name               = MachineOne.nonceplace.com
OS Name                 =
Power Status            = ON


Watchdog Information:
Recovery Action         = None
Present countdown value = 15 seconds
Initial countdown value = 15 seconds


Embedded NIC MAC Addresses:
NIC1 Ethernet           = aa:bb:cc:ee:ff:gg
NIC2 Ethernet           = aa:bb:cc:ee:ff:hh

ВЫПИСКА ИЗ RACADM GETTRACELOG

racadm gettracelog

Record:      271
Date/Time:   Jul 25 18:17:47
Source:      virmediad[391]
Description: VM: attaching because client is connected (auto attach)
-------------------------------------------------------------------------------
Record:      272
Date/Time:   Jul 25 18:17:47
Source:      kernel
Description: can not open device because it is already open
-------------------------------------------------------------------------------
Record:      273
Date/Time:   Jul 25 18:17:47
Source:      virmediad[391]
Description: ssn_op: idx_from_sid = 0

Все подключения к Машине 1 выполняются удаленно через Машину 2 через туннелирование или прокси-сервер SOCKS.

Насколько я понимаю, вы пытаетесь отправить ISO на idrac machine1 через socks / tunnel? это наверное проблема.

Я бы лучше:

  • загрузить ISO на machine2
  • взять под свой контроль machine2
  • отправить iso с локального диска machine2 на machine1