The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Linux эмуляция во FreeBSD"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 22-Июн-06, 19:32 
Есть rpm от Асуса, по мониторингу матери. Хочется его запустить на FreeBsd 6.0.

Поставил /usr/ports/emulators/linux_base, пересобрал ядро, вроде некоторые программы работают.

Пытаюсь ставить асусовский софт:

# rpm -Uvh aswm-1.1-20.i386.rpm
error: failed dependencies:                            
        redhat-release >= 7.1 is needed by aswm-1.1-20
        ucd-snmp >= 4.1 is needed by aswm-1.1-20      
        apache >= 1.3 is needed by aswm-1.1-20        
        asma >= 3.1-12 is needed by aswm-1.1-20        
        /bin/sh   is needed by aswm-1.1-20            

Апач и sh в системе есть. Можно ли как-то это заглушить, обмануть, и что например делать со строкой: redhat-release >= 7.1 is needed ?

Исходных кодов этой утилиты нет :( , иначе и не спрашивал бы.

Спасибо!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Linux эмуляция во FreeBSD"  
Сообщение от Аноним on 22-Июн-06, 23:16 
rpm --nodeps - не проверять зависимости
rpm --force - не обращать внимания на ошибки #кажись, точно не помню
Что касается зависимотей то они не найдены в /compat/linux #за это тоже не ручаюсь
А драйвера для Линуха в FreeBSD не пойдут
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 11:19 
>Есть rpm от Асуса, по мониторингу матери. Хочется его запустить на FreeBsd
>6.0.
>
>Поставил /usr/ports/emulators/linux_base, пересобрал ядро, вроде некоторые программы работают.
>
>Пытаюсь ставить асусовский софт:
>
># rpm -Uvh aswm-1.1-20.i386.rpm
>error: failed dependencies:
>        redhat-release >= 7.1 is needed by aswm-1.1-20
>        ucd-snmp >= 4.1 is needed by aswm-1.1-20      
>        apache >= 1.3 is needed by aswm-1.1-20        
>        asma >= 3.1-12 is needed by aswm-1.1-20        
>        /bin/sh   is
>needed by aswm-1.1-20
>
>Апач и sh в системе есть. Можно ли как-то это заглушить, обмануть, и что например делать со строкой: redhat-release >= 7.1 is needed ?
>
>Исходных кодов этой утилиты нет :( , иначе и не спрашивал бы.
>
>
>Спасибо!


Вы просто так от балды решили установить linux-binaries? Или предварительно почитали
и разобрались с linux-эмуляцией?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 12:54 

>Вы просто так от балды решили установить linux-binaries? Или предварительно почитали
>и разобрались с linux-эмуляцией?

Прочел, но очень поверхностно... дело в том, что альтенрнатив этому мониторингу нет, только эта версия и все.


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 13:13 
>
>>Вы просто так от балды решили установить linux-binaries? Или предварительно почитали
>>и разобрались с linux-эмуляцией?
>
>Прочел, но очень поверхностно... дело в том, что альтенрнатив этому мониторингу нет,
>только эта версия и все.
>

1. наличие linux-emulation в ядре или подгрузка модулем (последнее предпочтительней)
2. наличие linux-base (возможно linux-devel) для:

Пытаюсь ставить асусовский софт:

# rpm -Uvh aswm-1.1-20.i386.rpm
error: failed dependencies:                            
        redhat-release >= 7.1 is needed by aswm-1.1-20
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- для ядра которое было в RH 7.1

        ucd-snmp >= 4.1 is needed by aswm-1.1-20      
        apache >= 1.3 is needed by aswm-1.1-20        
        asma >= 3.1-12 is needed by aswm-1.1-20        
        /bin/sh   is needed by aswm-1.1-20

3. после того как будет установлен linux-base, появится:

[alone]~ > ls -la /usr/compat/
total 6
drwxr-xr-x   3 root  wheel  512 Nov 20  2004 .
drwxr-xr-x  18 root  wheel  512 Jun 16 17:19 ..
drwxr-xr-x  11 root  wheel  512 Nov 16  2005 linux
[alone]~ >

# ls -la /usr/compat/linux - дерево linux-base (/, /usr(lib), /var, proc...)
вот туда нужно будет установить зависимости необходимые для aswm-1.1.20...
НО НЕ ФАКТ что он будет работать в linux-emu (зависит от специфики системных
и ядрЁных вызовов - например не все эмулируются в linux-emu)

Все это есть в документации.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 13:21 

>1. наличие linux-emulation в ядре или подгрузка модулем (последнее предпочтительней)
>2. наличие linux-base (возможно linux-devel) для:
>
>Пытаюсь ставить асусовский софт:
>
># rpm -Uvh aswm-1.1-20.i386.rpm
>error: failed dependencies:
>        redhat-release >= 7.1 is needed by aswm-1.1-20
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- для ядра которое было в RH 7.1
>
>        ucd-snmp >= 4.1 is needed by aswm-1.1-20      
>        apache >= 1.3 is needed by aswm-1.1-20        
>        asma >= 3.1-12 is needed by aswm-1.1-20        
>        /bin/sh   is
>needed by aswm-1.1-20
>
>3. после того как будет установлен linux-base, появится:
>
>[alone]~ > ls -la /usr/compat/
>total 6
>drwxr-xr-x   3 root  wheel  512 Nov 20  
>2004 .
>drwxr-xr-x  18 root  wheel  512 Jun 16 17:19 ..
>
>drwxr-xr-x  11 root  wheel  512 Nov 16  2005
>linux
>[alone]~ >
>
># ls -la /usr/compat/linux - дерево linux-base (/, /usr(lib), /var, proc...)
>вот туда нужно будет установить зависимости необходимые для aswm-1.1.20...
>НО НЕ ФАКТ что он будет работать в linux-emu (зависит от специфики
>системных
>и ядрЁных вызовов - например не все эмулируются в linux-emu)
>
>Все это есть в документации.


Спасибо! Постараюсь что-то сделать, хотя надежд мне оставили мало.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 13:23 
>
>>1. наличие linux-emulation в ядре или подгрузка модулем (последнее предпочтительней)
>>2. наличие linux-base (возможно linux-devel) для:
>>
>>Пытаюсь ставить асусовский софт:
>>
>># rpm -Uvh aswm-1.1-20.i386.rpm
>>error: failed dependencies:
>>        redhat-release >= 7.1 is needed by aswm-1.1-20
>>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- для ядра которое было в RH 7.1
>>
>>        ucd-snmp >= 4.1 is needed by aswm-1.1-20      
>>        apache >= 1.3 is needed by aswm-1.1-20        
>>        asma >= 3.1-12 is needed by aswm-1.1-20        
>>        /bin/sh   is
>>needed by aswm-1.1-20
>>
>>3. после того как будет установлен linux-base, появится:
>>
>>[alone]~ > ls -la /usr/compat/
>>total 6
>>drwxr-xr-x   3 root  wheel  512 Nov 20  
>>2004 .
>>drwxr-xr-x  18 root  wheel  512 Jun 16 17:19 ..
>>
>>drwxr-xr-x  11 root  wheel  512 Nov 16  2005
>>linux
>>[alone]~ >
>>
>># ls -la /usr/compat/linux - дерево linux-base (/, /usr(lib), /var, proc...)
>>вот туда нужно будет установить зависимости необходимые для aswm-1.1.20...
>>НО НЕ ФАКТ что он будет работать в linux-emu (зависит от специфики
>>системных
>>и ядрЁных вызовов - например не все эмулируются в linux-emu)
>>
>>Все это есть в документации.
>
>
>Спасибо! Постараюсь что-то сделать, хотя надежд мне оставили мало.

из чего такой вывод?! Всего лишь объяснил КАК и что ВОЗМОЖНО.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Linux эмуляция во FreeBSD"  
Сообщение от orc (??) on 23-Июн-06, 13:36 
>Есть rpm от Асуса, по мониторингу матери.

А что такого особенного делает этот монитор? Или это академический интерес?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 14:13 
>>Есть rpm от Асуса, по мониторингу матери.
>
>А что такого особенного делает этот монитор? Или это академический интерес?


Он мониторит температуру чипсета, процессора, скорости вращения кулеров.

Чипсет: ServerWorks ServerSet LE 3.0... просто этот софт (и только он) идет в комплекте с сервером. Чем еще промониторить - не знаю.

А тут жара в Москве началась, датацентр стал "перегрваться"... ну сервер стал падать. Но техподдержка не очень сознается что у них проблема, вот и решил поставить софт для мониторинга.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 16:12 
>>>Есть rpm от Асуса, по мониторингу матери.
>>
>>А что такого особенного делает этот монитор? Или это академический интерес?
>
>
>Он мониторит температуру чипсета, процессора, скорости вращения кулеров.
>
>Чипсет: ServerWorks ServerSet LE 3.0... просто этот софт (и только он) идет
>в комплекте с сервером. Чем еще промониторить - не знаю.
>
>А тут жара в Москве началась, датацентр стал "перегрваться"... ну сервер стал
>падать. Но техподдержка не очень сознается что у них проблема, вот
>и решил поставить софт для мониторинга.

# man acpi
# sysctl -a | grep thermal

или поиск в портах: xmbmon, lmmon, consolemh, healthd...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 16:26 

>
># man acpi
># sysctl -a | grep thermal
>
>или поиск в портах: xmbmon, lmmon, consolemh, healthd...

вот xmbmon первым и не стал работать, https://www.opennet.ru/opennews/art.shtml?num=3528
пробовал собрать без X но все равно пишет:

# /usr/X11R6/bin/xmbmon      
Error: Can't open display:  

остальные не пробовал, но спасибо за совет!


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 17:18 
>
>>
>># man acpi
>># sysctl -a | grep thermal
>>
>>или поиск в портах: xmbmon, lmmon, consolemh, healthd...
>
>вот xmbmon первым и не стал работать, https://www.opennet.ru/opennews/art.shtml?num=3528
>пробовал собрать без X но все равно пишет:
>
># /usr/X11R6/bin/xmbmon
>Error: Can't open display:
>
>остальные не пробовал, но спасибо за совет!

не знаю что там он у вас пишет, если КРИВО установили: pkg_delete или руками rm -f
после чего:

[alone]/usr/ports/sysutils/xmbmon > grep COMMENT Makefile
COMMENT=        X/tty motherboard monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240

верхнее показывает какие чипсеты может мониторить mbmon, нижнее как собрать и установить
из порта БЕЗ X11:

[alone]/usr/ports/sysutils/xmbmon > make WITHOUT_X11=yes install

последнее, mbmon может использовать разные методы доступа:

# man mbmon
...
OPTIONS
       -h     Show summary of options.

       -V, -S, -I, -A
              Access  method  (using  "VIA686  HWM  directly"|"SMBus"|"ISA I/O
              port"|"All this methods").


если smbus - нужно соответствующим образом пересобрать ядро, что нужно добавить
в ядро: man lmmon - только учесть что там опции для 4.x, для 5.x и выше они чуть
другие, но названия те же:

device          smb
device          smbus
device          iicbus
device          iicbb
device          intpm

собственно посмотреть /sys/conf/NOTES и добавить все что нужно

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 17:41 
>>>или поиск в портах: xmbmon, lmmon, consolemh, healthd...

Вот поставил lmmon.. но что то он странные вещи выдает, касаемо температуры.

Motherboard Temp               Voltages          
                                                  
211C / 411F / 484K        Vcore1:   +3.984V      
                           Vcore2:   +1.672V      
    Fan Speeds             + 3.3V:   +1.172V      
                           + 5.0V:   +4.906V      
    1:    0 rpm            +12.0V:  +15.938V      
    2:    0 rpm            -12.0V:   -0.062V      
    3:    0 rpm            - 5.0V:   -0.000V      
                                                  

на другом сервере:

Motherboard Temp               Voltages        
                                                
255C / 491F / 528K        Vcore1:   +3.984V    
                           Vcore2:   +3.984V    

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 17:55 
>>>>или поиск в портах: xmbmon, lmmon, consolemh, healthd...
>
>Вот поставил lmmon.. но что то он странные вещи выдает, касаемо температуры.
>
>
> Motherboard Temp          
>     Voltages
>
> 211C / 411F / 484K      
> Vcore1:   +3.984V
>            
>          
>    Vcore2:   +1.672V
>    Fan Speeds      
>      + 3.3V:   +1.172V
>
>            
>          
>    + 5.0V:   +4.906V
>    1:    0 rpm  
>         +12.0V:  
>+15.938V
>    2:    0 rpm  
>         -12.0V:  
> -0.062V
>    3:    0 rpm  
>         - 5.0V:
>  -0.000V
>
>
>на другом сервере:
>
> Motherboard Temp          
>     Voltages
>
> 255C / 491F / 528K      
> Vcore1:   +3.984V
>            
>          
>    Vcore2:   +3.984V

еще раз для тех кто в ТАНКЕ: утилиты поддерживают РАЗНЫЕ чипсеты, от кривости и проблем
никто НЕ ЗАСТРАХОВАН, вам посоветовали использовать sysctl и значения thermal (системные
вещи, разумеется если ACPI(BIOS) у машинки НЕ КРИВОЙ)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

14. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 23-Июн-06, 18:11 
>еще раз для тех кто в ТАНКЕ: утилиты поддерживают РАЗНЫЕ чипсеты, от
>кривости и проблем
>никто НЕ ЗАСТРАХОВАН, вам посоветовали использовать sysctl и значения thermal (системные
>вещи, разумеется если ACPI(BIOS) у машинки НЕ КРИВОЙ)

я сразу попробовал, но ничего не получил.

Сейчас попробовал на втором (выдержка):

hw.acpi.thermal.tz0.temperature: 34.5C

Вопрос (если еще не совсем достал :) ), с чем связано полное отсутсвие информации на 1 сервере:

- с выключенным ACPI в биосе?
- с кривой реализацией производителем?
- с чем то еще?

Спасибо!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

15. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 23-Июн-06, 21:07 
>>еще раз для тех кто в ТАНКЕ: утилиты поддерживают РАЗНЫЕ чипсеты, от
>>кривости и проблем
>>никто НЕ ЗАСТРАХОВАН, вам посоветовали использовать sysctl и значения thermal (системные
>>вещи, разумеется если ACPI(BIOS) у машинки НЕ КРИВОЙ)
>
>я сразу попробовал, но ничего не получил.
>
>Сейчас попробовал на втором (выдержка):
>
>hw.acpi.thermal.tz0.temperature: 34.5C
>
>Вопрос (если еще не совсем достал :) ), с чем связано полное
>отсутсвие информации на 1 сервере:
>
>- с выключенным ACPI в биосе?
>- с кривой реализацией производителем?
>- с чем то еще?

??? не знаю, вы же не сказали какая мать и какой БИВОС.

- если снимать температуру через ACPI, то он не должен быть disable
- хитрых реализаций много, особенно у INTEL и AMIBIOS, ну еще Acer та еще кривота...

>Спасибо!

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

16. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 26-Июн-06, 12:27 
>??? не знаю, вы же не сказали какая мать и какой БИВОС.
>
>
>- если снимать температуру через ACPI, то он не должен быть disable
>
>- хитрых реализаций много, особенно у INTEL и AMIBIOS, ну еще Acer
>та еще кривота...


А тогда уж совсем последний вопрос: Termal Zone 0 - это что за зона, где именно она "находится", или это опять же везде по-разному?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

17. "Linux эмуляция во FreeBSD"  
Сообщение от lavr email on 26-Июн-06, 12:30 
>>??? не знаю, вы же не сказали какая мать и какой БИВОС.
>>
>>
>>- если снимать температуру через ACPI, то он не должен быть disable
>>
>>- хитрых реализаций много, особенно у INTEL и AMIBIOS, ну еще Acer
>>та еще кривота...
>
>
>А тогда уж совсем последний вопрос: Termal Zone 0 - это что
>за зона, где именно она "находится", или это опять же везде
>по-разному?

тогда последний ответ, если про acpi.thermal:

# man acpi_thermal

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

18. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 26-Июн-06, 12:39 

>>А тогда уж совсем последний вопрос: Termal Zone 0 - это что
>>за зона, где именно она "находится", или это опять же везде
>>по-разному?
>
>тогда последний ответ, если про acpi.thermal:
>
># man acpi_thermal

Спасибо! Понял что конкретный ответ дать действительно тяжело ;)


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

19. "Linux эмуляция во FreeBSD"  
Сообщение от dev email(??) on 26-Июн-06, 15:29 
>А тут жара в Москве началась, датацентр стал "перегрваться"... ну сервер стал
>падать. Но техподдержка не очень сознается что у них проблема, вот
>и решил поставить софт для мониторинга.

Для контроля датасервера я обычно меряю температуру винтов, а не прочих компонентов. Конечно, это сильно зависит от расположения в корпусе, но часто винты стоят сразу на пути холодного воздуха.

Еще желательно в лабораторных условиях проконтролировать, насколько показаная температура соотносится с действительностью. К примеру, у меня сигейтовские винты показывают ее с точностью до градуса, а самсунговские всегда на 5 градусов ниже.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

20. "Linux эмуляция во FreeBSD"  
Сообщение от Dim email(??) on 26-Июн-06, 15:36 
>
>Для контроля датасервера я обычно меряю температуру винтов, а не прочих компонентов.
>Конечно, это сильно зависит от расположения в корпусе, но часто винты
>стоят сразу на пути холодного воздуха.
>
>Еще желательно в лабораторных условиях проконтролировать, насколько показаная температура соотносится с действительностью.
>К примеру, у меня сигейтовские винты показывают ее с точностью до
>градуса, а самсунговские всегда на 5 градусов ниже.

Вот я тоже так делаю, через smartctl но это работает там где к хардам есть прямой доступ.

Там же, где стоит Raid 5 аппаратный, достучаться до хардов не получается.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру