Установка и использование Zenoss на FreeBSD 7.2

Обсуждаем сайт и форум.

Модератор: f0s

Гость
проходил мимо

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Гость » 2009-12-02 12:22:15

zevs5 писал(а):Мой косяк прошу прощения, в build.log увидел ошибку. не резольвился localhost
Сейчас все работает?

Я сейчас решил заняться созданием порта. Чтобы не плодить на форуме темы решил писать. Опыта по созданию портов для FreeBSD у меня нет- поэтому сильно не пинайте))) Хотел спросить у более опытных бсдшников. Для того чтобы сделать порт, для начала ну жно убедиться, что все собирается автоматом. Не могу придумать как это сделать: зеносс собирается в свою папку /usr/local/zenoss, еще и под своим пользователем (zenoss)... сказал ему собираться в /usr/local и убрал проверку на root'а... после недолгних размышлений инсталлятор меня вежливо послал. Собсно сам вопрос, верен ли мой подход?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение VolanD » 2009-12-02 12:23:56

Гость писал(а):
zevs5 писал(а):Мой косяк прошу прощения, в build.log увидел ошибку. не резольвился localhost
Сейчас все работает?

Я сейчас решил заняться созданием порта. Чтобы не плодить на форуме темы решил писать тут. Опыта по созданию портов для FreeBSD у меня нет- поэтому сильно не пинайте))) Хотел спросить у более опытных бсдшников. Для того чтобы сделать порт, для начала ну жно убедиться, что все собирается автоматом. Не могу придумать как это сделать: зеносс собирается в свою папку /usr/local/zenoss, еще и под своим пользователем (zenoss)... сказал ему собираться в /usr/local и убрал проверку на root'а... после недолгних размышлений инсталлятор меня вежливо послал. Собсно сам вопрос, верен ли мой подход?
Упс... Это я написал)))

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Alex Keda » 2009-12-02 12:43:29

возьмите за основу похожий существующий, и подправьте под себя.
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Гость » 2009-12-03 12:43:08

lissyara писал(а):возьмите за основу похожий существующий, и подправьте под себя.
Осталось только найти порт который хочет собираться под своим пользователем (который при этом должен иметь права на запись в /usr/local)....

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Alex Keda » 2009-12-03 13:05:57

root?
Убей их всех! Бог потом рассортирует...

princeps
майор
Сообщения: 2684
Зарегистрирован: 2007-09-25 10:20:59
Откуда: Сочи, Москва
Контактная информация:

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение princeps » 2009-12-03 15:24:55

если не ошибаюсь, вот этот собирается не от рута:
/usr/ports/databases/firebird-server
Deus quos vult perdere dementat prius
http://www.itforum-sochi.ru

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение VolanD » 2009-12-23 6:19:49

При создании порта для зенноса с толкнулся с проблемой. В блоке зависимостей указан: "mysql-5.0.87:${PORTSDIR}/databases/mysql50-server", но у меня стоит mysql-server-5.1.40. И при make install мне выдается сообщение:
===> zenoss-2.4.2 depends on executable: mysql-5.0.87 - not found
. После чего он пытается ставить старый мускул и установка заканчивается ошибкой о том, что обнаружена более новая версия... Поскажите, плиз, как побороть?

Аватара пользователя
maccartny
проходил мимо
Сообщения: 4
Зарегистрирован: 2010-03-03 17:37:04
Откуда: Запорожье
Контактная информация:

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение maccartny » 2010-03-03 17:39:00

:st: товарисчи !!!! что с производством порта под freebsd ??? я уже замучался

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение VolanD » 2010-04-05 9:17:56

Итак, выкладываю то, чего удалось добиться: http://ktk.ru/~volan/MyPorts.zip
На самом деле это не совсем порт, просто с помощью механизма портов FreeBSD удалось добиться некоторой автоматизации описанного в статье процесса установки. Проверялась установка на «чистую» систему. Также перед установкой прошу посмотреть два скрипта в папке files, которые выполняют некоторый код до и после установки (т.к. установка запускается из-под рута- могут быть неприятные последствия) . Кстати, установка проходит в папку /usr/local/zenoss, параметр PREFIX не поддерживается. Все баги и предложения прошу писать в эту тему на форуме.

ЗЫ. Сильно не пинайте, это мой первый опыт…

Юмитрий Воронеж
проходил мимо

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Юмитрий Воронеж » 2010-05-04 21:11:35

не добавляется устройство...выдает ошибку.
/libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4" /usr/local/zenoss/bin/zenfunctions: line 37: [: too many arguments /libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4"
как исправить?

Гость
проходил мимо

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение Гость » 2010-05-05 10:26:39

Юмитрий Воронеж писал(а):не добавляется устройство...выдает ошибку.
/libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4" /usr/local/zenoss/bin/zenfunctions: line 37: [: too many arguments /libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4"
как исправить?
А

Код: Выделить всё

/lib/libcrypto.so.4
есть?

cgd
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-05-04 22:51:33

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение cgd » 2010-05-05 12:43:16

в /usr/local/zenoss/bin/zenfunctions добавлена строка:

export LD_PRELOAD=/lib/libcrypto.so.4

cgd
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-05-04 22:51:33

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение cgd » 2010-05-05 12:59:23

в /usr/local/zenoss/bin/zenfunctions добавлена строка:

export LD_PRELOAD=/lib/libcrypto.so.4

А все равно выдает ошибку!!!!!!!!!!!
/libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4" /usr/local/zenoss/bin/zenfunctions: line 37: [: too many arguments /libexec/ld-elf.so.1: Cannot open "/lib/libcrypto.so.4"

Перезагрузил сервер теперь zenoss вообще не работает!!!
зазожу на 192.168.58.128:8080 и " Firefox не может установить соединение с сервером 192.168.58.128:8080"
Apache работает mysql тоже! В списке процессов zenoss не вижу:
Изображение
как его запустить?

cgd
проходил мимо
Сообщения: 3
Зарегистрирован: 2010-05-04 22:51:33

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение cgd » 2010-05-05 13:51:50

libcrypto.so.4 - что это вообще такое? Весь интернет облазил ничего внятного не нашел?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение hizel » 2010-05-05 14:21:48

openssl
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

VolanD
ефрейтор
Сообщения: 54
Зарегистрирован: 2008-09-08 6:03:40

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение VolanD » 2010-05-09 5:25:54

Хм... я ставил на голую ось. По дефолту эта либа должна быть!

tailerus
рядовой
Сообщения: 30
Зарегистрирован: 2010-06-03 2:02:37

Re: Установка и использование Zenoss на FreeBSD 8.1

Непрочитанное сообщение tailerus » 2010-10-04 0:22:26

все делаю по статье, http://www.lissyara.su/articles/freebsd ... ms/zenoss/
не обесудьте, недавно во фряшке

Шаг 3:

Код: Выделить всё

 ln -s /usr/local/bin/bash /bin

пишет

Код: Выделить всё

ln: /bin/bash: File exists
далее, Шаг 4:

Код: Выделить всё

sudo ln -s /usr/local/zenoss/bin/pkg-config /usr/local/bin/
пишет

Код: Выделить всё

sudo: /usr/local/etc/sudoers is mode 0444, should be 0440
sudo: no valid sudoers sources found, quitting
забил, оставил, пошел дпльше думал мож прокатит, ан нет

Шаг 5: сделал все как по статье, http://www.lissyara.su/articles/freebsd ... ms/zenoss/,
закомментил

Код: Выделить всё

#  AC_REQUIRE([AC_GNU_SOURCE])
#  AC_REQUIRE([AC_AIX])
#  AC_REQUIRE([AC_MINIX])
пошла сбока, но в конце все равно :

Код: Выделить всё

installing: wmi
gmake: *** [wmi-install] Error 2
unable to build zenoss and prerequisites, see zenbuild.log
FreeBSD jabber.beer.local 8.1-RELEASE FreeBSD 8.1-RELEASE #3: Tue Sep 21 16:20:58 MSD 2010 root@geteway.local:/usr/obj/usr/src/sys/MYKERN.2010-21-09 i386

как быть ?

tailerus
рядовой
Сообщения: 30
Зарегистрирован: 2010-06-03 2:02:37

Re: Установка и использование Zenoss на FreeBSD 8.1

Непрочитанное сообщение tailerus » 2010-10-04 0:31:57

все делаю по статье, http://www.lissyara.su/articles/freebsd ... ms/zenoss/
не обесудьте, недавно во фряшке

Шаг 3:

Код: Выделить всё

 ln -s /usr/local/bin/bash /bin

пишет

Код: Выделить всё

ln: /bin/bash: File exists
далее, Шаг 4:

Код: Выделить всё

sudo ln -s /usr/local/zenoss/bin/pkg-config /usr/local/bin/
пишет

Код: Выделить всё

sudo: /usr/local/etc/sudoers is mode 0444, should be 0440
sudo: no valid sudoers sources found, quitting
забил, оставил, пошел дпльше думал мож прокатит, ан нет

Шаг 5: сделал все как по статье, http://www.lissyara.su/articles/freebsd ... ms/zenoss/,
закомментил

Код: Выделить всё

#  AC_REQUIRE([AC_GNU_SOURCE])
#  AC_REQUIRE([AC_AIX])
#  AC_REQUIRE([AC_MINIX])
пошла сбока, но в конце все равно :

Код: Выделить всё

installing: wmi
gmake: *** [wmi-install] Error 2
unable to build zenoss and prerequisites, see zenbuild.log
FreeBSD jabber.beer.local 8.1-RELEASE FreeBSD 8.1-RELEASE #3: Tue Sep 21 16:20:58 MSD 2010 root@geteway.local:/usr/obj/usr/src/sys/MYKERN.2010-21-09 i386

как быть ?

IOpiyc
рядовой
Сообщения: 16
Зарегистрирован: 2007-07-19 14:36:34

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение IOpiyc » 2010-11-18 12:33:34

1. При установке liberation-fonts

Код: Выделить всё

# cd /usr/ports/x11-fonts/liberation-fonts-ttf/
# make install clean
возникла ошибка
No package 'xproto' found
Решение искал долго, но таки нашел в инете - может кому приголится:

Код: Выделить всё

# setenv PKG_CONFIG_PATH  /usr/local/lib/pkgconfig && make clean && make install clean
(PKG_CONFIG_PATH должен указівать на каталог, где лежит файл xproto.pc)

2. По данной статье и статье на английском (она есть в списке литературы статьи) поставил zenoss 3.0.3 на 8.1-RELEASE-p1 amd64. Конечно пришлось повозиться )
Но остался один вопрос: как zenoss стартовать при запуске системы от пользователя zenoss?

IOpiyc
рядовой
Сообщения: 16
Зарегистрирован: 2007-07-19 14:36:34

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение IOpiyc » 2010-11-18 13:25:26

IOpiyc писал(а):2. По данной статье и статье на английском (она есть в списке литературы статьи) поставил zenoss 3.0.3 на 8.1-RELEASE-p1 amd64. Конечно пришлось повозиться )
Но остался один вопрос: как zenoss стартовать при запуске системы от пользователя zenoss?
Написал скриптик на эту тему.
Если видите в нем косяки - коменты приветствуются

Код: Выделить всё

# vi /usr/local/etc/rc.d/zenoss
  • #!/bin/sh

    case "$1" in
    start)
    echo "starting zenoss... "
    su zenoss -c '/usr/local/zenoss/bin/zenoss start'
    # just in case
    chown root:wheel /usr/local/zenoss/bin/zensocket
    chmod 04750 /usr/local/zenoss/bin/zensocket
    ;;
    stop)
    echo "stopping zenoss... "
    su zenoss -c '/usr/local/zenoss/bin/zenoss stop'
    ;;
    restart)
    echo "restarting zenoss... "
    su zenoss -c '/usr/local/zenoss/bin/zenoss restart'
    # just in case
    chown root:wheel /usr/local/zenoss/bin/zensocket
    chmod 04750 /usr/local/zenoss/bin/zensocket
    ;;
    *)
    echo "Usage: `basename $0` {start|stop|restart}" >&2
    ;;
    esac

IOpiyc
рядовой
Сообщения: 16
Зарегистрирован: 2007-07-19 14:36:34

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение IOpiyc » 2010-11-18 16:07:35

IOpiyc писал(а):Написал скриптик на эту тему.
Если видите в нем косяки - коменты приветствуются.
И изменил его еще немножко:

Код: Выделить всё

#!/bin/sh

# PROVIDE: zenoss
# REQUIRE: DAEMON
# BEFORE:  LOGIN
# KEYWORD: shutdown

. /etc/rc.subr

name="zenoss"
rcvar=`set_rcvar`
start_cmd="zenoss_start"
restart_cmd="zenoss_restart"
stop_cmd="zenoss_stop"

load_rc_config $name
eval "${rcvar}=\${${rcvar}:-'NO'}"

: ${zenoss_enable="NO"}

zenoss_start()
{
        su zenoss -c '/usr/local/zenoss/bin/zenoss start'
        # just in case
        chown root:wheel /usr/local/zenoss/bin/zensocket
        chmod 04750 /usr/local/zenoss/bin/zensocket
        echo "${name} started"
}

zenoss_restart()
{
        su zenoss -c '/usr/local/zenoss/bin/zenoss restart'
        chown root:wheel /usr/local/zenoss/bin/zensocket
        chmod 04750 /usr/local/zenoss/bin/zensocket
        echo "${name} restarted"
}

zenoss_stop()
{
        su zenoss -c '/usr/local/zenoss/bin/zenoss stop'
        echo "${name} stopped"
}

run_rc_command "$1"

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение CTOPMbI4 » 2013-08-29 13:11:02

Странным образом просираются логи настройки вроде норм стоят.
куда копать? :pardon:
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение CTOPMbI4 » 2013-08-29 13:55:15

EventManager
нашел. значение

Код: Выделить всё

Delete Historical Events Older Than (days)
значения установлено в 0. в мануалах инфу по значению не нашел.
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение CTOPMbI4 » 2013-08-29 14:36:55

как я понял события кидаются в хистори. как ее глянуть я не нашел)
кто подскажет?)
я тут сам с собой общаюсь))))
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!

Аватара пользователя
CTOPMbI4
прапорщик
Сообщения: 482
Зарегистрирован: 2008-05-02 20:20:47
Откуда: Made in Russia

Re: Установка и использование Zenoss на FreeBSD 7.2

Непрочитанное сообщение CTOPMbI4 » 2013-09-02 8:43:54

собственно сабж.
в файле лога есть записи за 15 число.
в вебе зеноса кажет только 31. хотя стоит промежуток за весь мес.
это глюки у зеноса?
кто сталкивался? :pardon:

Код: Выделить всё

:/usr/local/zenoss/zenoss/log# cat zenping.log | grep 192.168.32.20 | more
2013-08-15 09:49:58,025 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:50:55,021 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:51:55,021 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:52:55,021 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:53:55,025 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:54:55,025 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:55:55,025 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:56:55,029 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:57:55,029 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:58:55,029 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 09:59:55,033 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:00:55,033 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:01:55,033 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:02:55,033 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:03:55,033 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:04:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:05:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:06:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:07:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:08:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:09:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:10:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:11:55,037 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:12:55,041 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:13:55,041 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:14:55,041 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:15:55,041 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:16:55,045 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:17:55,049 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:18:55,053 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-15 10:19:55,061 WARNING zen.ZenPing: ip 192.168.32.20 is down
2013-08-31 00:11:56,802 WARNING zen.ZenPing: ip 192.168.32.20 is down
Вложения
error log.png
Это почти неподвижности мука
Мчаться куда то со скоростью звука,
зная преакрасно, что есть уже где то
Некто
Летящий
Со скорости
Света!