Установка SecAst на AsteriskNOW с CentOS

В то время как не существенно невозможный, я не полагаю, что любое решение делает к этому, существует.

Во-первых, если я понимаю Ваш запрос правильно - медиаплеер не имеет своего собственного диска или не использует его здесь - медиаплеер ожидает быть представленным, диск по eSATA. eSATA является протоколом доступа блока; чтобы дать ему такое блочное устройство (диск, это здесь не на самом деле диск), Вам нужен HBA SATA на Вашем конце, работающем в целевом режиме ('нормальные' порты, выполненные в режиме инициатора). Это редко за пределами систем SAN, и там они имеют тенденцию быть Fibre Channel или SAS, не SATA. Эти целевой режим, поддерживающий карту a установок (единственный, большой) файл к LUN, который представлен подключенным устройствам. Сервер не знает или заботится очень о том, что находится в том файле; это до клиентской машины для понимания таблицы разделов и файловой системы на LUN, прежде чем это сможет добраться до фактического содержания файла.

Затем, медиасервер, вероятно, ожидает 'диск', который он видит, чтобы иметь таблицу разделов стиля DOS и единственный раздел с FAT (или возможно NTFS) раздел на нем. Возможно, это примет ext2/3 также - это зависит от того, что это выполняет себя.

NFS, с другой стороны, является файловым протоколом. Клиент запрашивает файл и получает необработанные данные, не заботясь о файловой системе о жизнях файла на.

Чтобы сделать то, что Вы хотите здесь, Вам нужен посреднический слой, который создает внутреннюю структуру из некоторого расположения файловой системы, которое может считать медиаплеер (наиболее вероятные опции, являющиеся неоткрытыми стандартами, который добавляет к сложности), и запросы ответа на те блоки с данными, взятыми из файлов от NFS. Вы могли перечислить содержание NFS, монтируются для создания базы данных, но любые изменения в доле NFS должны были бы быть повторно включены в представление, питаемое к медиаплееру. Существуют некоторые syscalls в Linux, который может сделать это, но они не работают с NFS, монтируются.

Так, способ сделать это безопасно должно было бы скопировать содержание доли NFS в смонтированный обратной петлей раздел FAT32, затем размонтировать раздел и экспортировать его как LUN к медиаплееру. Это имеет оборотную сторону необходимости сохранить все дважды, как бы то ни было.

Или, короче говоря: извините, это (в значительной степени) невозможно.

0
задан 26 June 2014 в 04:12
2 ответа

Сообщение «не динамический исполняемый файл» означает, что либо вы проверяете не тот файл, либо что-то не так с исполняемым файлом secast. Сначала убедитесь, что вы проверяете правильный файл.

Вы распаковали пакет в Windows, а затем скопировали в Linux? Если нет, опубликуйте результаты запуска ls в папке / usr / local / secast.

В руководстве была опечатка, файл конфигурации должен находиться в каталоге / etc / xdg / generationd

Ваш последняя проблема - это основная проблема синтаксиса Linux; чтобы запустить файл (не по пути), вы должны указать путь. Поэтому вместо этого попробуйте запустить

./secast
0
ответ дан 5 December 2019 в 13:46

Приведенные ниже комментарии подтверждают, что это не связано с SecAst, на вашем компьютере что-то не так. Взгляните на:

Недостаточное количество памяти, вызывающее проблемы с LDD

Проблемы с LDD и BASH могут быть связаны с памятью, или плохая установка Linux...., не связанная с SecAst.

.
0
ответ дан 5 December 2019 в 13:46

Теги

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