Похоже на необходимость в специальном драйвере для жесткого диска.
Если я гуглю "Fujitsu, PRIMERGY TX100 S3 CentOS" первый хит является ссылкой на техническое описание на CentOS на этом сервере.
просто замените/sbin/reboot условной перезагрузкой
[ -r /noreboot ] || /sbin/reboot
затем, если Вы не хотите перезагружать, просто касаться/noreboot, и Вы хороши, независимо от того, что сценарий делает в то время, пока он еще не перезагрузил.
также можно просто загрузить систему с livecd и прокомментировать строку перезагрузки в rc.local при нахождении ошибки.
Вы не получаете приглашение ко входу в систему до окончания /etc/rc.local
закончил выполняться.
Если Вы хотите позволить логины, в то время как тест выполняется, поместите текст в crontab с @reboot
для полей даты, или запущенный тесты в фоновом режиме в /etc/rc.local
. Остерегайтесь этого, вероятно, будет удивительно, если перезагрузки машины внезапно спустя несколько минут после того, как кто-то вошел в систему. Вы должны иметь /etc/motd
это уведомляет пользователей, что это происходит.
rc.local
сделан, выполнившись. Почему это происходит? Тест виден, работая в ps aux
. Я назвал тест как приоритетный процесс, но я вижу что состояние в ps aux
без + (указание на фон). Это не препятствует моему тесту, но почему это происходит?
– Alastor Moody
27.08.2013, 20:31
/etc/rc.local
, но я вижу, что способ, которым это настраивается на Debian, графические логины, становится возможным прежде или после rc.local
в зависимости от того, появляется ли сценарий для запуска менеджера дисплея прежде или после rc.local
в алфавитном порядке. Нечетный.
– Gilles 'SO- stop being evil'
27.08.2013, 21:40
/etc/inittab
, /etc/rc?.d
. Подсказки текстового режима прибывают из записей в /etc/inittab
в то время как GUI и логины SSH прибывают из служб, запущенных через /etc/rc2.d/*
(например. /etc/rc2.d/S??sshd
, /etc/rc2.d/S???dm
). (Примечание: я упрощаю немного.) Это зависит от init используемой системы: что я записал, вот для SysVinit (значение по умолчанию на Debian) и работает по-другому с Upstart или Systemd.
– Gilles 'SO- stop being evil'
27.08.2013, 22:34