Поле существует так, можно определить порядок, в котором проверяются файловые системы. Различные разделы на том же диске не должны быть проверены одновременно, так как IO, идущий в каждую файловую систему, будет конкурировать друг с другом и замедлять целый процесс. Файловые системы на различных физических дисках могли быть установлены зарегистрироваться в той же передаче для ускорения целого процесса, так как IO к отдельным дискам не будет конкурировать.
Я считал бы это взломом, но Вы могли установить крон для контроля журнала smstools для того, когда эта ситуация происходит, и перезапуск smstools на любом устройстве, это, оказывается, идет в данный момент.
Можно наблюдать, что smstools регистрируется с этим nagios сценарием, check_log3.pl:
check_log3.pl -l /var/log/smstools -s /tmp/log_smstools.seek \
-p 'Input/output error'
После того как ошибка обнаруживается, Вы могли перезапустить smstools. Обойти проблему с ним перемещающий Вас могло сохранить 2 копии файла конфигурации smstool одной установкой для /dev/ttyACM0
И другой для /dev/ttyACM1
.
Используйте соответствующий для запуска.
При рассмотрении документов для smstools, на который это походит, Вы могли добавить оба tty's к файлу или оставить строку устройства неуказанной полностью.
devices = GSM*
# device = /dev/ttyACM0
Я могу подтвердить, что smstools вообще не запускается без имени устройства. Так что это не сработает:
devices = GSM *
Вы можете добавить оба устройства, но это тоже неправильное решение. Что произойдет, если у вас есть ACM1 и ACM0, используемые smstools? {{1} } Да, у вас не будет телефона для звонков / смс.
Мне пока не удалось найти правильное решение, но вышеперечисленное не работает. Фактически скопировано с этого сайта: http://unix.findincity.net/view/635395087004115229136640/point-usb-phone-to-specific-devttyacm-using-udev
sed -i
, но это, кажется, несколько hackish. Я мог бы попробовать обоими адресами, хотя, даже если это требует acron
задание для перезапуска smstools. Будет видеть, помогает ли это, ;) – moon.musick 30.05.2013, 10:31tty
измененный адрес, но сервис хорошо работает, это кажется. Должен был настроить acron
задание, но перезапуск сервиса берет как 1,5 секунды, это кажется. Спасибо :) Поскольку ответ является определенным обходным решением, я не уверен при признавании, что хорошо согласно правилам сайта - если это будет, то я с удовольствием приму его :) – moon.musick 06.06.2013, 16:13