Я настраиваю сервер, работающий с Oxidized, средством резервного копирования конфигурации сетевого устройства, которое заменяет RANCID. и я хочу работать с другим пользователем, которого я назвал «окисленным», у которого есть свой личный каталог.
Я уже сделал все, что он сказал, чтобы сделать в документе, а именно, отредактировал файл .config/oxidized/config
, который является файлом конфигурации инструмента. И я добавил свои роутеры в файл .config/oxidized/router.db
.
файл .config/oxidized/config
записывается по следующему шаблону:
router_ip:ios:username:password
Проблема в том, что когда я хочу запустить программу с командой oxidized
, появляется следующее сообщение:
Is a directory @ rb_sysopen - /home/oxidized/.config/oxidized/crashes/
Traceback (most recent call last):
7: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/job.rb:9:in 'block in initialize'
6: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:38:in 'run'
5: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:38:in 'each'
4: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:44:in 'block in run'
3: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:66:in 'run_input'
2: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:82:in 'rescue in run_input'
1: from /var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:82:in 'open'
/var/lib/gems/2.5.0/gems/oxidized-0.26.3/lib/oxidized/node.rb:82:in 'initialize': Is a directory @ rb_sysopen - /home/oxidized/.config/oxidized/crashes/ (Errno::EISDIR)
Согласно документу, он должен работать после запуска oxidized
, однако у меня есть сообщение об ошибке, которое я цитировал выше. Я пытался выяснить, могут ли журналы дать мне больше деталей, но это же сообщение отображает именно то, что написано в журналах. Априори, кажется, что проблема в скриптах ruby, но я не уверен. Если бы кто-то уже сталкивался с этой проблемой или кто хорошо знает о окислении, мог бы пролить свет на эту проблему, я был бы признателен. Заранее спасибо.