Как я устанавливаю ложный сервер Системы управления Танго?

Я должен установить ложный Системный сервер Распределенного управления Танго. При следовании инструкциям на http://www.tango-controls.org/howtos/binary_deb я сделал следующее (устанавливающий на клиенте VirtualBox, работающем 11.10):

  • Отключенный IPv6
  • Проигнорированные инструкции по Wi-Fi (клиенту VB говорят это, используют Ethernet),
  • Обновленный /etc/hosts отразить текущий IP (мой сетевой адрес иногда изменяется, таким образом, я обновлю его, когда он сделает),
  • Добавленный ppa:tango-controls/core PPA
  • Выполнение шагов для Установки Танго на системе управления основной сервер
    • Установленный mysql-server пакет, созданный пароль root для базы данных
    • Установленный python-pytango пакет - корректное имя хоста было уже заполнено в том, когда мне предложили его
    • Установленный tango-starter и tango-db пакеты - заполнили пароль здесь
    • Не устанавливал libtango-java пакет (я использую Python),
    • Установленный omninotify пакет
    • Не устанавливал tango-accesscontrol (Я не думаю, что мне нужно это),
    • Установленный tango-test пакет (это походило на хорошую идею),
  • Не знал, что сделать о следующем, "Тем не менее, путь, используемый сервером устройства Начинающего, чтобы найти, что другой исполняемый файл процесса сервера устройства не инициализируется. Необходимо сделать это согласно тому, как Вы настраиваете свою систему с помощью свойства устройства Начинающего или еще лучшего использования GUI Astor".
    • Куда я иду для конфигурирования этого?
    • Я не мог найти загрузку для Astor на http://www.esrf.eu/computing/cs/tango/tango_doc/tools_doc/astor_doc/index.html - я должен смотреть в другом месте?
    • Страница Astor выше выглядит немного старой. Существует ли, возможно, более новый инструмент конфигурирования?
  • Я вырвался вперед так или иначе, после PyTango быстрый тур:
    • ipython -p spock (успешный)
    • PyTango.__version__ (возвращенный '7.2.0')
    • tangotest = DeviceProxy("
    • возвраты sys/access_control/1 sys/database/2 sys/tg_test/1 tango/admin/mycomputer
    • tangotest = DeviceProxy("sys/tg_test/1") (никакие результаты, успешные взгляды)
    • tangotest.ping() (возвращает ошибку при запросе tango_error)
    • tango_error полная версия возвратов предыдущей ошибки:
API_CantConnectToDevice : Failed to connect to device sys/tg_test/1
The connection request was delayed.
The last connection request was done less than 1000 ms ago
For more detailed information type: tango_error

Spock  [9]: tango_error
Last tango error:
DevFailed[
DevError[
    desc = Failed to connect to device sys/tg_test/1
           The connection request was delayed.
           The last connection request was done less than 1000 ms ago
  origin = Connection::reconnect
  reason = API_CantConnectToDevice
severity = ERR]
]

Где к затем?

0
задан 27 October 2015 в 12:46

1 ответ

  1. Astor является JAVA-приложение и поэтому, это - часть пакета libtango-java. Если Вы хотите Astor, необходимо установить этот пакет.

  2. Свинец с sys/tg_test/1. Создание DeviceProxy является действием не сохраняющим состояние. Это всегда успешно выполняется (кроме некоторого редкого случая как неправильный синтаксис имени устройства). Об ошибке сообщают только при доступе к устройству (что Вы сделали с "ping"). Если Вы хотите получить доступ к устройству sys/tg_test/1, необходимо запустить сервер устройства, отвечающий за это устройство. В Вашем случае это - сервер устройства TangoTest.

1
ответ дан 27 October 2015 в 12:46

Другие вопросы по тегам:

Похожие вопросы: