Невозможно автоматически запустить JIRA с помощью скрипта init.d

Я бы предположил, что может быть проблема с вашим чипом драйвера шины USB или аналогичным. У вас есть инструменты для перечисления всех USB-устройств? Попробуйте запустить эти инструменты, когда привод работает правильно, и когда диск недоступен. Вы видите какие-то различия?

Старые (и более дешевые) диски проходят процесс под названием «Термальная повторная калибровка» (TACL), который происходит каждый час или около того, и они могут стать недоступными в течение нескольких секунд, пока оценки привода насколько голова диска изгибается при нагревании в накопителе. Во время TCL шаговый двигатель и катушка стремятся к каждой дорожке, а головка выровнена на каждой дорожке, и результаты сохраняются. Это внутренняя функция прошивки. Похоже, что этот процесс либо застревает, либо, может быть, производит неправильные ответы, что делает невозможным доступ к диску после термической перекалибровки.

Ошибка, которую вы отправили из dmesg, указывает на наличие проблем в sdc, сектор 0, логический блок 0. Эти низкоуровневые блоки часто содержат геометрию диска (т. е. жесткое или мягкое форматирование). Если эти блоки идут плохо, весь диск может стать недоступным, постоянно. Сбой носителя может быть связан с теплом, что может объяснить, почему иногда неактивный период (перемещение диска на другую машину) исправляет его, иногда не исправляет его.

Чтобы выяснить, является ли проблема термической связанный, включите компьютер и запустите секундомер, но на самом деле не используйте диск - просто подождите, пока он не сработает, и запишите, сколько времени потребуется для отказа. Затем выключите его и оставьте его на несколько часов, чтобы остыть, затем повторно запустите тест, включите компьютер и диск, но запустите огромную накопительную копию накопителя на жестком диске (тот же диск). Выполнение дополнительной работы с шаговым двигателем, по-видимому, приведет к тому, что привод нагревается быстрее и заставит его сработать раньше. Если есть большие изменения в задержке простоя, тогда привод будет тостом, и я получу еще один. Удачи!

1
задан 22 January 2013 в 22:20

1 ответ

У меня была такая же проблема с моим собственным процессом Java, и я нашел это сегодня: https://github.com/hectcastro/chef-statsd/issues/10

Возможно, ваша проблема та же. Внутри сценария запуска я использовал sudo для запуска моего java-процесса, но если строка «Defaults requiretty» раскомментирована в / etc / sudoers, тогда sudo не разрешается при загрузке. Я протестировал теорию, прокомментировав эту строку и выполнив перезагрузку, и, конечно же, мой процесс начался. Теперь я использую «daemon --user = myuser myapp» для запуска моего приложения. Надеюсь, что это поможет.

0
ответ дан 25 May 2018 в 02:12
  • 1
    Добро пожаловать в AskUbuntu! При обращении к внешним страницам рекомендуется использовать или обобщать ключевую информацию с этой должности в случае, если страница будет удалена в будущем. – chaskes 21 May 2013 в 21:10

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

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