Перейти к содержимому
Калькуляторы

liet

Пользователи
  • Публикации

    8
  • Зарегистрирован

  • Посещение

О liet

  • Звание
    Абитуриент
  1. спорить не буду. в /usr/lib есть две папки питона: 2.4 и 2.5. но.... в системе есть только питон 2.5собсно с модулями разобрался. как оказалось, при установке были созданы папки и файлы с правами только на рута и маской 700. устанавливались при помощи easy_install2.5 . по модулям вопросов на данный момент не имею. остается только ошибка при запуске post-update: noc@test-serv:~$ ./scripts/post-update Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 340, in execute_manager utility.execute() File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/var/lib/python-support/python2.5/django/core/management/base.py", line 192, in run_from_argv self.execute(*args, **options.__dict__) File "/var/lib/python-support/python2.5/django/core/management/base.py", line 218, in execute self.validate() File "/var/lib/python-support/python2.5/django/core/management/base.py", line 246, in validate num_errors = get_validation_errors(s, app) File "/var/lib/python-support/python2.5/django/core/management/validation.py", line 28, in get_validation_errors for (app_name, error) in get_app_errors().items(): File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 128, in get_app_errors self._populate() File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/opt/noc/main/models.py", line 107, in <module> report_registry.register_all() File "/opt/noc/lib/registry.py", line 51, in register_all __import__(mb+f[:-3],{},{},self.classname) ValueError: Empty module name Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 340, in execute_manager utility.execute() File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 249, in fetch_command klass = load_command_class(app_name, subcommand) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 67, in load_command_class {}, {}, ['Command']), 'Command')() File "/opt/noc/fm/management/commands/sync-rules.py", line 13, in <module> from noc.fm.rules.classes import EventClass File "/opt/noc/fm/rules/classes/__init__.py", line 10, in <module> from noc.fm.models import EventCategory,EventPriority,EventClassVar,event_trigger_registry File "/opt/noc/fm/models.py", line 10, in <module> from noc.sa.models import ManagedObject File "/opt/noc/sa/models.py", line 19, in <module> profile_registry.register_all() File "/opt/noc/lib/registry.py", line 51, in register_all __import__(mb+f[:-3],{},{},self.classname) ValueError: Empty module name Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 340, in execute_manager utility.execute() File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/var/lib/python-support/python2.5/django/core/management/base.py", line 192, in run_from_argv self.execute(*args, **options.__dict__) File "/var/lib/python-support/python2.5/django/core/management/base.py", line 218, in execute self.validate() File "/var/lib/python-support/python2.5/django/core/management/base.py", line 246, in validate num_errors = get_validation_errors(s, app) File "/var/lib/python-support/python2.5/django/core/management/validation.py", line 28, in get_validation_errors for (app_name, error) in get_app_errors().items(): File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 128, in get_app_errors self._populate() File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/var/lib/python-support/python2.5/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/opt/noc/main/models.py", line 107, in <module> report_registry.register_all() File "/opt/noc/lib/registry.py", line 51, in register_all __import__(mb+f[:-3],{},{},self.classname) ValueError: Empty module name руки конечно не оттуда растут. пойду пока что дальше ковыряццо. может опять гдето напортачил.
  2. протобаф поборол. остался только south. нивкакую не хочет питон видеть этот модуль...
  3. noc@test-serv:~$ ./scripts/post-update Error: No module named south Unknown command: 'migrate' Type 'manage.py help' for usage. Traceback (most recent call last): File "manage.py", line 11, in <module> execute_manager(settings) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 340, in execute_manager utility.execute() File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 249, in fetch_command klass = load_command_class(app_name, subcommand) File "/var/lib/python-support/python2.5/django/core/management/__init__.py", line 67, in load_command_class {}, {}, ['Command']), 'Command')() File "/opt/noc/../noc/fm/management/commands/sync-rules.py", line 13, in <module> from noc.fm.rules.classes import EventClass File "/opt/noc/../noc/fm/rules/classes/__init__.py", line 10, in <module> from noc.fm.models import EventCategory,EventPriority,EventClassVar,event_trigger_registry File "/opt/noc/../noc/fm/models.py", line 10, in <module> from noc.sa.models import ManagedObject File "/opt/noc/../noc/sa/models.py", line 14, in <module> from noc.sa.script import script_registry File "/opt/noc/../noc/sa/script.py", line 13, in <module> from noc.sa.protocols.sae_pb2 import TELNET,SSH,HTTP File "/opt/noc/../noc/sa/protocols/sae_pb2.py", line 4, in <module> from google.protobuf import descriptor ImportError: No module named google.protobuf Error: No module named south хотя сами south и protobuf стоят. собсно вопрос - где я козлю... единственное, что приходит на ум - кривость при сборке протобафа. ибо собирал его ручками. но по сути повлиять особо не должно было.
  4. спасибо змею. посмеялся на славу... )и вссе же вопрос - бур и поныне там?
  5. суть идеи вашей я понял. пробывал снифить еще до каких-либо предложений со стороны. ничего экстраординарного в сетке не видно. более того - айпишки, которые светятся в трассе не видны в логах. и маки их тоже.
  6. в арп-таблице шлюза светится мак нужного абонента. за вариант спасибо.
  7. есть сеть. топология - кольцо. работает мстп. есть клиентский влан. в клиентском влане крутится порядка 1к пользователей. наблюдается веселая ситуация. в трассе на определенного абонента выскакивают левые хосты. эти хосты являются клиентами с раутерами врт54*. влан раскинут на два кольца. одно из них на линксисах спс224г4, второе на длинках дес3526. в данной ситуации страдают только абоненты включенные в линксисы. на линсисках абоны привязаны айписорсгардом. на длинках идет привязка по адрес биндингу.