Jump to content

    

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

есть задача сделать образ 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

Требования невыполнимы, ибо нет требований к аппаратному обеспечению.

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now