Jump to content

    
Sign in to follow this  
gravl4

CentOS тех задание на образ

Recommended Posts

есть задача сделать образ CentOS. Написал тех требования, что знал.   Прошу подсказать может там какие то особенности еще есть ?

например размещения загрузчика и системы... файловая система. или утилиты какие то .

 

Требования к системе для ПК MiniITX + 120GB mSATA + 4 ГБ ddr3l.

 

Тип операционной системы CentOS.

1. Режим эксплуатации 24/7

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

работы

3. сборка должна максимально быстро грузиться

4. загрузчик должен работать надёжно и безотказно

5. сборка должна поддерживать обновление

6. Иметь поддержку USB-Ethernet переходника

7. Восстановление системы и загрузчика с внешнего USB накопителя.

Под восстановлением системы понимается устранение критического сбоя (выход из строя SSD, критическое повреждение ОС

или загрузчика)

При таком восстановлении полностью стираются данные и конфигурации ОС и загрузчика. Пользовательские данные по

запросу могут быть также перезаписаны.

/home монтируется в отдельном разделе и должна сохранятся при обновлении/восстановлении системы.

 

Результат работы:

1. Образ системы

2. Все исходные пакеты и исходные коды для сборки загрузчика и системы

3. Детальная инструкция со скриншотами и текстом команд по сборке образа системы

4. Образ виртуальной машины VirtualBox на которой делается сборка системы (Cборку готовить на виртуальной машине) - это вообще реально???

5. Инструкция по копированию образа на диск

8. Инструкция по восстановлению системы с внешнего носителя

9. Инструкция по восстановлению системы при отказе SSD носителя и его последующей замене

 

Тестирование:

1. Сборка образа внешним специалистом

2. Запуск CentOS на ПК

3. Непрерывная работа в течении 2-х недель без зависаний, использование

(WAN, LAN, датчики, события 2 раза в минуту)

4. Обновление системы 10 раз

5. Восстановление с внешнего носителя 10раз

6. Восстановление при замене SSD носителя

7. Удалённая поддержка ежедневно в любое время при любом канале связи.

Share this post


Link to post
Share on other sites

Думаете исполнитель может вам гарантировать что-то о загрузчике, ОС и др. пакетах которые писал не он? Если это надо, то нужно переформулировать аля использовать компоненты и настройки, которые рассчитаны на 1,2,3.

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

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

И почему центос? Исходя из озвученых требований это не очевидно.

Share this post


Link to post
Share on other sites

Полностью поддерживаю ответ уважаемого gosha-z.

Вы рассматривали kickstart в качестве начального приближения в задании?

Не указаны необходимые программные средства для функционирования системы.

Тестирование п.3 датчики: какие, как подсоединены, драйверы. Это похоже на Ваше оборудование, а кто за него в программном отношении будет отвечать?

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this