8 (495) 988-61-60

Без выходных
Пн-Вск с 9-00 до 21-00

Как настроить вариатор на буране


Регулировка вариатора снегохода Буран - snegohody.ru

1. Регулировка ведомого вариатора
Так как ведомый вариатор установлен на коробку и регулировки выполняются относительно ведомого, регулировку начинаем с ведомого вариатора. Замеряем расстояние между внутренними гранями тарелок на расстоянии 3,5 мм от края тарелок (узнать на какой ремень настроен вариатор), какой набор шайб по толщине требуется подложить.

  

Но как показала практика достаточно измерить по краю тарелок. Если намеряем, на глубину 3,5мм 29мм – это 30 по краю (под ремень 30мм). Если получилось при замере 30мм ( под ремень 30мм), а требуется настроить под 33мм, требуется набор шайб 3мм. Как показала практика достаточно набрать 1,5 -2 мм.

Разгибаем стопорную пластину, отворачиваем болт крепления неподвижного конуса. Снимаем обе шайбы с болт заворачиваем наместо, он будет служить упором болта съѐмника.

Устанавливаем съѐмник и снимаем неподвижный конус

Устанавливаем между неподвижным конусом и полукольцами регулировочные шайбы

Ставим неподвижный конус

Притягиваем болтом с одной шайбой, обращаем внимание как встала шпонка. Ставим. Шпонка должна быть на пару миллиметров утоплена, во избежании упора шайбы в шпонку Стопорную шайбу, заворачиваем и стопорим (стопорить желательно по окончании проверки регулировки). Измеряем расстояние между конусами, оно должно быть 31,5 -32,5 мм.

Разводим конусы и вкладываем ремень, по ремню постучим деревянным брусочком или ручкой молотка, зазор между ремнѐм и конусом должен стремиться к 1 мм, хотя бы пару миллиметров.

Получается вот так со стороны сухарей

И вот так ремень

2. Измерение межосевого расстояния
Измеряем расстояние между осями ведущего и ведомого вариатора, оно должно составлять 278 – 283 мм или хотя бы около этого (у меня получилось 276 мм). Если размер отличается, добиваемся этих пределов с помощью переворота подмоторного основания двигателя или как на форуме.

3. Измерение расстояния между наружными плоскостями неподвижных конусов ведущего и ведомого шкивов
С помощью двух линеек, прикладываемых к плоскостям неподвижных конусов ведущего и ведомого шкивов измеряем размер А. Мне достаточно для измерения одной линейки как на рисунке (линейки под рукой не было, для наглядности воспользовался трубкой). Измеряю в передней части ведущего вариатора и задней, размер должен быть одинаков. Более наглядней на чертеже:

Требуемый размер А выставляем согласно таблицы. ДляRubena 33x14x1120La размер А=56мм с допусками 0,5мм.

4. Регулировка ведущего вариатора
Регулировка ведущего вариатора заключается в выставлении размера Б, согласно таблицы выше, для Rubena 33x14x1120La размер Б=30 мм с допуском + 1,5мм. Регулировка выполняется с помощью шайбы (шайб) 8, устанавливаемой между крышкой вариатора и валом вариатора. Если например вариатор изготовлен под 33 мм ремень, а требуется поставить на 32 или подношенный 31,5мм, а размер Б не удаѐтся сделать меньше 30 мм. Регулировку можно выполнить подкладкой шайб, применяемых для регулировки ведомых вариаторов (32х25,5 мм), между крышкой вариатора и корпусом подвижного конуса.

После регулировки под 33мм ремень (шайба 2мм), у меня бурка стал трогаться при более низких оборотах, примерно 1800 об/мин, для 28 сильного двигателя стало тяжеловато. Вышел из ситуации просто, под пружину нарезал паранитовые шайбы (общей толщи ной 2 мм), которые вкладываются в чашу пружины. Обороты страгивания стали как и прежде 2300 об/мин. Для тяжѐлых условий в запасе ещѐ набор паранитовых шайб, с их помощью регулирую жѐсткость пружины, соответственно тягу.

8 шагов к тому, чтобы бросить якорь во время шторма

Итак, что вы будете делать, если приближается шторм, и вы стоите на якоре в гавани? Якорь во время шторма или сильного ветра - это часть стиля жизни под парусами. Многие штормы приходят без предупреждения, а другие, хотя и предсказываются, могут оказаться хуже, чем ожидалось.

Используйте эти восемь шагов, чтобы бросить якорь во время шторма. Моряку важно понимать основные шаги, которые помогут обеспечить безопасность лодки и экипажа. Нажмите, чтобы твитнуть

Прочитав инструкции, обязательно посмотрите наше видео, расположенное ниже, демонстрирующее «Большой удар на Багамах ».

В течение трех дней мы стояли на якоре во время шторма с продолжительным ветром до 45 узлов и порывами более 50 узлов. На видео также показан катамаран и важная информация о том, как мы справились с сильным ветром.

8 шагов к закреплению во время шторма

1. Проанализируйте свое окружение

Изучите свое текущее место якорной стоянки и определите, имеет ли смысл переместить лодку - на другую более безопасную якорную стоянку или в другое место в пределах якорной стоянки.При анализе безопасности гавани необходимо учитывать множество факторов; особенно когда приближается шторм.

В идеале, вы хотите, чтобы ветер, когда он ударяется, уносил вас с земли и / или любых препятствий (скалы, отмели и т. Д.) В дополнение к тому, чтобы ваш якорь хорошо держался. Посмотрите на прогнозы, чтобы определить, изменится ли направление ветра и сможете ли вы безопасно качаться на якоре.

Еще одно важное соображение относительно постановки на якорь во время шторма - количество лодок на якорной стоянке.

Чем больше лодок, тем больше шансов, что другая лодка утащит и ударит вас. Также следует учесть позицию в пределах якорной стоянки. Если вы бросите якорь недалеко от берега и будете тащить, сколько лодок вы выберете по пути? Или что произойдет, если ваша якорная линия засоряется на другой линии?

СОВЕТ: Обычно мы выбираем якорь как можно дальше от берега и других судовладельцев в гавани. Мы полагаем, что если дела пойдут совсем плохо, лучше всего встать на якорь и отправиться в море подальше от других лодок, суши и т. Д.Обратной стороной этого является то, что ветер часто может быть сильнее, так как с земли меньше защиты.

2. Нырнуть на якорь.

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

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

Важное примечание: Многие моряки не понимают искусства постановки на якорь. Я думаю, люди думают, что это легко, или что это просто одна из тех вещей, которые приходят естественно ?! Если у вас есть какие-либо сомнения в том, что вы знаете, как ставить на якорь и / или правильно ли ваш грунтовый снаряд подходит для вашей лодки, это один из аспектов, в котором невежество не является блаженством.

Получите мое пошаговое руководство по установке якоря. Это не только снизит вероятность перетаскивания, но также даст вам больше уверенности в том, что вы правильно подготовились.

*** ОБЗОР ЧИТАТЕЛЯ ***
"Это было идеальное руководство для меня! Мы собираемся плыть по Средиземному морю на сезон, и я просыпался ночью после ночи беспокоиться о якоре. Ваши советы о том, как якорь, верны.Никто и никогда не объяснял это так просто, но лаконично. И мне нравится совет о спасителях брака. Я заказал. Спасибо, что написали это руководство, Ким. Как и все ваши руководства, они легко читаются, но обладают отличным качеством ". С. Манн

3. Выпустите достаточно прицела при постановке на якорь в шторм

Если вас устраивает ваше текущее местоположение и вы сделали все возможное, чтобы убедиться, что якорь установлен правильно, следующим шагом будет рассмотрение вашего прицела. Объем - это соотношение выпущенных якорных тросов (якорной цепи или каната) в зависимости от глубины воды, в которой вы находитесь, с учетом вашего надводного борта (длины от палубы до ватерлинии).Большинство моряков в безветренную погоду используют коэффициент, в 3-5 раз превышающий глубину. Итак, если вы находитесь на глубине 15 футов (включая надводный борт), вы выпустите 75 футов езда, используя 5-кратный коэффициент.

При первоначальной постановке на якорь, если ваш прицел был в 3–5 раз больше глубины, вам нужно увеличить это значение. Многие моряки будут стремиться к прицелу от 7x до 8x во время штормов, если это не подвергает лодку опасности. Ключевая концепция, которую следует понять, заключается в том, что большее количество продольной тяги вызывает большее горизонтальное натяжение якоря, а меньшее - вертикальное.


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

И если якорь все-таки выйдет из строя, при большем ходу у вас будет больше шансов ускользнуть, чем протащить по воде. Другими словами, если привязка перетаскивается, вероятность ее сброса выше, если используется достаточный объем.

Однако важно отметить, что слишком большой объем не обязательно хорошо.

Слишком долгая езда может привести к опасной близости препятствий. Кроме того, при очень сильном ветре ваша лодка может отправиться в плавание. Мы видели, как лодки плыли прямо с якоря из-за слишком большой выносливости!

Короче говоря, прежде чем разразится буря, убедитесь, что у вас есть подходящий прицел.

Саймон с нашим новым якорем Mantus

4. Убедитесь, что у вас есть демпфер или уздечка с защитными кожухами.

Если у вас нет демпфера или уздечки и вы планируете часто ставить лодку на якорь, вам нужно сделать это в своем списке покупок как приоритет номер один.Раз за разом вижу лодки без амортизаторов и не верю своим глазам.

Демпфер снимает нагрузку с грунтовых снастей, ветра и течения с безветренного механизма (того, что тянет цепь внутрь и наружу) и помещает ее на корпус или надстройку лодки.

Безветренный - это всего лишь малая часть комплекта. Вы бы не хотели, чтобы что-то настолько маленькое могло выдержать вес лодки, не так ли? Используя демпфер, вы эффективно создаете небольшую слабину якорной цепи, устраняя любое давление на безветренную сторону.Затем нагрузка переносится на опорные точки на корпусе лодки.

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

Получите руководство по установке якоря здесь!

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

5. Убедитесь, что установлен якорь.

На самом деле, используйте пару якорных систем сигнализации, чтобы быть уверенным, что вас прикрывают. Мы используем нашу встроенную систему сигнализации привязки GPS в дополнение к приложению сигнализации привязки Ipad (мы используем SafeAnchor.net). Когда срабатывает наш будильник, мы понимаем, что пора действовать.

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

В 99,9% случаев наши сигналы тревоги срабатывают из-за естественного выхода за установленные нами пределы, но лучше перестраховаться, чем сожалеть. Если вы перетаскиваете, вы хотите узнать как можно скорее.

6. Уменьшите парусность лодки

Прежде чем разразится шторм, уберите все, что может уловить ветер, и увеличьте нагрузку на якорные снасти. Опустите капот, бимини, кожухи кабины и так далее.Это не только защитит их от разрывов и разрывов, но и повысит шансы удержания вашего якоря.

7. Выберите систему якорной вахты

При якорной стоянке во время шторма, если действительно будет ветер и вы находитесь в переполненной гавани, возможно, стоит установить ротацию вахты. Мы часто три часа работаем и три часа отдыхаем всю ночь, как и наши ночные вахты. На якорной вахте вы готовы среагировать в случае перетаскивания, и, что часто, что более важно, вы можете видеть приближающуюся лодку, тянущуюся к вам.У нас было много лодок, волочащихся впереди и позади нас, а некоторые даже сбили нас. К счастью, мы всегда были на виду, чтобы использовать кранцы, чтобы отбить лодку, или поработать с другим владельцем лодки, чтобы найти решение.

8. Имейте якорь веры

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

Дополнительная история: Наши хорошие друзья купили лодку и отправились на Багамы. К тому времени, как они добрались до Джорджтауна, они пару раз ставили якорь и уже поняли, что их якорь не подходит. Имея якорь Брюса, они волочились снова и снова. Когда случился Большой удар 2018 года, у них было три бессонных ночи. К счастью, они не тянули во время сильного ветра, но в другое время они тянули.Как только они добрались до Пуэрто-Рико, где они могли найти новый якорь, они купили Rocna.

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

И если у вас еще нет Mantus Anchor или аналогичного нового поколения более продвинутых якорей, сделайте себе одолжение и получите его. Когда я начинаю нервничать, мой муж смотрит на меня и говорит: «Ким, у нас лучший якорь в мире.У нас есть Mantus ».

Саймон вместе выпускает Mantus

Парусный спорт и образ жизни под парусами самые захватывающие, приятные и приносящие удовлетворение.

Однако есть кусочки и кусочки, которые действительно отстой. И я имею в виду действительно отстой. Стоять на якоре в шторм или ураган страшно. Если вы собираетесь заниматься лодкой, случаются бури. Излишне говорить, что когда бушует буря, вы хотите знать, что сделали все, что могли.

Из миллионов вещей, которые может купить владелец лодки, может возникнуть путаница, что является необходимостью, а что приятно иметь.Не обязательно иметь плоттер с сенсорным экраном или новомодное техническое устройство! Наличие надежной грунтовой системы - это.

Мы встречали множество лодок, у которых есть всевозможные навороты, а потом вы смотрите на якорь и замечаете, что это якорь старого поколения (например, Bruce, Delta или CQR). Какого черта?! Приоритеты людей. Приоритеты.

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

Видео о жизни на борту лодки - Большой удар Багамских островов (якорь во время шторма)

Смотрите другие статьи и выпуски Багамских островов

Ознакомьтесь со всеми нашими статьями и видео о Багамах здесь: Парусный спорт на Багамах

Ознакомьтесь с другими статьями и видео по теме «Парусный спорт, маневрирование и швартовка»

Чтобы получить обзор всех наших статей и видео по парусному спорту, маневрированию и швартовке, начните здесь: Парусный спорт, маневрирование и швартовка.В противном случае посмотрите одну из этих статей или видео:

Есть вопросы, комментарии или мысли ?!

Оставьте их внизу.

.Учебное пособие по

: Apache Storm с Apache Kafka - Azure HDInsight

  • 15 минут на чтение

В этой статье

В этом руководстве показано, как использовать топологию Apache Storm для чтения и записи данных с помощью Apache Kafka в HDInsight. В этом руководстве также показано, как сохранить данные в хранилище, совместимом с Apache Hadoop HDFS, в кластере Storm.

Из этого руководства вы узнаете, как:

  • Буря и Кафка
  • Что такое код
  • Создание кластеров Kafka и Storm
  • Построить топологию
  • Настроить топологию
  • Создайте тему Kafka
  • Запуск топологий
  • Остановить топологии
  • Очистить ресурсы

Предварительные требования

Следующие переменные среды могут быть установлены при установке Java и JDK на рабочую станцию ​​разработчика.Однако вы должны убедиться, что они существуют и содержат правильные значения для вашей системы.

Важно

Для действий, описанных в этом документе, требуется группа ресурсов Azure, содержащая Storm в HDInsight и Kafka в кластере HDInsight. Оба эти кластера расположены в виртуальной сети Azure, что позволяет кластеру Storm напрямую взаимодействовать с кластером Kafka.

Для вашего удобства в этом документе есть ссылка на шаблон, с помощью которого можно создать все необходимые ресурсы Azure.

Дополнительные сведения об использовании HDInsight в виртуальной сети см. В документе «Планирование виртуальной сети для HDInsight».

Буря и Кафка

Apache Storm предоставляет несколько компонентов для работы с Apache Kafka. В этом руководстве используются следующие компоненты:

  • org.apache.storm.kafka.KafkaSpout : этот компонент считывает данные из Kafka. Этот компонент основан на следующих компонентах:

    • орг.apache.storm.kafka.SpoutConfig : Предоставляет конфигурацию для компонента носика.

    • org.apache.storm.spout.SchemeAsMultiScheme и org.apache.storm.kafka.StringScheme : как данные из Kafka преобразуются в кортеж Storm.

  • org.apache.storm.kafka.bolt.KafkaBolt : этот компонент записывает данные в Kafka. Этот компонент основан на следующих компонентах:

    • орг.apache.storm.kafka.bolt.selector.DefaultTopicSelector : описывает тему, в которую выполняется запись.

    • org.apache.kafka.common.serialization.StringSerializer : настраивает болт для сериализации данных в виде строкового значения.

    • org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper : Сопоставляет структуру данных кортежа, используемую внутри топологии Storm, с полями, хранящимися в Kafka.

Эти компоненты доступны в org.apache.storm: пакет storm-kafka . Используйте версию пакета, соответствующую версии Storm. Для HDInsight 3.6 версия Storm - 1.1.0. Вам также понадобится пакет org.apache.kafka: kafka_2.10 , который содержит дополнительные компоненты Kafka. Используйте версию пакета, соответствующую версии Kafka. Для HDInsight 3.6 версия Kafka - 1.1.1.

Следующий XML - это объявление зависимости в pom.xml для проекта Apache Maven:

   <зависимость>  org.apache.storm   шторм-кафка   1.1.0    <зависимость>  org.apache.kafka   kafka_2.10   1.1.1   <исключения> <исключение>  org.apache.zookeeper   zookeeper   <исключение>  log4j   log4j   <исключение>  org.slf4j   slf4j-log4j12      

Понимание кода

Код, используемый в этом документе, доступен по адресу https: // github.com / Azure-Samples / hdinsight-storm-java-kafka.

В этом руководстве представлены две топологии:

  • Kafka-writer: генерирует случайные предложения и сохраняет их в Kafka.

  • Kafka-reader: считывает данные из Kafka и затем сохраняет их в совместимом с HDFS файловом хранилище для кластера Storm.

    Предупреждение

    Чтобы Storm мог работать с HDFS-совместимым хранилищем, используемым HDInsight, требуется действие сценария. Сценарий устанавливает несколько файлов jar по пути extlib для Storm.Шаблон в этом руководстве автоматически использует сценарий во время создания кластера.

    Если вы не используете шаблон в этом документе для создания кластера Storm, вы должны вручную применить действие сценария к вашему кластеру.

    Действие сценария находится по адресу https://hdiconfigactions.blob.core.windows.net/linuxstormextlibv01/stormextlib.sh и применяется к узлам супервизора и нимбуса кластера Storm. Дополнительные сведения об использовании действий сценария см. В документе «Настройка HDInsight с помощью действий сценария».

Топологии определены с помощью Flux. Flux был представлен в Storm 0.10.x и позволяет отделить конфигурацию топологии от кода. Для топологий, использующих среду Flux, топология определяется в файле YAML. Файл YAML может быть включен как часть топологии. Это также может быть отдельный файл, используемый при отправке топологии. Flux также поддерживает подстановку переменных во время выполнения, которая используется в этом примере.

Следующие параметры устанавливаются во время выполнения для этих топологий:

  • $ {кафка.topic} : имя темы Kafka, в которую топологии читают / записывают.

  • $ {kafka.broker.hosts} : хосты, на которых работают брокеры Kafka. Информация о брокере используется KafkaBolt при записи в Kafka.

  • $ {kafka.zookeeper.hosts} : хосты, на которых работает Zookeeper в кластере Kafka.

  • $ {hdfs.url} : URL-адрес файловой системы для компонента HDFSBolt. Указывает, записываются ли данные в учетную запись хранения Azure или в хранилище озера данных Azure.

  • $ {hdfs.write.dir} : каталог, в который записываются данные.

Для получения дополнительной информации о топологиях Flux см. Https://storm.apache.org/releases/current/flux.html.

Кафка-писатель

В топологии Kafka-writer компонент Kafka bolt принимает в качестве параметров два строковых значения. Эти параметры указывают, какие поля кортежа болт отправляет в Kafka как значения ключа , и сообщения . Ключ используется для разделения данных в Kafka.Сообщение - это сохраняемые данные.

В этом примере компонент com.microsoft.example.SentenceSpout генерирует кортеж, содержащий два поля: ключ и сообщение . Kafka bolt извлекает эти поля и отправляет данные в них в Kafka.

В полях необязательно использовать имена ключ и сообщение . Эти имена используются в этом проекте, чтобы облегчить понимание сопоставления.

Следующий YAML - это определение компонента Kafka-writer:

  # кафка-писатель --- # определение топологии # имя, которое будет использоваться при отправке имя: "кафка-писатель" # Компоненты - конструкторы, установщики свойств и аргументы построителя.# В настоящее время компоненты должны быть объявлены в том порядке, в котором на них есть ссылки компоненты: # Селектор тем для KafkaBolt - id: "topicSelector" className: "org.apache.storm.kafka.bolt.selector.DefaultTopicSelector" constructorArgs: - "$ {kafka.topic}" # Mapper для KafkaBolt - id: "kafkaMapper" className: "org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper" constructorArgs: - «ключ» - «сообщение» # Свойства производителя для KafkaBolt - id: "ManufacturerProperties" className: "java.util.Properties " configMethods: - название: "положить" аргументы: - "bootstrap.servers" - "$ {kafka.broker.hosts}" - название: "положить" аргументы: - "acks" - «1» - название: "положить" аргументы: - «key.serializer» - "org.apache.kafka.common.serialization.StringSerializer" - название: "положить" аргументы: - "value.serializer" - "org.apache.kafka.common.serialization.StringSerializer" # Конфигурация топологии config: топология.рабочие: 2 # Определения носика носики: - id: "предложение-носик" className: "com.microsoft.example.SentenceSpout" параллельность: 8 # Определения болтов болты: - id: "кафка-болт" className: "org.apache.storm.kafka.bolt.KafkaBolt" параллельность: 8 configMethods: - имя: "withProducerProperties" аргументы: [ref: "producterProperties"] - имя: "withTopicSelector" аргументы: [ref: "topicSelector"] - имя: "withTupleToKafkaMapper" аргументы: [ref: "kafkaMapper"] # Определения потоков потоки: - name: "spout -> kafka" # Передает данные из потока предложений в Kafka bolt from: "приговор-носик" кому: "кафка-болт" группировка: тип: SHUFFLE  

Кафка-ридер

В топологии Kafka-reader компонент spout считывает данные из Kafka как строковые значения.Затем данные записываются в журнал Storm компонентом ведения журнала и в файловую систему, совместимую с HDFS, для кластера Storm с помощью компонента болта HDFS.

  # кафка-читатель --- # определение топологии # имя, которое будет использоваться при отправке name: "кафка-читатель" # Компоненты - конструкторы, установщики свойств и аргументы построителя. # В настоящее время компоненты должны быть объявлены в том порядке, в котором на них есть ссылки компоненты: # Преобразование данных из Kafka в строковые кортежи в шторме - id: "stringScheme" className: "org.apache.storm.kafka.StringScheme " - id: "stringMultiScheme" className: "org.apache.storm.spout.SchemeAsMultiScheme" constructorArgs: - ref: "stringScheme" - id: "zkHosts" className: "org.apache.storm.kafka.ZkHosts" constructorArgs: - "$ {kafka.zookeeper.hosts}" # Конфигурация носика - id: "spoutConfig" className: "org.apache.storm.kafka.SpoutConfig" constructorArgs: # brokerHosts - ref: "zkHosts" # тема - "$ {kafka.topic}" # zkRoot - "" # Я бы - «риадерид» свойства: - название: "схема" ссылка: "stringMultiScheme" # Как часто синхронизировать файлы с HDFS; каждые 1000 кортежей.- id: "syncPolicy" className: "org.apache.storm.hdfs.bolt.sync.CountSyncPolicy" constructorArgs: - 1 # Повернуть файлы, когда они достигают 5 МБ - id: "RotationPolicy" className: "org.apache.storm.hdfs.bolt.rotation.FileSizeRotationPolicy" constructorArgs: - 5 - «КБ» # Формат файла; читать каталог из фильтров во время выполнения и использовать расширение .txt при записи. - id: "fileNameFormat" className: "org.apache.storm.hdfs.bolt.format.DefaultFileNameFormat" configMethods: - имя: "withPath" args: ["$ {hdfs.write.dir} "] - имя: "withExtension" аргументы: [".txt"] # Внутренний формат файла; поля, разделенные символом `|`. - id: "recordFormat" className: "org.apache.storm.hdfs.bolt.format.DelimitedRecordFormat" configMethods: - имя: "withFieldDelimiter" аргументы: ["|"] # Конфигурация топологии config: topology.workers: 2 # Определения носика носики: - id: "кафка-носик" className: "org.apache.storm.kafka.KafkaSpout" constructorArgs: - ref: "spoutConfig" # Установите количество разделов для темы параллельность: 8 # Определения болтов болты: - id: "логгер-болт" className: "com.microsoft.example.LoggerBolt " параллельность: 1 - id: "hdfs-bolt" className: "org.apache.storm.hdfs.bolt.HdfsBolt" configMethods: - имя: "withConfigKey" аргументы: ["hdfs.config"] - имя: "withFsUrl" аргументы: ["$ {hdfs.url}"] - имя: "withFileNameFormat" args: [ref: "fileNameFormat"] - имя: "withRecordFormat" args: [ref: "recordFormat"] - имя: "withRotationPolicy" аргументы: [ref: "RotationPolicy"] - имя: "withSyncPolicy" аргументы: [ссылка: "syncPolicy"] параллельность: 1 # Определения потоков потоки: # Потоковая передача данных в журнал - name: "kafka -> log" # имя не используется (заполнитель для логирования, UI и т. д.) от: "кафка-носик" к: "логгер-болт" группировка: тип: SHUFFLE # передавать данные в файл - название: "кафка -> hdfs" от: "кафка-носик" to: "hdfs-bolt" группировка: тип: SHUFFLE  

Замена собственности

Проект содержит файл с именем dev.properties , который используется для передачи параметров, используемых топологиями. Он определяет следующие свойства:

файл dev.properties Описание
кафка.zookeeper.hosts Хосты Apache ZooKeeper для кластера Kafka.
kafka.broker.hosts Хосты брокера Kafka (рабочие узлы).
kafka.topic Тема Kafka, используемая топологиями.
hdfs.write.dir Каталог, в который записывается топология Kafka-reader.
hdfs.url Файловая система, используемая кластером Storm.Для учетных записей хранилища Azure используйте значение wasb: // . Для Azure Data Lake Storage 2-го поколения используйте значение abfs: // . Для Azure Data Lake Storage Gen1 используйте значение adl: // .

Создание кластеров

Apache Kafka в HDInsight не предоставляет доступ к брокерам Kafka через общедоступный Интернет. Все, что использует Kafka, должно находиться в той же виртуальной сети Azure. В этом руководстве кластеры Kafka и Storm расположены в одной виртуальной сети Azure.

На следующей диаграмме показано, как происходит обмен данными между Storm и Kafka:

Чтобы создать виртуальную сеть Azure, а затем создать в ней кластеры Kafka и Storm, выполните следующие действия:

  1. Используйте следующую кнопку, чтобы войти в Azure и открыть шаблон на портале Azure.

    Шаблон Azure Resource Manager расположен по адресу https://github.com/Azure-Samples/hdinsight-storm-java-kafka/blob/master/create-kafka-storm-clusters-in-vnet.json . Создает следующие ресурсы:

    • Группа ресурсов Azure
    • Виртуальная сеть Azure
    • Учетная запись хранения Azure
    • Kafka в HDInsight версии 3.6 (три рабочих узла)
    • Storm в HDInsight версии 3.6 (три рабочих узла)

    Предупреждение

    Чтобы гарантировать доступность Kafka в HDInsight, ваш кластер должен содержать не менее трех рабочих узлов. Этот шаблон создает кластер Kafka, содержащий три рабочих узла.

  2. Используйте следующие инструкции для заполнения записей в разделе Пользовательское развертывание :

    1. Используйте следующую информацию для заполнения записей в разделе настраиваемого шаблона :

      Настройка Значение
      Подписка Ваша подписка Azure
      Группа ресурсов Группа ресурсов, содержащая ресурсы.
      Расположение Регион Azure, в котором создаются ресурсы.
      Имя кластера Kafka Имя кластера Kafka.
      Имя грозового кластера Имя грозового кластера.
      Имя пользователя для входа в кластер Имя пользователя-администратора для кластеров.
      Пароль для входа в кластер Пароль администратора для кластеров.
      Имя пользователя SSH Пользователь SSH, создаваемый для кластеров.
      Пароль SSH Пароль для пользователя SSH.

  3. Прочтите положения и условия , а затем выберите Я согласен с условиями, изложенными выше .

  4. Наконец, отметьте Pin to dashboard , а затем выберите Purchase .

Примечание

Создание кластеров может занять до 20 минут.

Построить топологию

  1. В своей среде разработки загрузите проект с https://github.com/Azure-Samples/hdinsight-storm-java-kafka, откройте командную строку и смените каталоги на место, в которое вы загрузили проект.

  2. Из каталога hdinsight-storm-java-kafka используйте следующую команду для компиляции проекта и создания пакета для развертывания:

      мвн чистый пакет  

    В процессе пакета создается файл с именем KafkaTopology-1.0-SNAPSHOT.jar в целевом каталоге .

  3. Используйте следующие команды, чтобы скопировать пакет в Storm в кластере HDInsight. Замените sshuser именем пользователя SSH для кластера. Замените stormclustername именем кластера Storm .

      scp ./target/KafkaTopology-1.0-SNAPSHOT.jar [email protected]: KafkaTopology-1.0-SNAPSHOT.jar  

    При появлении запроса введите пароль, который вы использовали при создании кластеров.

Настроить топологию

  1. Используйте один из следующих методов для обнаружения узлов брокера Kafka для Kafka в кластере HDInsight:

      $ creds = Get-Credential -UserName "admin" -Message "Enter the HDInsight login" $ clusterName = Read-Host -Prompt «Введите имя кластера Kafka» $ resp = Invoke-WebRequest -Uri "https: //$clusterName.azurehdinsight.net/api/v1/clusters/$clusterName/services/KAFKA/components/KAFKA_BROKER" ` -Credential $ creds ` -UseBasicParsing $ respObj = ConvertFrom-Json $ resp.Содержание $ brokerHosts = $ respObj.host_components.HostRoles.host_name [0..1] ($ brokerHosts -join ": 9092,") + ": 9092"  

    Важно

    В следующем примере Bash предполагается, что $ CLUSTERNAME содержит имя кластера Kafka . Также предполагается, что установлена ​​jq версии 1.5 или выше. При появлении запроса введите пароль учетной записи для входа в кластер.

      curl -su admin -G "https: //$CLUSTERNAME.azurehdinsight.net/api/v1/clusters/$CLUSTERNAME/services/KAFKA/components/KAFKA_BROKER" | jq -r '["\ (.host_components []. HostRoles.host_name): 9092 "] | join (", ") '| cut -d', '-f1,2  

    Возвращаемое значение похоже на следующий текст:

      wn0-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:9092,wn1-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:9092  

    Важно

    Хотя в вашем кластере может быть более двух хостов-брокеров, вам не нужно предоставлять клиентам полный список всех хостов. Достаточно одного или двух.

  2. Используйте один из следующих методов для обнаружения хостов Zookeeper для Kafka в кластере HDInsight:

      $ creds = Get-Credential -UserName "admin" -Message "Enter the HDInsight login" $ clusterName = Read-Host -Prompt «Введите имя кластера Kafka» $ resp = Invoke-WebRequest -Uri "https: //$clusterName.azurehdinsight.net/api/v1/clusters/$clusterName/services/ZOOKEEPER/components/ZOOKEEPER_SERVER" ` -Credential $ creds ` -UseBasicParsing $ respObj = ConvertFrom-Json $ resp.Содержание $ zookeeperHosts = $ respObj.host_components.HostRoles.host_name [0..1] ($ zookeeperHosts -join ": 2181,") + ": 2181"  

    Важно

    В следующем примере Bash предполагается, что $ CLUSTERNAME содержит имя кластера Kafka . Также предполагается, что jq установлен. При появлении запроса введите пароль учетной записи для входа в кластер.

      curl -su admin -G "https: //$CLUSTERNAME.azurehdinsight.net/api/v1/clusters/$CLUSTERNAME/services/ZOOKEEPER/components/ZOOKEEPER_SERVER" | jq -r '["\ (.host_components []. HostRoles.host_name): 2181 "] | join (", ") '| cut -d', '-f1,2  

    Возвращаемое значение похоже на следующий текст:

      zk0-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:2181,zk2-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:2181  

    Важно

    Хотя существует более двух узлов Zookeeper, вам не нужно предоставлять клиентам полный список всех узлов. Достаточно одного или двух.

    Сохраните это значение, поскольку оно будет использовано позже.

  3. Отредактируйте файл dev.properties в корне проекта. Добавьте информацию о хостах Broker и Zookeeper для кластера Kafka в соответствующие строки в этом файле. Следующий пример настроен с использованием образцов значений из предыдущих шагов:

      kafka.zookeeper.hosts: zk0-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:2181,zk2-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal2181app.net kafka.broker.hosts: wn0-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:9092,wn1-kafka.53qqkiavjsoeloiq3y1naf4hzc.ex.internal.cloudapp.net:9092 kafka.topic: stormtopic  

    Важно

    Запись hdfs.url настроена для кластера, использующего учетную запись хранения Azure. Чтобы использовать эту топологию с кластером Storm, который использует Data Lake Storage, измените это значение с wasb на adl .

  4. Сохраните файл dev.properties , а затем используйте следующую команду для загрузки его в кластер Storm :

      scp dev.свойства [email protected]: dev.properties  

    Замените USERNAME именем пользователя SSH для кластера. Замените BASENAME базовым именем, которое вы использовали при создании кластера.

Создать тему Kafka

Kafka хранит данные в теме . Вы должны создать тему перед запуском топологий Storm. Чтобы создать топологию, выполните следующие действия:

  1. Подключитесь к кластеру Kafka через SSH, используя следующую команду.Замените sshuser именем пользователя SSH, используемым при создании кластера. Замените kafkaclustername на имя кластера Kafka:

      ssh [email protected]  

    При появлении запроса введите пароль, который вы использовали при создании кластеров.

    Для получения информации см. Использование SSH с HDInsight.

  2. Чтобы создать тему Kafka, используйте следующую команду. Замените $ KAFKAZKHOSTS информацией о хосте Zookeeper, которую вы использовали при настройке топологии:

      / usr / hdp / current / kafka-broker / bin / kafka-themes.sh --create - коэффициент репликации 3 --partitions 8 --topic stormtopic --zookeeper $ KAFKAZKHOSTS  

    Эта команда подключается к Zookeeper для кластера Kafka и создает новую тему с именем stormtopic . Этот раздел используется топологиями Storm.

Запустить писатель

  1. Используйте следующее для подключения к кластеру Storm с помощью SSH. Замените sshuser именем пользователя SSH, используемым при создании кластера.Замените stormclustername именем Storm cluster:

      ssh [email protected]  

    При появлении запроса введите пароль, который вы использовали при создании кластеров.

    Для получения информации см. Использование SSH с HDInsight.

  2. Из SSH-соединения с кластером Storm используйте следующую команду, чтобы запустить топологию записи:

      storm jar KafkaTopology-1.0-SNAPSHOT.jar org.apache.storm.flux.Flux --remote -R /writer.yaml --filter dev.properties  

    В этой команде используются следующие параметры:

    • org.apache.storm.flux.Flux : используйте Flux для настройки и запуска этой топологии.

    • --remote : отправить топологию в Nimbus. Топология распределена по рабочим узлам в кластере.

    • -R /writer.yaml : Используйте файл writer.yaml для настройки топологии. -R указывает, что этот ресурс включен в файл jar. Он находится в корне jar, поэтому путь к нему - /writer.yaml .

    • --filter : заполнить записи в топологии writer.yaml , используя значения из файла dev.properties . Например, значение записи kafka.topic в файле используется для замены записи $ {kafka.topic} в определении топологии.

Запустить считыватель

  1. Из сеанса SSH в кластер Storm используйте следующую команду для запуска топологии считывателя:

      штормовая банка KafkaTopology-1.0-SNAPSHOT.jar org.apache.storm.flux.Flux --remote -R /reader.yaml --filter dev.properties  
  2. Подождите минуту и ​​затем используйте следующую команду для просмотра файлов, созданных топологией считывателя:

      hdfs dfs -ls / stormdata  

    Вывод похож на следующий текст:

      Найдено 173 объекта -rw-r - r-- 1 супергруппа шторма 5137 2018-04-09 19:00 /stormdata/hdfs-bolt-4-0-1523300453088.txt -rw-r - r-- 1 storm supergroup 5128 09.04.2018 19:00 / stormdata / hdfs-bolt-4-1-1523300453624.текст -rw-r - r-- 1 супергруппа шторма 5131 2018-04-09 19:00 /stormdata/hdfs-bolt-4-10-1523300455170.txt ...  
  3. Чтобы просмотреть содержимое файла, используйте следующую команду. Замените filename.txt на имя файла:

      hdfs dfs -cat /stormdata/filename.txt  

    Следующий текст является примером содержимого файла:

    четыре балла и семь лет назад

    белоснежка и семь гномов

    Я на двоих с природой

    белоснежка и семь гномов

    Я на двоих с природой

    четыре балла и семь лет назад

    Яблоко в день держит доктора подальше

Остановить топологии

Из сеанса SSH в кластер Storm используйте следующие команды, чтобы остановить топологии Storm:

  буря убить кафка-писателя шторм убить кафка-читателя  

Очистить ресурсы

Чтобы очистить ресурсы, созданные в этом руководстве, вы можете удалить группу ресурсов.При удалении группы ресурсов также удаляется связанный кластер HDInsight и все другие ресурсы, связанные с группой ресурсов.

Чтобы удалить группу ресурсов с помощью портала Azure:

  1. На портале Azure разверните меню с левой стороны, чтобы открыть меню служб, а затем выберите Группы ресурсов , чтобы отобразить список ваших групп ресурсов.
  2. Найдите группу ресурсов, которую нужно удалить, и затем щелкните правой кнопкой мыши кнопку More (...) в правой части листинга.
  3. Выберите Удалить группу ресурсов и подтвердите.

Следующие шаги

В этом руководстве вы узнали, как использовать топологию Apache Storm для записи и чтения из Apache Kafka в HDInsight. Вы также узнали, как хранить данные в совместимом с Apache Hadoop HDFS хранилище, используемом HDInsight.

.

Как настроить автоматический перезапуск компьютера после отключения электроэнергии | Как к

Джек М. Жермен
28 мая 2019 г., 10:20 по тихоокеанскому времени

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

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

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

Однако прямой удар молнии может сжечь сетевой фильтр, а затем сжечь подключенные к нему электронные устройства.Хорошая стратегия - отключить сетевой фильтр от розетки электросети во время грозы.

Еще одним важным средством защиты является источник бесперебойного питания или ИБП. ИБП - это сложное устройство с батареями, которое обеспечивает резервное питание настольных ПК во время сбоев в электросети и сбоев. Одна из наиболее важных услуг, которые может предоставить ИБП, - это продолжение подачи электроэнергии (обычно около 15 минут), что дает вам достаточно времени для безопасного сохранения данных и отключения вашего оборудования.ИБП сработает, когда его датчики обнаружат отключение электричества от основной линии обслуживания до вашего дома или офиса.

Последние модели ИБП могут автоматически переключаться в выключенное положение, когда их аккумуляторные батареи разряжаются. Когда нормальный источник питания восстановится, ваш компьютер может перезагрузиться без блокировки источника питания, если он настроен таким образом. Настройки BIOS на многих компьютерах позволяют настраивать параметры питания, чтобы компьютер распознавал, когда восстанавливается нормальное электроснабжение.Вы можете забрать ИБП в магазинах канцелярских товаров и коробках, а также в любимом торговом центре в Интернете.

Программное обеспечение, поставляемое с ним, защищает компьютер, когда он остается без присмотра. Это полезно, если вы используете службы удаленного доступа и службы облачного хранилища для синхронизации файлов. Чтобы компьютер автоматически перезагрузился после отключения электроэнергии, необходимо заставить компьютер «увидеть» восстановление питания путем внесения некоторых изменений в настройки BIOS компьютера и установки программного обеспечения, входящего в комплект ИБП.Прочтите, чтобы узнать, как это сделать.

Что ломает власть

Причины перебоев в подаче электроэнергии связаны с очевидными и малозаметными ситуациями. Мать-природа, усталость от устройств и глупая удача - все это фигурирует в уравнении сбоя питания. Кроме того, чтобы быть готовым к возникновению проблем, вы мало что можете сделать в случае отказа электросети. Вот краткий список причин сбоя питания:

  • Погода - Молния, сильный ветер и лед представляют собой погодные опасности, которые часто влияют на источник питания.Перебои могут длиться несколько дней, в зависимости от того, насколько быстро улучшатся грунтовые условия, чтобы рабочие бригады смогли найти и устранить повреждения. Молния может ударить по оборудованию или деревьям, в результате чего они попадут в электрические линии и оборудование.
  • Серьезное бедствие - землетрясения любой силы и ураганы могут повредить электрические объекты и линии электропередач. Это иногда катастрофическое повреждение может вызвать длительные отключения электроэнергии.
  • Отказ оборудования - Даже если погода не является основной причиной отключения электроэнергии, неисправное оборудование в электрической системе может быть основной причиной сбоев.Поломки оборудования возникают в результате отказов из-за возраста, производительности и других факторов. Иногда неблагоприятные погодные условия, например удары молнии, могут ослабить оборудование. Высокие требования к электросети также могут вызвать перегрузки и сбои, которые со временем делают оборудование более подверженным сбоям.
  • Дикая природа - Маленькие существа обладают сверхъестественной способностью протискиваться в чужие места в поисках пищи или тепла. Когда белки, змеи и птицы контактируют с оборудованием, таким как трансформаторы и предохранители, они могут вызвать кратковременный отказ оборудования или его полное отключение.
  • Деревья - Погода может быть второстепенным фактором, вызывающим обстоятельства, которые могут привести к отключению электроэнергии, когда деревья мешают работе линий электропередачи. Во время сильных ветров и ледяных бурь стволы или целые деревья могут соприкасаться с столбами и линиями электропередач.
  • Общественный ущерб - аварии случаются. Автомобильные аварии или строительное оборудование могут стать причиной поломки опор электросети, обрыва линий электропередач и повреждения оборудования. Земляные работы - еще одна причина потери мощности при нарушении подземных кабелей.
  • Отслеживание - когда пыль накапливается на изоляторах опор электросети и затем соединяется с легкой влагой от тумана или мороси, пыль превращается в проводник. Это приводит к отказу оборудования.
  • Кратковременные прерывания цепи - Мигание или кратковременные прерывания раздражают. Тем не менее, они служат ценной цели, перекрывая поток электричества на короткое время, чтобы предотвратить более длительное отключение электроэнергии, когда объект соприкасается с электрическими линиями, вызывая неисправность.Если удлинители для перенапряжения (а не для нескольких розеток) не прикреплены к вашему компьютерному оборудованию, внезапная потеря электричества, а затем скачок напряжения могут вызвать потерю данных или отказ компонентов.

Как с этим справиться

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

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

То, как вы туда доберетесь, зависит от марки и модели вашего компьютера. Параметр перезапуска BIOS не зависит от операционной системы. Неважно, используете ли вы Microsoft Windows или Linux в качестве выбранной операционной системы. BIOS отвечает за "загрузку" оборудования компьютера и сообщает ему о начале процесса загрузки, который ведет к вашему рабочему столу.

Регулировка циферблатов

Вот как настроить BIOS вашего компьютера на автоматический запуск после отключения электроэнергии.

  1. Включите компьютер и нажмите «DEL», «F1», «F2» или «F10», чтобы войти в программу настройки BIOS (CMOS). Способ входа в настройки BIOS зависит от производителя компьютера. Следите за сообщением, написанным мелким шрифтом вдоль нижнего края экрана при первом включении.
  2. В меню BIOS найдите в меню «Advanced», «ACPI» или «Power Management Setup» * параметр «Restore on AC / Power Loss», «AC Power Recovery» или «After Power Loss»."

    * Примечание. Параметр «Restore on AC / Power Loss» может быть найден в разных местах в настройках BIOS в зависимости от производителя компьютера.

  3. Установите для параметра «Восстановление при отключении переменного тока / питания» значение «Включение».
  4. Сохраните и выйдите из настроек BIOS. (Меню на экране предложит вам комбинацию функциональных клавиш для этого.)

Если вы используете компьютер под управлением Linux в качестве сервера, вероятно, вам необходимо запустить его, как только снова будет подано питание.Сервер может быть расположен в менее доступной части здания.

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

  • BIOS: убедитесь, что BIOS настроен на загрузку при возобновлении подачи питания.
  • Boot loader: Настройте загрузчик, чтобы не ждать, пока пользователь выберет, какую ОС загружать. Сразу загрузитесь в ОС по умолчанию.
  • Вход: настройка процедуры загрузки для автоматического входа в систему под конкретным пользователем после загрузки. Не ждите, пока человек войдет в систему.
  • Перезапуск приложения: настройка процедуры загрузки для автоматического запуска прикладных программ без вмешательства человека.

Настроить автоматический перезапуск

На некоторых компьютерах есть опция BIOS, которая подготавливает компьютер к более легкой перезагрузке при восстановлении питания. Вам необходимо заранее проверить, есть ли на вашем компьютере эта функция и активирована ли она.

Вот как это сделать:

  1. Откройте меню настроек BIOS вашего компьютера. Это аппаратно-зависимый процесс, который работает примерно одинаково на всех компьютерах, независимо от того, загружаете ли вы Windows или Linux. Перезагрузите компьютер и дождитесь появления первого флеш-экрана.
  2. Найдите описание функциональной клавиши настройки. Это будет «Настройка F2» или F12, или что-то подобное. Перезагрузите компьютер и одновременно нажмите соответствующую функциональную клавишу. Несколько раз нажмите кнопку в течение этого начального периода загрузки, и появится меню настроек BIOS.
  3. Найдите в BIOS пункт меню Power Settings и измените параметр AC Power Recovery или аналогичный параметр на «Вкл.». Найдите настройку на основе мощности, которая подтверждает, что компьютер перезагрузится, когда станет доступно питание. На некоторых старых компьютерах эта функция отсутствует. Если ваше снаряжение есть, сохраните конфигурацию, нажав соответствующую функциональную клавишу, как показано на экране. Это перезагружает компьютер.

Если вы используете ИБП для кратковременного питания от батареи при отключении электроэнергии, см. Дополнительные шаги ниже, чтобы выполнить подключение оборудования.А пока давайте сосредоточимся на том, как перезагружать компьютеры, когда электросеть снова в сети.

Заставьте Windows 10 снова запустить

После отключения электроэнергии ваша система Windows может не загрузиться или перезагрузиться должным образом. Любая попытка загрузить систему может привести к зависанию экрана загрузки или синему экрану с сообщением об ошибке.

Скачки напряжения - частая причина проблем с загрузкой Windows. Внезапная потеря питания может повредить системные файлы. Эти предложения могут помочь вам обойти эту проблему.

  1. Запустите Windows 10 в безопасном режиме.
    • Нажмите кнопку включения на компьютере.
    • Нажмите клавишу с логотипом Windows + I на клавиатуре, чтобы открыть Настройки.
    • Выберите Обновление и безопасность> Восстановление.
    • В разделе «Расширенный запуск» выберите «Перезагрузить сейчас».
    • После перезагрузки ПК на экране «Выберите параметр» выберите: Устранение неполадок> Дополнительные параметры> Параметры запуска> Перезагрузить.
    • После перезагрузки компьютера выберите вариант завершения процесса.
  2. Вот второй способ перезапуска Windows 10 после отключения электроэнергии. Используйте встроенную утилиту настройки системы
    • В меню Win + X откройте окно «Выполнить» и введите msconfig; затем и нажмите клавишу Enter.
    • На вкладке Boot отметьте опции Safe boot и Minimal. Нажмите Применить / ОК и выйдите.

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

    Поэтому, прежде чем выключить Windows 10, снова откройте msconfig и снимите флажок «Безопасная загрузка»; нажмите Применить / ОК, а затем нажмите кнопку Перезагрузить.

Получите Windows 7 для перезагрузки

Для каждой версии Microsoft Windows применяется немного отличающаяся процедура. Если вы еще не обновились до Windows 10, выполните следующие действия, чтобы быстро запустить Windows 7.

  • Нажмите кнопку включения, чтобы попытаться перезагрузить компьютер.
  • Нажмите F8 до появления логотипа Windows 7.
  • В меню «Дополнительные параметры загрузки» выберите «Восстановить компьютер». Затем нажмите клавишу Enter.

Исправить сбой загрузки Linux

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

Проблема с электричеством поражает оборудование до того, как повлияет на операционную систему, непреднамеренно повредив файлы Linux.Поэтому вы должны убедиться, что в настройках BIOS разрешен перезапуск после неправильного выключения при сбое питания.

Выполните шаги, описанные выше, для «регулировки циферблатов». При возникновении проблемы выполните действия, описанные ниже, чтобы заставить компьютер под управлением Linux перезагрузиться в безопасном режиме, который на самом деле является режимом восстановления.

Процесс с большинством дистрибутивов Linux может немного отличаться от процесса с компьютерами под управлением Windows. Процесс во многом зависит от аппаратного обеспечения вашего компьютера.

На некоторых компьютерах, особенно на тех, которые сделаны на заказ с предустановленной Linux, в BIOS активирована опция «быстрая загрузка», которая отключает запросы меню настройки F2 и F12.

Это то, что вам нужно будет проверить, пока компьютер все еще работает. В этом случае выключите устройство и снова включите его. Удерживайте нажатой клавишу F2 (или любую другую комбинацию клавиш, отображаемую на экране).

Активировать безопасный режим / режим восстановления в Linux

Когда вы увидите на экране утилиту настройки BIOS, отключите «быструю загрузку», сохраните настройки и перезагрузитесь.

Используя опцию «быстрой загрузки», ОС Linux, по сути, переходит в процедуру запуска, заставляя компьютер запускать Grand Unified Bootloader (GRUB) или меню GRUB 2.

  1. Нажмите кнопку включения / выключения компьютера.
  2. Удерживайте нажатой левую клавишу Shift, когда компьютер начнет загружаться. Если удерживание клавиши Shift не отображает меню, нажмите несколько раз клавишу ESC, чтобы отобразить меню GRUB 2. Иногда вместо этого работают клавиши SHIFT и ESC.

Оттуда вы можете выбрать вариант восстановления.Следуйте инструкциям на экране, чтобы попытаться перезагрузить компьютер с Linux.

Используйте диск восстановления загрузки Live CD

Super Grub2 Disk и Rescatux сильны и надежны решения для аварийной загрузки компьютеров Linux. Суровый интерфейс Super Grub2 делает его пугающим в использовании. Rescatux гораздо удобнее. Оба они разработаны одним и тем же источником.

Super Grub2 Disk немного ограничен в возможностях исправления ошибок. Если все, что вам нужно, это обойти проблему и загрузить неисправную систему, она обычно справляется со своей задачей.Если вам нужно качественное решение для ремонта, используйте Rescatux.

Приложение аварийного восстановления Rescatux на самом деле представляет собой среду компакт-диска с живым дистрибутивом Linux. Вы можете загрузить мертвый компьютер с CD / DVD (который вы, очевидно, должны были создать заранее).

Подключите оборудование

Одним из основных преимуществ подключенного ИБП является возможность перезапуска компьютера после возобновления подачи питания. При выборе ИБП необходимо обратить внимание прежде всего на начальную стоимость, стоимость заменяемых батарей и частоту, с которой вам придется их заменять, возможность управлять ИБП и контролировать его из Linux, а также мощность и мощность. предусмотрены вольт-амперы.

Батареи в ИБП со временем разряжаются, что приводит к потере его общей мощности. Возможно, вам придется заменить батареи в ИБП через три-пять лет. Если вам нужно проработать машину только на пять минут и у вас есть выбор: ИБП, который может проработать машину в течение семи минут, или тот, который может дать вам 10, вы можете обойтись без замены батарей в ИБП большей емкости на более длительный срок. время - хотя батареи для более крупного ИБП, вероятно, также будут дороже.

Если вы используете ОС Linux, убедитесь, что в приобретаемом вами ИБП установлено программное обеспечение, поддерживающее Linux. Если это не так, вам придется вручную выключить компьютеры, прежде чем батареи ИБП разрядятся.

Выполните следующие действия, чтобы подключить ИБП к компьютеру и периферийным устройствам, таким как принтер и модем.

  1. Подключите ПК и монитор к доступным регулируемым розеткам переменного тока на ИБП. Не подключайте удлинитель к розетке ИБП предварительно. Подключите каждое оборудование непосредственно к собственному ИБП.
  2. Подключите прилагаемый USB-кабель к ИБП и ПК. Используется для связи. Не используйте концентратор USB с питанием между ИБП и ПК, иначе отсутствие питания во время отключения приведет к сбою связи.
  3. Подключите ИБП к розетке и дайте ему зарядиться. Для полной зарядки требуется четыре или более часов.

Установите и настройте программное обеспечение ИБП, если оно доступно. Указания будут отличаться в зависимости от имеющегося у вас ИБП и поставляемого с ним программного обеспечения.

  1. Установите прилагаемое программное обеспечение.
  2. Перейдите на вкладку «Управление энергопотреблением» или аналогичную в настройках конфигурации.
  3. Установите флажок «Включить управление энергопотреблением» и выберите настройки по умолчанию в PowerChute. Найдите любые настройки «Включить снова» в любом другом программном обеспечении для управления питанием и проверьте соответствующие настройки.

Еще несколько советов

Без предварительного одобрения ниже представлен список продуктов, который может послужить отправной точкой для покупки ИБП или вспомогательного программного обеспечения.

  • PowerPanel для Linux - это простой демон командной строки Linux для управления системой ИБП, подключенной к компьютеру под управлением Linux. Он обеспечивает все функции Программное обеспечение PowerPanel Personal Edition, включая автоматическое выключение, мониторинг ИБП, уведомления о предупреждениях и многое другое. PowerPanel для Linux совместим с Fedora 23, Suse Enterprise 12 SP1, CentOS 7, Red Hat Enterprise 7.2, Ubuntu 15.10 и Debian 8.4.
  • Apcupsd - это программа для мониторинга ИБП и плавного выключения компьютера в случае сбоя питания.Он работает в Linux, Mac OS X, Win32, BSD, Solaris и других ОС.
  • Linux поставляется с сервером apcupsd с открытым исходным кодом (демон) под лицензией GPL, который можно использовать для управления питанием и контроля большинства моделей ИБП APC в операционных системах Linux, BSD, Unix и MS-Windows. Apcupsd работает с большинством моделей APC Smart-UPS, а также с самыми простыми моделями сигнализации, такими как Back-UPS и BackUPS-Office.
  • WinPower - это программное обеспечение для мониторинга ИБП, обеспечивающее удобный интерфейс для защиты компьютерных систем от сбоев питания.

Джек М. Жермен является репортером ECT News Network с 2003 года. Его основные направления деятельности - корпоративные ИТ, Linux и технологии с открытым исходным кодом. Он написал множество обзоров дистрибутивов Linux и другого программного обеспечения с открытым исходным кодом. Напишите Джеку.

.

Как заставить ваш компьютер автоматически перезагружаться после отключения электроэнергии | How To

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

Источники бесперебойного питания - это сложные устройства с батареями, которые обеспечивают резервное питание настольных ПК во время отключения электричества в сети, например, во время шторма. Вы можете получить ИБП в магазинах канцелярских товаров и в других местах. Их приятно иметь, потому что аккумулятор позволяет вам продолжать работу во время коротких отключений, и они позволяют нормально выключать настольный компьютер в случае длительного простоя без потери данных.

Они также защищают ПК от короткого замыкания и скачков напряжения в схемах.

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


См. Обновление, опубликованное 28 мая 2019 г .:
Как настроить автоматический перезапуск компьютера после отключения электроэнергии

Если у вас есть ИБП или вы собираетесь купить его в сезон штормов в этом году, вы также должны знать о малоизвестной уловке, доступной на новых ПК, а именно о том, чтобы заставить ПК снова запуститься - без какого-либо вмешательства. вами - когда снова будет электричество.

Это полезно при использовании служб удаленного доступа к ПК, таких как GoToMyPC, и синхронизации файлов с помощью служб, подобных SugarSync. В противном случае вам придется физически снова включить компьютер, что в то время может быть неудобно или невозможно.

Чтобы компьютер автоматически перезапустился после отключения электроэнергии, необходимо заставить компьютер "увидеть" восстановление питания путем внесения некоторых изменений в настройки BIOS компьютера и установки программного обеспечения, входящего в комплект ИБП. Вот как это сделать.

Проверьте работоспособность ПК

Шаг 1: Откройте меню настроек BIOS вашего компьютера. Сделайте это, перезагрузив компьютер и наблюдая за первым всплывающим экраном. Это будет черный экран с белым текстом, который отображается перед загрузкой Windows - при условии, что вы используете операционную систему Microsoft.

Найдите описание функциональной клавиши настройки. Это будет «Настройка F2» или F12, или что-то подобное. Перезагрузите компьютер и одновременно нажмите соответствующую функциональную клавишу.Несколько раз нажмите кнопку в течение этого начального периода загрузки, и появится меню настроек BIOS.

Шаг 2: Найдите в BIOS пункт меню Power Settings и измените параметр AC Power Recovery или аналогичный параметр на «Вкл.». Вы ищете настройку на основе мощности, которая подтверждает, что компьютер включится, когда станет доступно питание.

Некоторые старые ПК не имеют этой настройки и поэтому не поддерживают ее.

Шаг 3: Сохраните конфигурацию и перезагрузите компьютер.

Подключите оборудование

Шаг 1: Подключите ПК и монитор к доступным регулируемым розеткам переменного тока на ИБП. Я использовал Schneider Electric APC Back-UPS Pro 1500 (около 190 долларов США на Amazon), который поставляется с программным обеспечением для управления питанием PowerChute Personal Edition, совместимым с автоматическим выключением и перезапуском.

Шаг 2: Подключите прилагаемый USB-кабель к ИБП и ПК. Он используется для связи.

Совет: Не используйте USB-концентратор с питанием между ИБП и ПК, иначе отсутствие питания во время отключения приведет к сбою связи.

Шаг 3: Подключите ИБП к розетке и дайте ему зарядиться. Моему APC на это уходит около четырех часов.

Установите и настройте программное обеспечение ИБП

Шаг 1: Установите PowerChute или подобное программное обеспечение.

Шаг 2: Перейдите на вкладку «Управление энергопотреблением» или аналогичную в настройках конфигурации.

Шаг 3: Установите флажок «Включить управление энергопотреблением» и выберите настройки по умолчанию в PowerChute.Найдите любые настройки «Включить снова» в любом другом программном обеспечении для управления питанием и проверьте соответствующие настройки.

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

Хотите задать технический вопрос?

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

И используйте функцию Talkback ниже, чтобы добавить свои комментарии!


Патрик Нельсон является профессиональным писателем с 1992 года. Он был редактором и издателем отраслевого издания музыкальной индустрии Producer Report и написал для ряда технологических блогов. Нельсон изучал дизайн в художественной школе Хорнси и написал культово-классический роман « Sprawlism ». Он познакомился с технологиями в качестве кочевого поисковика талантов в восьмидесятые годы, когда необходимо было регулярно копаться под кроватями в гостиничных номерах, чтобы подключить модемы с зажимами из крокодиловой кожи к телефонной проводке отеля и получить факс.Он пробовал грязные технологии и никогда не оглядывался назад.

.

Смотрите также