LINUX.ORG.RU
решено ФорумAdmin

[bacula-sd] Device is not open


0

0

Собственно, проблема вот в чем:

Device status:
Device "FileStorage" (/home/backup) is not open.

Хочется бекапить просто в директорию на винте.

Делал по официальному ману.

Вот фрагмент bacula-sd.conf:

... 

Device {
  Name = FileStorage
  Device Type = File
  Media Type = File
  Archive Device = "/home/backup"
  LabelMedia = yes; 
  Random Access = Yes;
  AutomaticMount = yes;               # тут пробовал ставить и No
  RemovableMedia = no;
  Requires Mount = no;
  AlwaysOpen = yes; 
}

...
★★★★★

Device is not open.

Если я не ошибаюсь, сам по Bacul'е не специалист, в случае бэкапа в файл not open это нормальное состояние устройства. Устройство открывается когда на него пишет какой-нибудь Job и закрывается когда никто не пишет.

Скажи, какая у тебя версия Bacul'ы?

Camel ★★★★★
()
Ответ на: Device is not open. от Camel

Скажи, какая у тебя версия Bacul'ы?

5.0.1

Если я не ошибаюсь, сам по Bacul'е не специалист, в случае бэкапа в файл not open это нормальное состояние устройства. Устройство открывается когда на него пишет какой-нибудь Job и закрывается когда никто не пишет.

В том-то и дело, что задача запущена, но ни одного файла не передается:

Running Jobs:
JobId 17 Job pdc-files.2010-03-23_17.31.29_12 is running.
    Full System or Console Job started: 23-Mar-10 17:30
    Files=0 Bytes=0 Bytes/sec=0 Errors=0
    Files Examined=0
    SDSocket closed.

А вот estimate показывает, что должно скопироваться 20 гигов:

2000 OK estimate files=37,678 bytes=20,889,706,061

Igron ★★★★★
() автор топика
Ответ на: комментарий от Igron

Хм-м.

У меня такая проблема была с 3.0.3, апгрейднулся до 5.0.1 всё заработало. После выполнения любого Job'а директор зависал, ничего не передавал, никаких ошибок не выдавал. Поставил 5.0.1 — стало всё хорошо.

Camel ★★★★★
()
Ответ на: комментарий от Igron

С клиентского хоста на хост stoarage daemon`а открыт 9103 порт ?
/home/backup создан ? Даны ли на него права записи для bacula-sd ?

Steel901
()
Ответ на: комментарий от Igron

Робэ?

Кстати, да, оно у тебя вообще работает, и иногда зависает в таком положении, или вообще не работает?

Какой адрес прописан в Storage в bacula-dir.conf?

Camel ★★★★★
()

каких-то лишних параметров немного у тебя есть. вот мой кусок с которым все работает:

Device {
  Name = storage
  Media Type = File
  Archive Device = /mnt/backup/
  LabelMedia = yes;
  Random Access = yes;
  AutomaticMount = yes;
  RemovableMedia = no;
}
Komintern ★★★★★
()
Ответ на: комментарий от Komintern

попробуй действительно убрать лишнее. ну и проверь может ли вообще fd соединиться с sd и директор с ними обоими.

Komintern ★★★★★
()
Ответ на: комментарий от Komintern

> ну и проверь может ли вообще fd соединиться с sd и директор с ними обоими

Точно, проблема оказалась именно в этом.

Igron ★★★★★
() автор топика
Ответ на: комментарий от Steel901

> С клиентского хоста на хост stoarage daemon`а открыт 9103 порт ?

Теперь да :)

Igron ★★★★★
() автор топика
Ответ на: Робэ? от Camel

> Кстати, да, оно у тебя вообще работает, и иногда зависает в таком положении, или вообще не работает?

Нет, у меня директор не зависал, просто задания не выполнялись.

Igron ★★★★★
() автор топика

Вроде победил, процесс бекапа побежал.

Спасибо всем отписавшимся.

Igron ★★★★★
() автор топика
Ответ на: Solved. от Camel

Ага, точняк.

Igron ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.