Выключение и перезагрузка Linux
Казалось бы, что может быть проще? Всего-то — выключить или перезапустить сервер под управлением Linux. Для выключения достаточно ввести команду
Данные мероприятия даже в техническом отношении (не касаясь сопутствующих организационных моментов) только на первый взгляд могут показаться простыми. Но опытные системные администраторы знают, что для любой ОС даже штатный и корректный перезапуск может повлечь негативные последствия. Во многом это связано с качеством предшествующих перезапуску технического обслуживания и эксплуатации. Поэтому нужно понимать, что самые обычные перезагрузка или выключение Linux. Без преувеличения являются достаточно ответственными действиями.И об этом администраторам всегда необходимо помнить.
Перезагрузка и остановка системы — почему это так важно?
ОС Linux доверяют работу, которая должна обеспечивать долговременное и надёжное функционирование сложных агрегатов, технологических установок, серверов баз данных (БД), веб-серверов и т.д.. Которыми пользуется большое количество пользователей, операторов и обслуживающего персонала. Выключение и перезапуск неизбежны для любой системы. Но данные мероприятия должны осуществляться с минимальными рисками. Как для выполняемых серверами задач, так и для пользователей.
Когда-то UNIX и Linux были довольно чувствительны перезапускам. Но с появлением высоконадёжных журналируемых файловых систем (ФС) выполнять остановку или перезапуск стало гораздо безопаснее. Однако вероятность повреждения конфигурации или самой ОС при некорректном выключении компьютера (или сервера) полностью не исключена. Например нештатное завершение работы серверов БД очень часто приводит к нарушению целостности данных и повреждению таблиц. Не важно какая при этом система управления БД (СУБД) используется для их обслуживания. Проблемы, которые возникают в Linux, как правило, довольно сложно выявляемые. Потому как архитектурные особенности самого Linux позволяют функционировать даже при наличии сложных коллизий. Но когда приходит время перезапуска ОС, то часто эти скрытые проблемы тут же проявляются. Что нередко сопровождается крахом.
Опытные системные администраторы знают, что когда в систему вносятся какие-либо изменения, например модифицируется сценарии запуска, конфигурация отдельных компонентов и т. п., то очень желательно проводить перезапуск, чтобы удостовериться, что после данных изменений система работает нормально. Ну и обязательно проверить журналы регистрации (логи), чтобы не пропустить появление скрытых и сложных проблем. При этом нужно помнить, что проблемы могут проявиться не сразу и даже не через пару недель — на это влияет очень много факторов и всё зависит от конкретной ситуации.
Команда shutdown
Эта команда позволяет безопасно и технически «правильно» произвести перезапуск, остановку ОС или перевести её в однопользовательский режим. Для разных систем команда shutdown имеет различную спецификацию, касающуюся синтаксиса и опций, поэтому разумно рассмотреть её в общих чертах, затронув лишь некоторые особенности использования.
Поскольку, такие мероприятия как перезапуск и выключение часто затрагивают многих пользователей, системным администраторам необходимо иметь возможность предупреждать их об этих действиях заранее прежде чем они будут выполнены. Команда shutdown позволяет это сделать, добавляя пузу, во время которой пользователям отправляются сообщения о предстоящем событии (выключение или перезапуск). Отправка этих сообщений по-умолчанию повторяется через укорачивающиеся интервалы времени и содержат текст о характере предстоящего события, для которого также указывается оставшееся время. Администратор может задать произвольный текст сообщения, если это будет нужно в зависимости от ситуации. Естественно, после выполнения shutdown пользователи не смогут входить в систему, но всё это время они будут видеть информационное сообщение, данное через команду shutdown.
Характер выполняемого действия shutdown задаётся через параметры и таковыми могут быть:
- нормальный остановка;
- нормальный остановка с последующим автоматическим запуском (перезагрузка);
- переход в однопользовательский режим;
- некоторые другие сопутствующие действия (в зависимости от системы), например проверка устройств хранения командой fsck.
В последнем случае проверка fsck может быть принудительной, т. к. по-умолчанию в современных ОС данная проверка проводится автоматически при запуске только в случае некорректного демонтирования файловых систем.
В следующей таблице приведены основные опции shutdown для некоторых систем Linux:
Система | Путь | R | H | S | F |
Linux | /sbin/shutdown | -r | -h | — | -f |
Solaris | /usr/sbin/shutdown | -i6 | -i0 | -iS | — |
HP-UX | /etc/shutdown | -r | -h | — | |
AIX | /sbin/shutdown | -r | -h | -m | — |
Для данной системы используются следующие обозначения: R – перезапуск, H – нормальная остановка, S – продолжение работы в однопользовательском режиме, F – запретить проверку fsck (актуально только для SUSE и Red Hat).
Для того, чтобы остановить Linux в 8:30 (например для проведения регламентных работ по техническому обслуживанию серверов) с уведомлением об этом пользователей, следует выполнить следующую команду:
Если нужно задать относительное время для остановки/перезапуска:
Команды halt и reboot
Эти команды стоит рассмотреть в контексте того, что они хоть и могут использоваться независимо сами по себе, но, как правило вызываются всё той же командой shutdown.
При вызове halt выполняются все основные действия, необходимые для нормального выключения ОС. Так например, сначала выполняется завершение всех некритичных процессов, в журнал регистрации заносится сообщение о выключении, далее производится выполнение системного вызова sync и ожидание освобождения устройств хранения от операций записи. Затем останавливается работа системного ядра.
Одной из важных опций halt является ключ -n. Он запрещает использование системный вызов sync для того, чтобы ядро не восстанавливало «старые» образы корневого раздела, хранящиеся в его кеше. Другими словами, halt -n используется после того, как был восстановлен раздел при помощи fsck.
Команда reboot отличается от halt лишь тем, что производит перезапуск по-умолчанию. Однако её можно использовать для выполнения некоторых полезных действий перед перезагрузкой системы. Например, можно не отправлять сообщения о предстоящей перезагрузке (стоит заметить, что далеко не всегда это бывает полезным…) пользователям используя ключ —no-wall. Если необходимо просто внести запись о событии в файл /var/log/wtmp (этот файл регистрирует все события входа и выхода в ОС), то нужно воспользоваться ключом -w (или —wtmp-only), при этом перезагрузки не произойдёт. Для выполнения перезагрузки без внесения записей в файл /var/log/wtmp, существует ключ -d (или —no-wtmp). Также при помощи команды reboot возможно выполнять остановку системы и выключение машины, используя ключи —halt и -p (—poweroff) соответственно. Для принудительной и немедленной перезагрузки используется ключ -f (—force). В большинстве систем все ключи, описанные для команды reboot применяются и для команды halt с тем же значением.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Источник
Перезагрузка вместо выключения
Отчего вместо выключения происходит перезагрузка?
В системе Astra Linux 1.6, установленной на процессорном модуле с шиной cPCI,
обнаружилось, что при выключении нажатием пункта меню происходит перезагрузка.
Сначала система выгружается, всё останавливается, загорается красная лампочка,
но потом раздаётся писк — 3 или 4 писка — загорается зелёная и начинается запуск
системы. Но на другом устройстве с таким же модулем, но, возможно, немного более
раннего производства и на старом обычном компьютере перезагрузки не происходит.
Там нет утилиты shutdown, там /sbin/shutdown и /sbin/poweroff есть ссылки на /bin/systenctl.
Если же самому дать команду, руками или из программы на C
/sbin/systemctl —force poweroff
то выключение обыно происходит.
—force указывает не завершать какие-то запущенные программы, но отмонтирование
дисков при этом происходит. В BIOS SETUP насчёт пробуждения ничего нет.
В поддержке я спросил, но пока ответа не получил.
А в чём может быть причина, м.б., кто-нибудь сталкивался?
Компьютер перезагружается вместо выключения
В общем проблема такая. Установил на ноутбук Ubuntu 16.04 при нажатии выключение компьютера он.
Перезагрузка вместо выключения
Ребята, беда. Помогите. Установил на ПК Хрюшу, софт всякий разный. Настроил это дело. Начинаю.
Перезагрузка вместо выключения
Столкнулся с такой проблемой: при выключении пк,он сам перезагружается,причем раз на раз не.
Перезагрузка вместо выключения питания
Здравствуйте форумчане, в этом деле я новичок (только после универа). Такая проблема в месте где я.
Решение
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Dell vostro 14 5468 — перезагрузка вместо выключения
Ноутбук при выключении через несколько секунд сам запускается, в режим сна тоже не входит, все.
После выключения света не стартует сеть, нужна двойная перезагрузка
Господа, помогите решить проблему. После выключения питания работающей машины на повторном запуске.
Вместо выключения копм перезагружаеся
Народ помогите проблема, не знаю куда писать, в общем при выключении компьютера происходит не его.
Компьютер перезагружается вместо выключения.
Привет. Такой вопрос: вместо выключения перезагружается компьютер. Думаю, что виновата звуковая.
Вместо выключения ПК переходит в энергосберегающий режим
Здравствуйте, я столкнулся с такой проблемой: компьютер запускается, но выключить его получается.
постоянная перезагрузка после «жесткого» выключения
Здравствуйте формучане! проблема в следующем, завис(намертво) ноутбук, после «жесткого» выключения.
Источник
Не выключается Astra Linux
ОС Astra Linux ошибка чтения
Здравствуйте. У меня возникла проблема при установки ОС Astra Linux. Прожиг делал на DVD-R диск.
Linux Astra
Добрый день, такой вопрос, хочу поставить linux astra, компьютер без видеокарты, только процессор.
Логирование в astra linux
Всем привет. Не могу настроить логирование входа/выхода пользователя в астре, в /var/log/auth.log.
Два монитора в astra linux
Всем привет! Может кто-нибудь подсказать как в astra linux сделать два монитора? Единственное что.
Use «poweroff» Luke!
PS. А экран нужно было фоткать строго в профиль, перевёрнутым фотоаппаратом и через зеркало, как селфи в душе.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Astra linux + MS active directory
Здравствуйте. Задача такая: в некоей государственной организации нужно перевести постепенно.
Запуск LiLo из GRUB2 Astra Linux
Здравствуйте товарищи программисты! Я можно сказать фанат киберфорума, часто нахожу здесь толковые.
Подключить репозитории Debian в Astra linux
Добрый день! Тестирую Astra linux! Хотелось бы подключить репозиторий Debian Census, на котором.
Принтер Brother под Astra Linux 1.6 печатает иероглифами
Всем доброго! Привезли на работу новые ПК с ОС Astra Linux с принтерами в придачу Brother.
Установка пакета libqt4-sql-psql в astra linux
для написания программы необходим пакет libqt4-sql-psql, в менеджере пакетов я его не обнаружил. .
в Linux не выключается комп
Пробовал разные Linux -дистрибутивы. Везде есть такая проблема. При нажатие из меню -.
Источник
Операционные системы Astra Linux
Оперативные обновления и методические указания
Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).
1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).
Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».
На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.
Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!
Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.
Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.
В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.
Очередные обновления (версии) предназначены для:
- реализации и совершенствования функциональных возможностей;
- поддержки современного оборудования;
- обеспечения соответствия актуальным требованиям безопасности информации;
- повышения удобства использования, управления компонентами и другие.
Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:
- инструкций и методических указаний по настройке и особенностям эксплуатации ОС, содержащих сведения о компенсирующих мерах или ограничениях по примене- нию ОС при эксплуатации;
- отдельных программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, инструкций по их установке и настройке, а также информации, содержащей сведения о контрольных суммах всех файлов оперативного обновления;
- обновлений безопасности, представляющих собой файл с совокупностью программных компонентов из состава ОС, в которые внесены изменения с целью устранения уязвимостей, а также информации, содержащей сведения о контрольных суммах всех файлов обновлений безопасности, указания по установке, настройке и особенностям эксплуатации ОС с установленными обновлениями безопасности.
Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.
Источник