shicoy Опубликовано 28 мая, 2014 · Жалоба Вообщем поставил таки :) Зашел в админку, и понял, что инсталляция это самое простое :) Надо перечитать тему с начала, возможно, где-то было описано с чего начать, по-шагам. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
halver Опубликовано 29 мая, 2014 · Жалоба Вообщем поставил таки :) Зашел в админку, и понял, что инсталляция это самое простое :) Надо перечитать тему с начала, возможно, где-то было описано с чего начать, по-шагам. Присоединяйтесь на IRC #nocproject.org at freenode, не стесняйтесь задавать вопросы. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
papengul Опубликовано 9 июня, 2014 · Жалоба Доброго времени суток. пытаюсь поставить NOC на 12.04 ubuntu Вот что получаю Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: postgresql-9.1-postgis : Зависит: postgis но он не будет установлен E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты. sh: Failed to install postgresql-9.1-postgis Terminating root@noc:/home/op# apt-get install postgis Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Следующие пакеты устанавливались автоматически и больше не требуются: libavutil51 liblcms1 python-numpy libcupsimage2 liblwgeom-2.0.3 libxxf86dga1 libicu48 x11-utils libjbig2dec0 xterm python-imaging libspeex1 libogdi3.2 libfftw3-3 libgs9-common libavcodec53 libgdal1-1.7.0 xbitmaps libxaw7 libijs-0.35 libvpx1 libxerces-c28 cmap-adobe-japan1 libtheora0 lesstif2 libxmu6 libxpm4 gs-cjk-resource libgsm1 libvorbisenc2 libspatialite3 libschroedinger-1.0-0 libxss1 libgs9 libavformat53 tcl8.5 libfontenc1 libgeos-3.2.2 libxtst6 libutempter0 tk8.5 ghostscript python-support libva1 libglu1-mesa libpaper-utils libvorbis0a libxcb-shape0 libxp6 libxt6 libxv1 freeglut3 gsfonts libpaper1 libogg0 python-opengl grass-doc Для их удаления используйте «apt-get autoremove». Будут установлены следующие дополнительные пакеты: libgdal1h Предлагаемые пакеты: postgresql-9.1-postgis-2.1 postgis-doc Пакеты, которые будут УДАЛЕНЫ: libgdal1 НОВЫЕ пакеты, которые будут установлены: libgdal1h postgis обновлено 0, установлено 2 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено. Необходимо скачать 0 B/5 667 kB архивов. После данной операции, объём занятого дискового пространства возрастёт на 581 kB. Хотите продолжить [Д/н]? N Аварийное завершение. Т.е я не могу установить postgresql-9.1-postgis пока я не установлю postgis А postgis требует libgdal1h и сносит libgdal1 без которой не встанет postgresql-9.1-postgis. Это как нить лечится ? Заранее спасибо за ответ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
o.andreyev Опубликовано 10 июня, 2014 · Жалоба papengul, а у вас никакой неожиданный репозиторий не подключён, случайно? На своей голой 12.04.4 я вижу вот такое: $ apt-cache show postgis <...> Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.8.0), libpq5 (>= 8.4~) <...> $ apt-cache show postgresql-9.1-postgis <...> Depends: libc6 (>= 2.4), libgeos-c1 (>= 3.2.2), libproj0, libxml2 (>= 2.7.4), postgis, postgresql-9.1 <...> А libgdal1 в репе вообще [под этим называнием] нет Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
papengul Опубликовано 10 июня, 2014 · Жалоба papengul, а у вас никакой неожиданный репозиторий не подключён, случайно? На своей голой 12.04.4 я вижу вот такое: Вижу вот такое apt-cache show postgis Depends: libc6 (>= 2.4), libglib2.0-0 (>= 2.12.0), libgtk2.0-0 (>= 2.8.0), libpq5 (>= 8.4~) apt-cache show postgresql-9.1-postgis Depends: libc6 (>= 2.4), libgeos-c1 (>= 3.2.2), libproj0, libxml2 (>= 2.7.4), postgis, postgresql-9.1 Conflicts: postgis (<< 1.2.1) Ради интереса поправил скрипт, и сделал установку postgresql-9.1-postgis2 NOC встал и удалось попасть на WEB мордие но неработает хорошая часть функционала Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
iValera Опубликовано 18 июня, 2014 · Жалоба А как дела с bootstrap.sh для freebsd 10.0? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pfexec Опубликовано 24 августа, 2014 · Жалоба А как дела с bootstrap.sh для freebsd 10.0? существующий подходит нрм. там только косяк в том что оно ищет пользователя postgresql, а он pgsql. правиш его и всё взлетает. ну и сам install.txt с немного протухшими пакетами: надо в нем исправить postgresql на 92 и у postgis'а убрать цифры. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TheUser Опубликовано 1 сентября, 2014 · Жалоба Коллеги! Через SA-MO-Scripts-get_mac_address_table маки с оборудования успешно забираются. При этом в Inventory-MacDB пусто. В конфиге [config_discovery] enabled = true [mac_discovery] enabled = true save = true Где искать? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 1 сентября, 2014 · Жалоба в interface profile надо галочку поставить и в managed_object profile тоже галочку Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TheUser Опубликовано 1 сентября, 2014 · Жалоба в interface profile надо галочку поставить и в managed_object profile тоже галочку Стоят. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 1 сентября, 2014 · Жалоба тогда странно, должно работать Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
TheUser Опубликовано 2 сентября, 2014 · Жалоба тогда странно, должно работать Может, отладку какую-то включить? Или логи привести? Меня немного смущает постоянное обновление pid-файла: root@nocproject:/srv/noc/run# ls -lat total 60 -rw-r--r-- 1 root root 5 Sep 2 09:31 noc-activator.0.pid drwxrwxrwt 2 root root 4096 Aug 30 12:21 . -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-classifier.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-correlator.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-wf.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-scheduler.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-discovery.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-pmwriter.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-sae.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-notifier.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-stomp.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-pmprobe.pid -rw-r--r-- 1 noc root 4 Aug 27 21:00 noc-web.pid -rw-r--r-- 1 root root 4 Aug 27 21:00 noc-launcher.pid Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 2 сентября, 2014 · Жалоба остается только удостовериться что mac_discovery вообще запускается sa > mo > edit > discovery когда был последний запуск и попробовать руками запустить дискавери на конкретной железке из того же меню в noc-discovery.conf можно прописать (даже не можно, а нужно, очень полезная вещь, особенно для дебага) log_jobs = /tmp/jobs тогда в боковой панельке все там же будут видны логи что получилось найти типа такого MAC 00:1F:6C:E1:00:58. VC Domain: NN, VLAN 518 at Gi 0/2 MAC 00:40:9D:35:2C:9E. VC Domain: NN, VLAN 46 at Gi 0/12 MAC 00:14:1C:9E:7D:00. VC Domain: NN, VLAN 87 at Gi 0/12 MAC 00:07:E9:E7:77:3B. VC Domain: NN, VLAN 316 at Gi 0/6 MAC 50:46:5D:51:2C:8E. VC Domain: NN, VLAN 316 at Gi 0/12 MAC 50:46:5D:51:2C:BA. VC Domain: NN, VLAN 316 at Gi 0/12 MAC 00:07:72:16:86:1A. VC Domain: NN, VLAN 500 at Gi 0/6 MAC 00:19:8F:2F:2B:D9. VC Domain: NN, VLAN 500 at Gi 0/9 MAC 1C:7E:E5:8C:CA:FB. VC Domain: NN, VLAN 815 at Gi 0/6 MAC 00:18:BA:13:31:02. VC Domain: NN, VLAN 2081 at Gi 0/12 MAC 00:1B:0C:63:F2:31. VC Domain: NN, VLAN 2118 at Gi 0/12 MAC 00:0F:D9:10:49:16. VC Domain: NN, VLAN 2165 at Gi 0/12 MAC 00:16:C8:DD:A4:34. VC Domain: NN, VLAN 2165 at Gi 0/12 MAC 00:0F:D9:10:42:65. VC Domain: NN, VLAN 2173 at Gi 0/12 MAC 00:1E:13:74:CC:E7. VC Domain: NN, VLAN 2173 at Gi 0/12 MAC 50:57:A8:8F:CC:87. VC Domain: NN, VLAN 2317 at Gi 0/12 MAC 00:1A:A1:42:60:61. VC Domain: NN, VLAN 2713 at Gi 0/12 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Megas Опубликовано 23 ноября, 2014 · Жалоба Может кто подскажет есть видео по начальному конфигурировании системы для новичка? пока качнул их vm машину, в интерфейс попал, но как-то все хитро для начального понимания. Также пересмотрел скрипты sa/scripts под juniper у них только модули get, получается рулить у них не реализованно, или есть где-то еще скрипты под junos? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Night_Snake Опубликовано 25 ноября, 2014 · Жалоба Может кто подскажет есть видео по начальному конфигурировании системы для новичка? Размечтались Также пересмотрел скрипты sa/scripts под juniper у них только модули get, получается рулить у них не реализованно, или есть где-то еще скрипты под junos? Железо управляется сниппетами, в сниппетах cli + python, рулить можно чем угодно. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 25 ноября, 2014 (изменено) · Жалоба Всем привет! Не могу запустить NOC под Ubuntu 14.04 Ставлю вот по этому гайду - http://kb.nocproject.org/display/DOC/Manual+Installation Последовательно опишу все мои действия, чтобы было ясно, что я делал, а что нет, устанавливаю на чистую Ubuntu (скрипт не работает): 1) установил virtualenv 2) установил postgresql создал пользователя и базу su postgres postgres@/$ psql postgres=# CREATE USER noc SUPERUSER ENCRYPTED PASSWORD '123'; postgres=# CREATE DATABASE noc ENCODING 'UTF8' OWNER noc; postgres=# \q 3) установил mongo + добавил ниже # mongo MogoDB shell version: 2.0.1 connecting to: test > use noc switched to db noc > db.addUser("noc", "noc") 4) установил mercurial 5) Добавил пользователя и группы: # groupadd noc # useradd -g noc -s /bin/sh -d /home/noc noc 6) Склонировал проект с репозитория hg clone https://bitbucket.org/nocproject/noc 7) Установил следующие пакеты (в вирт окружение) psycopg2 Django==1.4.1 mongoengine==0.6.20 South==0.7.3 protobuf==2.5.0 pysnmp==4.2.1 Pygments==1.2.2 tornado==3.1 sleekxmpp==1.1.11 docutils==0.7 python-creole==0.2.4 pysnmp==4.2.1 pyasn1-modules==0.0.5 pyasn1==0.1.7 coverage==3.6 не удалось установить следующие пакеты: netifaces>=0.8 gmpy==1.16 8) установил и настроил nginx.conf 9) Запустил скрипты: python manage.py syncdb python manage.py migrate Последний вылетел с : DEBUG:south:south execute " INSERT INTO main_systemtemplate(name, description, template_id) SELECT %s, %s, id FROM main_template WHERE name=%s " with params "['dns.zone.change', 'DNS zone change', 'dns.zone.change']" > dns:0032_migrate_repo Error: [Errno 2] No such file or directory 10) Запускаю python manage.py runserver и по url 127.0.0.1/main/desktop вижу следующую картину: Судя по работе консоли django работает нормально. "GET /main/desktop/ HTTP/1.0" 200 14085 Вопрос: что я пропустил в установке? что не так? Я делал только то, что описал выше. Изменено 25 ноября, 2014 пользователем silver-banshee Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 25 ноября, 2014 · Жалоба ммм, не так пункты 7 и 9, их в инструкции нет, зато есть про upgrade скрипт, его и надо запускать после установки, даже если не хочется обновляться, но я бы сильно рекомендовал, то что сломано в релизе, уже давно исправлено в develop ветке Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 27 ноября, 2014 · Жалоба ммм, не так пункты 7 и 9, их в инструкции нет, зато есть про upgrade скрипт, его и надо запускать после установки, даже если не хочется обновляться, но я бы сильно рекомендовал, то что сломано в релизе, уже давно исправлено в develop ветке я правильно понимаю, что мне вручную менять branch с default на developer не нужно и это за меня сделает скрипт upgrade? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 27 ноября, 2014 · Жалоба нет, скрипт только обновляет инсталляцию в пределах ветки которая указана.чтобы обоновиться на develop, надо указать руками ветку develop Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
OKyHb Опубликовано 1 декабря, 2014 · Жалоба Поставил у себя NOC 0.8dev10400 (почти по руководству "Manual Installation") - особых проблем почти и не было. Добавил ~800 длинков - конфиги собирает, коммутаторы пингует, всё замечательно. Вообще, впечатляет система :) Теперь очень-очень хочется сделать валидацию конфигов. Есть какой-то простейший пример pyRule для этого? И как при этом настраивать уведомления? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zi_rus Опубликовано 1 декабря, 2014 · Жалоба как-то так @pyrule def rule(managed_object, config): good = ['service password-encryption'] for gline in good: if gline not in config: diff += [gline] if len(diff) > 0: result = ["\nConfig not valid, fix it:\n\n" + "\n".join(diff)] return result Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 3 декабря, 2014 · Жалоба делаю upgrade, вываливается с django.db.utils.DatabaseError: operator class "gist_geometry_ops" does not exist for access method "gist" -e upgrade-user: : migrate failed Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
silver-banshee Опубликовано 3 декабря, 2014 · Жалоба делаю upgrade, вываливается с django.db.utils.DatabaseError: operator class "gist_geometry_ops" does not exist for access method "gist" -e upgrade-user: : migrate failed разобрался, кому интересно в лс Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
t0ly Опубликовано 26 декабря, 2014 · Жалоба c документацией все та же беда? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
GrandPr1de Опубликовано 27 декабря, 2014 (изменено) · Жалоба Не знаю как с документацией, но вот поставить на фрибзд у меня не выходит :) Вечно в каждом скрипте что-то вылезет. Вру, таки поставил, только на чистую систему, еле-еле. Изменено 27 декабря, 2014 пользователем GrandPr1de Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...