LINUX.ORG.RU
ФорумAdmin

У кого работает утилита Dell System Update (DSU) на официально неподдерживаемых системах?

 , , , ,


0

1

Запустил сейчас сервер от Dell и целый день убил на обновление всяких прошивок. Хочу, чтобы в следующий раз этот процесс не занимал столько времени. Погуглил, нашёл DSU, вроде бы именно то, что мне нужно.

Распаковал RPM, запускаю ./dsu на Debian. Получаю такое:

Installing catalog from repository ...
Fetching dsucatalog ...
Download Failed.
Could not download the catalog. Please check the configuration

В DSU_STATUS.json такое:

{
   "SystemUpdateStatus": [
      {
         "System": {
            "id": "NA",
            "idType": "NONE",
            "hostAddress": "LocalHost"
         },
         "InvokerInfo": {
            "name": "DSU",
            "version": "2.0.1.0",
            "command": "NA",
            "exitStatus": 1,
            "statusMessage": "Could not download the catalog. Please check the configuration"
         }
      }
   ]
}

Какую конфигурацию он предлагает мне проверить? В документацию нашёл ссылку на этот скрипт. Насколько я понимаю, нужно подключать YUM-репы. Может, их кто-то уже cконвертировал в APT? Или я пытаюсь сделать что-то не то? Я сейчас думаю, самое простое было бы иметь федору на флешке, чтобы тупо загрузиться с неё и обновить все прошивки раз в год. Но может быть, есть способ проще?

★★★★★

В какой стране? По крайней мере, под оффтопиком аналогичная утилита в России работать перестала уже давно. И даже сайт показывает заглушку. Так что только обходные пути — впн, прокси, тор и т. д.

alegz ★★★★
()

Нашёл сейчас на сайте Dell утилиту, которая могла бы помочь: Iventory Collector. Она распаковывает и пытается запустить вот такой бинарник:

invcol: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.2.5, with debug_info, not stripped

Отстой :(

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Нашёл сейчас версию поновее, которую собирают по 64-битные платформы. Она умеет генерировать информацию о всех частях сервера и их прошивках в XML и JSON. Пишет в консоль два раза:

Entity: line 3: parser error : Extra content at the end of the document
-W- Missing mst conf file: /etc/mft/mst.conf
^

Но в целом работает, вроде.

CYB3R ★★★★★
() автор топика