Virtual Media, Uploading ISO to iDRAC5 with Command Line Interface results in connection and credentials errors

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

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

  • Машина 1 и машина 2 работают

  • Доступ к машине 2 осуществляется через SSH.

  • Все подключения инструментов VMCLI к iDRAC5 машины 1 выполняются непосредственно с машины 2.

  • Все SSH к iDRAC5 машины 1 выполняются непосредственно с машины 2.

  • ВСЕ HTTPS для iDRAC5 машины 1 выполняются через машину 2 через туннелирование или прокси-сервер SOCKS. Мы попытались запустить браузеры с машины 2 при пересылке X11, но возникли серьезные проблемы с конфигурацией.

  • Нам нужно загрузить машину 1, чтобы запустить DSET. Все перечисленные ниже действия выполняются через удаленное соединение с машиной 2.

  • Машина 1: A включена, но не работает, Сервер Dell со встроенным контроллером удаленного доступа Dell (iDRAC). Благодаря проверке на месте мы знаем, что RAID-карта Машины 1, вероятно, вышла из строя, все светодиоды HD темные. Могут быть и другие проблемы. Нашей службе поддержки требуется, чтобы мы запускали Dell System E-Support Tool (DSET), но на данный момент использование виртуального носителя кажется единственным способом. Попытка загрузить Live CD с оптического привода не удалась.

  • Машина 2: сервер Dell с прямым подключением Ethernet к Машине 1. Scientific Linux 6.11 (SL происходит от CentOS). Мы можем подключиться по SSH к карте iDRAC5 машины 1 и получить доступ к веб-интерфейсу iDRAC5 машины 1.

Веб-интерфейс: но на данный момент использование виртуальных носителей кажется единственным способом. Попытка загрузить Live CD с оптического привода не удалась.

  • Машина 2: сервер Dell с прямым подключением Ethernet к Машине 1. Scientific Linux 6.11 (SL происходит от CentOS). Мы можем подключиться по SSH к карте iDRAC5 машины 1 и получить доступ к веб-интерфейсу iDRAC5 машины 1.

  • Веб-интерфейс: но на данный момент использование Virtual Media кажется единственным способом. Попытка загрузить Live CD с оптического привода не удалась.

  • Машина 2: сервер Dell с прямым подключением Ethernet к Машине 1. Scientific Linux 6.11 (SL происходит от CentOS). Мы можем подключиться по SSH к карте iDRAC5 машины 1 и получить доступ к веб-интерфейсу iDRAC5 машины 1.

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

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

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

    ### racvmcli версия 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. Версия: 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
    
    ###### Интерфейс командной строки виртуального носителя, версия 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
    
    0
    задан 27 July 2018 в 15:17
    1 ответ

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

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

    Я бы предпочел:

    • загрузить ISO на машину2
    • взять под контроль машину2
    • отправить iso с локального диска машины2 на машину1
    0
    ответ дан 24 November 2019 в 02:14

    Теги

    Похожие вопросы