Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Захватывающая аркада-лабиринт по мотивам культовой игры восьмидесятых. Управляйте желтым человечком, ешьте кексы и постарайтесь не попадаться на глаза призракам.

Пикман

Аркады, На ловкость, 2D

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
11
K.rakokot
K.rakokot
3 месяца назад

Замена ракетки* во время игры⁠⁠

* Из-за порванной струны

Бадминтон Спорт Турнир Соревнования Смекалка Быстро Физкультура Видео
2
7
Fumarchik
Fumarchik
3 месяца назад

Хороший сотрудник⁠⁠

🤣Про меня так в точку)

Хороший сотрудник Юмор, Смекалка, Картинка с текстом
Показать полностью 1
Юмор Смекалка Картинка с текстом
3
1705200.8jk
3 месяца назад

Помогите пж⁠⁠

Помогите решить 4 4=98 без добавления других цифр, так же без дробей.

Математика Смекалка Короткопост Текст
6
2104
Kotolub555
Kotolub555
3 месяца назад
Кусь

Это гениально⁠⁠

Кот Вертикальное видео Короткие видео Видео Провод Хитрость Смекалка Кошатники Домашние животные
77
23
Diprivan
Diprivan
3 месяца назад
Офисные будни

Продолжение поста «Как я случайно "спас" сервер, ничего не делая»⁠⁠5

Итак, пришло время повторить механизм описаной байки или мифа про перезагрузку сервера с помощью CD-ROM'a. Собиралось из того, что было на коленках.

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

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

Офисный набор "сделай сам":

  1. Потенциальная жертва с непростой судьбой, которая должна периодически крашиться да так, что по сети не будет пинговаться. Комп с Windows 11, расшарен доступ по RDP, ip-адрес: 192.168.1.57. Далее по тексту - просто Жертва

  2. Страж для бесперебойной работы первого компа, тыкающий его в кнопку ресета с помощью DVD-ROM'a. Сорян, но настоящий CD-ROM не отыскался - их время прошло... Здесь стоит Ubuntu, выполняется скрипт, который управляет системой надзора и тыкания в ресет. Ip - 192.168.1.56, компы находятся в локалке.

  3. Перфоратор BOSH, который дает дополнительную нагрузку и увеличивает трение для Жертвы, так как в процессе отладки выяснилось, что после тыкания приводом комп скользит по полу.

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

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Базовое положение компов - DVD не достает до кнопки ресета сантиметров на десять

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Фундамент для линукса

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Шулыга для ресета (из соплей и палок)

Продолжение поста «Как я случайно "спас" сервер, ничего не делая» Текст, Сервер, Смекалка, Ответ на пост, Windows, Reset, Эксперимент, IT, Офисные будни, Linux, Видео, Вертикальное видео, Длиннопост, Волна постов

Стенд в сборе и готов к работе

Сценарий следующий: на линуксе запущен скрипт, который каждые 5 секунд пингует Жертву. Если три попытки пинга подряд уходят без ответа, выдвигается DVD-ROM, который нажимает на ресет Жертвы. Далее идет ожидание в течении минуты (даем время на перезагрузку) и все повторяется заново.

Для симуляции "выпадения из сети" Жертвы на ней через RDP выполняется батничек, содержащий такую строчку:

netsh interface set interface "Ethernet 3" admin=disable

При загрузке винды в планировщике задач выполняется соответственно

netsh interface set interface "Ethernet 3" admin=enable

На Убунте лежит скрипт

#!/bin/bash

IP_TO_PING="192.168.1.57" # IP-адрес для проверки

PING_COUNT=3 # Максимальное количество неудачных попыток

DEVICE="/dev/sr0" # DVD-ROM

CHECK_INTERVAL=5 # Пауза между попытками в секундах

# Проверки связи с Жертвой

is_reachable() {

ping -c 1 "$IP_TO_PING" &>/dev/null

return $?

}

echo "Начинаю мониторинг доступности $IP_TO_PING..."

while true; do

failure_count=0

while ! is_reachable; do

((failure_count++))

echo "$(date): Нет ответа от $IP_TO_PING. Неудач: $failure_count"

if [ "$failure_count" -ge "$PING_COUNT" ]; then

echo "$(date): Ахтунг! Делаем Hard Reset с помощью DVD-ROM'a!!!"

# Выдвигаем DVD-привод

eject "$DEVICE"

# Ждём 1 секунду

sleep 1

# Задвигаем DVD-привод обратно

eject -t "$DEVICE"

# Пауза 1 минута чтобы подождать загрузки Жертвы

echo "$(date): Ожидание 1 минуты перед новой проверкой..."

sleep 60

echo "$(date): Продолжаем наблюдение"

# Сброс счётчика попыток

failure_count=0

break

fi

sleep "$CHECK_INTERVAL"

done

if is_reachable; then

echo "$(date): узел $IP_TO_PING доступен."

fi

sleep "$CHECK_INTERVAL"

done

А вот и результат работы стендовой модели ))

Показать полностью 4 1
[моё] Текст Сервер Смекалка Ответ на пост Windows Reset Эксперимент IT Офисные будни Linux Видео Вертикальное видео Длиннопост Волна постов
2
3
Stivans
Stivans
3 месяца назад

Дилемма⁠⁠

Дилемма Скриншот, Комментарии, Смекалка

#comment_354144553

Показать полностью 1
Скриншот Комментарии Смекалка
0
943
Diprivan
Diprivan
3 месяца назад
Офисные будни

Ответ на пост «Как я случайно "спас" сервер, ничего не делая»⁠⁠5

Ответ на пост «Как я случайно "спас" сервер, ничего не делая» Офисные будни, Текст, Сервер, Habr, Смекалка, Ответ на пост, Волна постов
Показать полностью 1
Офисные будни Текст Сервер Habr Смекалка Ответ на пост Волна постов
151
14
SozdayteAkkaunt
SozdayteAkkaunt
3 месяца назад

Ответ на пост «Ездил к дочери в Америку… Что же это получается? Неужели Задорнов был прав?»⁠⁠

У меня не совсем про америку но тоже есть, что сказать. В командировке на Кубе пользовался местной симкой коллеги русского, который там работал долго, получил временный паспорт кубинский и смог оформить её (оплачивала контора затраты на связь). Мне ее передал еще в России. Я ее вставил здесь, а свою под чехол положил.

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

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

Прошёлся по своим коллегам, нас несколько человек было, ни у кого нет ничего подходящего. Спускаюсь на ресепшен в гостинице пытаюсь объяснить, что мне нужна скрепка. С грехом пополам мне это удается. Женщина с ресепшена извлекает из стола баночку со скрепками, но они в изоляции вот такие:

Ответ на пост «Ездил к дочери в Америку… Что же это получается? Неужели Задорнов был прав?» Михаил Задорнов, Смекалка, Истории из жизни, Ответ на пост

Я по опыту знаю, что такая скрепка не влезет в отверстие лотка. Разгибаю ее зажигалкой нагреваю изоляцию и обратной стороной стягиваю ее со скрепки (так обычно провода оголяют электрики если нет инструмента).

Достаю лоток меняю симку на свою российскую. Тут поднимаю глаза и вижу ошалевший какой-то взгляд у этой женщины. Спрашивает:

- Are you an engineer?

Я сначала понять не смог - что же такого удивительного сделал? Потом смотрю водитель гольф-кара, который по территории гостей развозит (с ней за стойкой стоял) также точно на меня смотрит.

- Yes, I am an engineer!

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

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

Показать полностью 1
[моё] Михаил Задорнов Смекалка Истории из жизни Ответ на пост
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии