Сервер Red Hat минимальная установка

Как существуют едва многие поставщики для выбора из (IBM, Dell и HP в основном с хорошим проникновением и многими опциями), я сказал бы, что выбор, с кем бы ни Вы чувствуете себя более комфортно сегодня - Ваш локальный партнер, вероятно, более важен, чем который поставщик это.

Мне нравится IBM, потому что их шасси абсолютно назад совместимы с блейдами, в то время как HP, кажется, имеет множество факторов другой формы и ряда. Кроме того, IBM обеспечивает блейды PowerPC (для VIOS и AIX), и я думаю возможно блейды ячейки-processorbased также? Могла быть забава, кто знает...

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

7
задан 13 June 2014 в 16:16
5 ответов

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

Создание запускать файл не так трудно: посмотрите в / корне одного из Ваших установленных серверов для файла, названного анакондой-ks.cfg. Это - запускать файл для создания нового сервера, бывшего похожего на существующий. Каждый RH, Fedora или сервер CentOS имеют тот файл.

Можно отредактировать файл в system-config-kickstart, если Вы незнакомы с записью, запускают файлы. Вам действительно нужно X для этого все же.

Как Вы устанавливаете минимальные серверы Red Hat? Это в порядке для использования запускает, или у меня будут проблемы зависимости в установке или в обновлениях? Там какой-либо путь состоит в том, чтобы не устанавливать графическую среду для МСФО?

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

Если Oracle нужна графическая среда (и она делает, я знаю, что она сосет, но она делает), у Вас нет опции, кроме как устанавливать X. Однако afaik, Oracle нужно X, потому что она имеет графический установщик. Вам не нужно X впоследствии. Таким образом, после установки, можно удалить X.

В моем магазине мы только устанавливаем очень минимальный набор X библиотек, btw. Как раз выполнять xclock (и таким образом установщик) удаленно с X передачами.Достаточно.

Oracle имеет более безумные зависимости. Существует некоторая древняя библиотека C, разделяют пакеты потребности установщика Oracle. Не потому что этому на самом деле нужны они, но потому что для реализации zip, которую они поставляют, нужны они. Почему они поставляют ту реализацию zip? Слух имеет его, что очень старая реализация zip поставки Oracle имеет более благоприятные условия лицензирования (как в: это не GPL'ed), таким образом, они отказываются использовать более новую реализацию. Просто слухи, хотя, никогда не слышал подтверждение...

9
ответ дан 2 December 2019 в 23:15

Запустите прекрасен. Если Вы хотите удостовериться, что определенные пакеты НЕ установлены, можно перечислить их в списке пакетов/групп для установки, предшествовавший минус ('-') знак.

например.

%packages
@base
core-utils
-httpd

для проверки апач не становится установленным

Затем в разделе %post можно выполнить команды такой как chkconfig для выключения сервисов, Вы не хотите - и делаете что-либо еще, что Вы хотите сделать для закручивания установки.

7
ответ дан 2 December 2019 в 23:15

Вашей проблемой на самом деле не является Redhat, но больше зависимость Oracle.

Как сказано предыдущим плакатом, зависимости Oracle являются сумасшедшими и главным образом связываются с дрянным установщиком, не самим продуктом.

Необходимо разделить проблему в два:

  • Создайте минимальную установку Redhat с запускать файлом, кто будет работать на Ваших аппаратных средствах и генерировать файловую систему по данным Oracle IAS pre-req.
  • Создайте сценарий/пакет, кто установит необходимые пакеты для установщика Oracle, установить Oracle с файлом ответа, затем удалить ненеобходимые пакеты.

Вторая часть является самой трудной, необходимо будет провести некоторое время для определения от оракула pre-req, что действительно необходимо и что является просто глупой зависимостью.

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

3
ответ дан 2 December 2019 в 23:15

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

  • сделайте нормальную "минимальную" установку, затем удалите пакеты, в которых Вы не нуждаетесь; или
  • попросите, чтобы установщик позволил Вам выбрать отдельные пакеты.

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

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

Последней части относительно легко достигнуть в некоторых условиях. Если существует самый большой раздел в конце (виртуального) диска, Вы удаляете его в 'fdisk' и воссоздаете его для заполнения диска. Затем Вы выполняете resize2fs, и Вы сделаны. Другая идея могла бы состоять в том, чтобы использовать LVM, который допускает более легкое расширение объема с 'lvextend'. (В LVM довольно легко для писания сценарий/автоматизирования этого.)

2
ответ дан 2 December 2019 в 23:15
  • 1
    - 1 It' s не связанный с вопросом. –  chmeee 20 June 2009 в 14:30
  • 2
    Заключить Вам в кавычки на этом: " Как Вы устанавливаете минимальные серверы Red Hat? ". это то, как: установите однажды, настройте (добавьте/удалите пакеты), сохраните и повторное использование. Каким образом это isn' t связанный? oO –  Eduard - Gabriel Munteanu 20 June 2009 в 14:38
  • 3
    Это могло бы даже быть легче, чем игра с анакондой наполняет и Запускает. –  Eduard - Gabriel Munteanu 20 June 2009 в 14:39
  • 4
    Извините, но Ваш ответ не дает подсказки о том, как получить ' minimal' система. –  chmeee 20 June 2009 в 14:44
  • 5
    О, я понимаю, I' ve отредактировал мой ответ соответственно. –  Eduard - Gabriel Munteanu 20 June 2009 в 14:51

Я отвечаю на другого старый, потому что я потратил некоторое время на это вчера. Я хотел, чтобы Red Hat установил с абсолютным минимальным количеством пакетов для сервера особого назначения.

Кажется, что в последних версиях, даже если Вы не указываете единственный пакет в %packages разделите группу @base установлен по умолчанию.

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

Затем я нашел %packages --nobase в CentOS Запускают/Анаконда Wiki. Это действительно - самая минимальная установка для основанных на Red Hat дистрибутивов. Вы найдете много команд, что Вы привыкли к и зависящие от пропавших без вести. Но, если Вы хотите минимальную начальную точку, это - она.

1
ответ дан 2 December 2019 в 23:15

Теги

Похожие вопросы