Мы в компании Ruvds запустили на нашем хостинге создание серверов с операционными системами Centos, Debian и Ubuntu Server!
Поэтому, мы объявляем конкурс «Как починить „сломанный“ VPS сервер на Linux». Попробуйте ваши силы в конкурсе, ведь в прошлый раз победитель справился за 3 часа. На этот раз мы немного усложнили задачу.
Условия конкурса
Нужно настроить веб-сервер nginx таким образом, чтобы при обращении на адрес http://your_vps_ip отображался сайт подготовленный для этих целей.
Требования
Файлы этого сайта сейчас размещены в директории: /home/administrator/contest_files.
Их нужно переместить на отдельный раздел размером 1gb или более (файловая система xfs), созданный путем уменьшения текущего раздела /dev/sda3
Что делать запрещено
- использовать загрузку OS по сети
- загружать на сервер новые файлы, которые не использовались при установке текущей версии ОС или не находились на сервере
- нельзя устанавливать пакеты, которые не были установлены до этого
- нельзя отключать файрвол
- нельзя уменьшать размер других разделов (/dev/sda1, /dev/sda2)
- нельзя повреждать файловую систему
- использовать сервер для каких-либо других целей
Как начать
Отправить заявку на support@ruvds.com с пометкой «Конкурс для Linux» и указав email, использованный при регистрации на сайте ruvds.com.
Когда задача считается выполненной
Cайт доступен по адресу http://your_vps_ip, а вы предоставили детальный отчет о ваших действиях, которые позволили решить задачу.
Итоги конкурса и наш вариант решения задачи: ссылка
Победитель определяется по количеству времени затраченному на задачу, а именно разницей между нашим письмом о создании конкурсного сервера и письмом от учасника с решением задачи.
Призовой фонд конкурса
Первое место: VDS сервер, CPU 5x2.6ГГц, RAM 5 ГБ, Disk SSD 50 ГБ один год бесплатного пользования, диплом победителя, фирменная кружка от RUVDS.
Второе место: Скидка 70%, фирменная кружка от RUVDS
Третье место: Скидка 50%, фирменная кружка от RUVDS
Четвертое место: Скидка 30%, фирменная кружка от RUVDS
Комментарии (17)
alexkuzko
18.08.2016 13:02Отправил заявку. Просто интересно как я это сделаю.
Но возник вопрос:
> Нужно настроить веб-сервер nginx таким образом, чтобы при обращении на адрес http://your_vps_ip отображался сайт подготовленный для этих целей.
и
> Их нужно переместить на отдельный раздел размером 1gb или более (файловая система xfs), созданный путем уменьшения текущего раздела /dev/sda3
Цель настроить веб-сервер или уменьшить раздел?.. Условия нечетко прописаны на мой взгляд.ruvds_official2
18.08.2016 13:13Уважаемый alexkuzko. Цель конкурса — настроить nginx, соблюдая условия, указаные ниже.
alexkuzko
18.08.2016 13:20+1В том виде, как это прописано для раздела «Важно», это не условия, а комментарии. Вот запреты нормально прописаны.
P.S. Время корректно было бы считать не так, а по первому входу на сервер, а результат, по, например, системе мониторинга. Иначе что мешает письмо написать и продолжать «работу»? И не все смогут моментально начать работу Да и письма у вас, судя по реакции на мое, обрабатываются людьми…
P.P.S. Добавьте в статью требование о регистрации у вас. Без нее конкурса не будет. Упс ;)
alexkuzko
18.08.2016 14:57Еще вопрос: по условию у нас сломан сервер или панель управления по доступу к нему? Фактически, удаленное управление сломано, причем пробовал как через Firefox, так и через Chrome — ваша панель некорректно передает/принимает команды. Скриншот отправил в поддержку.
Жаль, предвкушал удовольствие от того что сервер потрошу, а тут облом на стороне провайдера. Считай, час уже потерян.
P.S. Вообще-то, правки условий надо делать через «обновление статьи», чтобы было видно что именно изменено. К вечеру страницу можно не узнать :)ruvds_official2
18.08.2016 15:41Уважаемый alexkuzko. Проверьте, пожалуйста, ещё раз. Аварийный режим должен корректно работать на всех популярных браузерах, в том числе мобильных.
deisler
19.08.2016 19:28Подтверждаю, аварийный режим глючный до ужаса:
В Firefox версии 48 не работает ввод символа "-".
В Chrome версии 52 наблюдаются следующие проблемы:
1. Периодически перестаёт работать ввод символов.
2. Периодически по какой-то причине включается кнопка off — выключить сервер.
3. Периодически не корректно отрабатывает ввод определённых клавиш.
P.S. браузеры работают под linux.
KorP
18.08.2016 21:04Когда задача считается выполненной
Cайт доступен по адресу http://your_vps_ip, а вы предоставили детальный отчет о ваших действиях, которые позволили решить задачу.
как просто написать качественную инструкцию для первой линии? — устроить конкурс! какие затраты? — 4 кружки и цветная бумажка!
гениально! :) надо своим подать идею
ZoomLS
18.08.2016 21:10>>загружать на сервер новые файлы, которые не использовались при установке текущей версии ОС или не находились на сервере
А просто новые файлы создавать можно? Если да, тогда это можно обойти. Создавая нужные файлы и копируя в них нужное содержимое.
ruvds_official2
22.08.2016 11:41Победитель и серебряный призер определены.
Разыгрываем призы за 3 и 4 места и продляем конкурс ещё на 1 день.
Подсказки:
Для решения задачи можно использовать команду pivot_root
Также можно воспользоваться возможностью ISOBoot от Grub2
kein
22.08.2016 13:51Как насчет того, чтобы увеличить размер жесткого диска через изменение свойств сервера в личном кабинете, создания /dev/sda4 на добавленном пространстве а потом перекидывания системы стандартным xfs_copy? Я так сделал и все получилось.
ПС: На приз не претендую, если так разрешено, решал интересную задачку, узнал много нового про xfs, спасибо за конкурс!
ruvds_official2
22.08.2016 15:27В условиях указано:
Их нужно переместить на отдельный раздел размером 1gb или более (файловая система xfs), созданный путем уменьшения текущего раздела /dev/sda3
Соответственно нельзя.kein
22.08.2016 21:02Технически, именно это я и сделал — после перемещения системы на вновь созданный /dev/sda4 я загрузился с него, удалил /dev/sda3 и перераспределил освободившееся место fdisk'ом, создав /dev/sda3 меньшего размера и /dev/sda5 (куда и поместил файлы веб-сайта).
Разве что /dev/sda3 нельзя было удалять, а надо именно уменьшить, тогда у мне нет идей, жду вашего решения.
rockin
При покупке квартиры — кепка в подарок!