Автор Тема: Программа для управления raid-массивом. alt server 5  (Прочитано 7162 раз)

greyzy

  • Гость
Знаю, что графика ни к чему, но у меня есть программа для управления raid-массивом, которая хочет графику. Вероятно мне будет нужен xfce, кроме apt-get install xfce надо будет еще что-то донастраивать?
« Последнее редактирование: 03.06.2010 07:30:48 от ruslandh »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Знаю, что графика ни к чему, но у меня есть программа для управления raid-массивом, которая хочет графику. Вероятно мне будет нужен xfce, кроме apt-get install xfce надо будет еще что-то донастраивать?
Нет. Но проще ничего не устанавливать и зайти на сервер по ssh -Y <server> с линуксовой машины и запустить программу. Её интерфейс будет показан на X-сервере (компьютера с которого зашли).
Андрей Черепанов (cas@)

greyzy

  • Гость
Все замечательно работает без всяких графических сред, спасибо! Причем когда-то я знал этот ключ, но забыл. Правда программа не видит аппаратный raid, но это другой вопрос...

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 169
    • Домашняя страница
Правда программа не видит аппаратный raid, но это другой вопрос...
Скорее, это полусофтовый недо-RAID. Лучше создавайте софтовый RAID сами в программе установки:
Андрей Черепанов (cas@)

greyzy

  • Гость
Не, это как раз самый аппаратный raid, даже со своим биосом, сервер IBM xSeries 346 плюс расширение EXP400, прога RaidMan (с live-диска) собирает raid так, что инсталлятор линукса и потом на установленной системе команда
cat /proc/mdstatдаже не видят, что в системе raid массив. Видится просто как диски.
Читаю сайт ibm, вроде библиотеки надо доустановить, правда вот нету их в нашем репозитории. Еще попробую потом разбить массив, может после этого mdadm что нибудь увидит :)

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734
Не, это как раз самый аппаратный raid, даже со своим биосом, сервер IBM xSeries 346 плюс расширение EXP400, прога RaidMan (с live-диска) собирает raid так, что инсталлятор линукса и потом на установленной системе команда
cat /proc/mdstatдаже не видят, что в системе raid массив. Видится просто как диски.
Читаю сайт ibm, вроде библиотеки надо доустановить, правда вот нету их в нашем репозитории. Еще попробую потом разбить массив, может после этого mdadm что нибудь увидит :)
Ничего он не увидит, он работает только со своим программным раидом.
Цитировать
mdadm - manage MD devices aka Linux Software RAID

greyzy

  • Гость
ну я и говорю, что мой аппаратный raid встроенные средства не видят

greyzy

  • Гость
мне нужны библиотеки
compat-libstdc++
compat-gcc
(and its prerequisites)

в этом бранче их нет _ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p5/branch/i586/RPMS.classic/

Вообще как я понял, это чтото сугубо рэдхэтовское... Может есть в каком то репозитории и у нас?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Это надо скачать этьи пакеты из RedHat и смотреть что внутри (вообще-то можно и не качать - главное узнать). А потом уже смотреть где такое может быть в ALT.  Обычно под именем compat прячется старая версия пакета. В ALT обычно такие пакеты не держат, но при большом желании можно поытаться собрать самому из архива Сизифа.
1. Странно, что требуется gcc - они что что-то компилировать предлагают.
2. Старый libstdc++ - надо смотреть насколько он старый.

greyzy

  • Гость
Целое дело репу redhat найти... Нашел федоровскую http://mirror.yandex.ru/fedora/russianfedora/build/13/russianfedora/i386/ Я так понимаю их репа к нашему синаптику не подключается, а как там чего смотреть? В этом репозитории все пакеты есть, но начинаю ставить то это не хватает, то это

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Просто скачать пакет и посмотреть его состав (не в коем случае не ставить) в том-же mc, или с помощью rpm -qpl имя_пакета

greyzy

  • Гость
Блин я час лазил по инету, как prm открыть, и man rpm читал, пробовал rpm -p, rpm -l, -rpm -ql, а вот до rpm -qpl не дошел :)
Ну чот мне этот список ничего не говорит... Вот например
# rpm -qpl compat-gcc-34-3.4.6-18.i686.rpm                                                                                           
/usr/bin/gcc34                                                                                                                                                 
/usr/bin/gcov34                                                                                                                                                 
/usr/bin/i686-redhat-linux-gcc34                                                                                                                               
/usr/lib/gcc                                                                                                                                                   
/usr/lib/gcc/i686-redhat-linux                                                                                                                                 
/usr/lib/gcc/i686-redhat-linux/3.4.6                                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/crtbegin.o                                                                                                                 
/usr/lib/gcc/i686-redhat-linux/3.4.6/crtbeginS.o                                                                                                               
/usr/lib/gcc/i686-redhat-linux/3.4.6/crtbeginT.o                                                                                                               
/usr/lib/gcc/i686-redhat-linux/3.4.6/crtend.o                                                                                                                   
/usr/lib/gcc/i686-redhat-linux/3.4.6/crtendS.o                                                                                                                 
/usr/lib/gcc/i686-redhat-linux/3.4.6/include                                                                                                                   
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/README                                                                                                             
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/emmintrin.h                                                                                                       
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/float.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/iso646.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/limits.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/mmintrin.h                                                                                                         
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/pmmintrin.h                                                                                                       
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/stdarg.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/stdbool.h                                                                                                         
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/stddef.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/syslimits.h                                                                                                       
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/unwind.h                                                                                                           
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/varargs.h                                                                                                         
/usr/lib/gcc/i686-redhat-linux/3.4.6/include/xmmintrin.h                                                                                                       
/usr/lib/gcc/i686-redhat-linux/3.4.6/libgcc.a                                                                                                                   
/usr/lib/gcc/i686-redhat-linux/3.4.6/libgcc_eh.a                                                                                                               
/usr/lib/gcc/i686-redhat-linux/3.4.6/libgcc_s.so                                                                                                               
/usr/lib/gcc/i686-redhat-linux/3.4.6/libgcov.a                                                                                                                 
/usr/lib/gcc/i686-redhat-linux/3.4.6/specs                                                                                                                     
/usr/libexec/gcc                                                                                                                                               
/usr/libexec/gcc/i686-redhat-linux                                                                                                                             
/usr/libexec/gcc/i686-redhat-linux/3.4.6                                                                                                                       
/usr/libexec/gcc/i686-redhat-linux/3.4.6/cc1                                                                                                                   
/usr/libexec/gcc/i686-redhat-linux/3.4.6/collect2                                                                                                               
/usr/share/doc/compat-gcc-34-3.4.6                                                                                                                             
/usr/share/doc/compat-gcc-34-3.4.6/COPYING                                                                                                                     
/usr/share/doc/compat-gcc-34-3.4.6/COPYING.LIB                                                                                                                 
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog                                                                                                                   
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.0                                                                                                                 
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.1                                                                                                                 
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.10
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.2
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.3
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.4
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.5
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.6
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.7
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.8
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.9
/usr/share/doc/compat-gcc-34-3.4.6/ChangeLog.lib
/usr/share/doc/compat-gcc-34-3.4.6/FSFChangeLog
/usr/share/doc/compat-gcc-34-3.4.6/FSFChangeLog.10
/usr/share/doc/compat-gcc-34-3.4.6/FSFChangeLog.11
/usr/share/doc/compat-gcc-34-3.4.6/README-fixinc
/usr/share/doc/compat-gcc-34-3.4.6/README.Portability

Что тут главное?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Тут упакован gcc 3.4 зачем он вам нужен - мне непонятно. В ALT этот пакет называется gcc3.4 + всякие его дополнения.

« Последнее редактирование: 01.06.2010 17:58:18 от ruslandh »

greyzy

  • Гость
Да это не мне нужно, у IBM написано , что если
ServeRAID Manager under Linux may have the following issues:
The ServeRAID Manager does not start.
The ServeRAID Manager Graphical User Interface (GUI) starts, but does not see any Redundant Array of Independent Disks (RAID) card.
The ServeRAID Manager Starts, but after logging in with a known good user account, the GUI shows the following error: User root could not be logged into localhost.localdomain
(у меня как раз второй случай, ServeRaid Manager стартует, но массив не видит)
то
Solution

Install the following libraries:
compat-libstdc++
libXp
compat-gcc (and its prerequisites)
libXp я поставил наш (программа без него не запускалась), gcc и libstdc тоже наш, но массивы все равно не видятся программой

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
compat-libstdc++ - что в нём содержится посмортите.