Puma @opium read-only
Пользователь
8 июля 2014 в 01:24

Администрирование → Вышел релиз Centos 7 recovery mode



Наконец то мы дождались нового релиза Centos сделанного на пакетной базе RHEL 7. Выпуск произошел очень быстро в связи с тем, Redhat купила проект Centos и наняла некоторых мантейнеров дистрибутива на полный рабочий день, теперь обещают задержку максимум в два дня после появления обновлений в RHEL. Ранее мы помним задержки с релизами на полгода, которые вызывали жуткое негодование у поклонников этого серверного дистрибутива.

Из интересного стоит отметить добавление месяца и года сборки в версию дистрибутива по аналогии с ubuntu. Текущая версия имеет номер 7.0-1406. Так же ввели сборку тематических, расширенных версий Centos дистрибутивов, ожидаем аналогов kubuntu, edubuntu, pidora и прочих ответвлений дистирибутива. Их список можно посмотреть здесь wiki.centos.org/SpecialInterestGroup

Из глобальных изменений отметил бы отказ от 32 битных сборок и переход на файловую систему xfs по умолчанию. Переход по умолчанию на сборку mariadb вместо mysql, монтирование /tmp в tmpfs(ну наконец то дождались).

Скачать образы можно здесь isoredirect.centos.org/centos/7/isos/x86_64

В ближайшие дни разверну несколько свежих инсталляций и дополню пост практическим использованием и фичами про которые ещё не написал.

UPD1: Да есть поддержка миграции с Centos 6 на Centos 7, думаю всем и так очевидно, что процесс не самый легкий и на мой взгляд проще все будет перенести на новые инсталяции, чем делать апгрейд.http://wiki.centos.org/HowTos/MigrationGuide
UPD2: Да systemd.
UPD3: Появился Kpatch аналог Ksplice для обновления частей ядра на лету.
UPD4: Есть поддержка BTRFS, видимо тестовая не для продакшена.
UPD5: Добавили docker, сказать честно почитывал, но никак руки не доходили развернуть, а тут хороший шанс из коробки попробовать.
Puma @opium
карма
1,0
рейтинг 0,0
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Администрирование

Комментарии (41)

  • 0
    Круто! Но меня все же смущает XFS как файловая система по умолчанию, просто я кроме RHEL/CentOS не видел ее используемой по умолчанию. Ну и судя по issue трекеру есть трабла со стартом сетевых интерфейсов до логина.
    Нужно будет на выходных обновить себе.
    • 0
      На удивление приятная и стабильная система, насколько я помню они купили её и пилят под себя.
    • 0
      Сегодня поставлю и отпишу стартуют ли сетевые интерфейсы, мне кажется это какой то специфический баг.
      • +1
        В инсталлере надо включить сетевые интерфейсы. Так что это скорее всего не баг, просто такой бехавиор интересный.
        • +1
          Это было и в старом центосе
    • +1
      Использую XFS с тех пор как появилась в стабильном debian, т.е. более 10 лет, проблем нет. Недавно по наследству достались FC5 и CentOS 5.10 на ext3 и сразу возникла мысль, как люди этим еще пользуются :(, про fsck при загрузке уже забыл, да просто про fsck, как таковую.
    • +1
      Использовали XFS в сервера с CentOS 6.x. Проблемы были. Писалось куча мелких файлов. После пропадания питания и перезагрузке самые свежие файлы имели нулевое содержимое. Т.е. данные в них были потеряны. Думаю это было связано с кэшированием XFS. И так же были проблемы с удалением большого числа файлов. Удаление происходило очень медленно. По итогу перешли на ext4.
      Но в целом впечатления от XFS были хорошие. Вполне стабильная и быстрая файловая система.
      • +1
        В XFS проблему при потери питания уже починили. Больше не теряет. Ну и да XFS больше заточена под бооольшииее файлы.
        • 0
          В одном моём кейсе большое количество мелких файлов (10k-100k), потому выбиралась ext4. Но в итоге уперлись в 16TiB, лимит довольно близкий, к сожалению.

          Пока эксплуатация xfs на аналогичной нагрузке до таких объемов не дошла. Видел утверждения, что она сейчас нормально работает и на мелких файлах (в том числе создание/удаление большого количества файлов — традиционно больное место xfs). Например, презентация 2011 года: www.redhat.com/summit/2011/presentations/summit/decoding_the_code/thursday/wheeler_t_0310_billion_files_2011.pdf
          • 0
            16TB лимит на ext4 преодолимый. В инете есть мануалы. Ставили на машину с 36Тб, проблем нет.
            • 0
              Хочется решения из коробки.
    • 0
      Сюда же бага, которая тянется с Fedora от 2012го года. Не сносите NM, эти люди завязали на него поднятие маршрутизации.
    • 0
      Они и btrfs предлагают, которая де-факто и де-юро нестабильна. Я буду использовать ext4, так как есть десятки тысяч машин на ней без каких-либо проблем и менять на XFS все это — странная затея.
  • 0
    Они на systemd переехали или всё также upstart в связке с их system v?
    • 0
      systemd, но не самый свежий.
  • +2
    монтирование /tmp в tmpfs(ну наконец то дождались).

    Поправьте, если ошибаюсь, но это же было в Centos 5.
    Обратились ко мне с проблемой, падал сервер PostgreSQL для 1Ски, именно потому что все в системе было с дефолтными настройками, и одной из проблем было малый объем выделенного tmpfs, место заканчивалось и служба падала.
    Была одна из первых моих задач, так что прекрасно помню подробности, что в fstab было именно tmpfs.
    • –1
      Нет не было, во времена когда вышел centos 5 память была чертовски дорогой и маленькой.
      Думаю просто админ примаунтил сам его в tmpfs, у меня на многих серверах так сделано для пущей конфиденциальности.
      • 0
        И выделил 32 мегабайта? Эх, в таком случае надеюсь, что он больше так не делает)
        • 0
          Ну в том время у меня было на серверах местами 512МБ памяти, так что думаю вполне вероятно.
          • 0
            В моем случае был 2011 год, Postgresql 8 на виртуалке на Centos 5 и 16 гигов ОЗУ выделено на машину. Так что более вероятна невнимательность при настройке.
    • 0
      Вообще да, весьма спорное решение. Еще в бытность мою сисадмином хостингов вдоволь насмотрелся на ПО, которое по дефолту пишет гигабайты в /tmp раздел.

      Имхо, все, кому надо /tmp переносить в память — уже давно настраивают это вручную. А остальным навряд ли это прям так уж нужно.
  • +2
    HowTos/MigrationGuide по ссылке — 2012-го года. Это точно оно?
  • –1
    Теперь настройки загрузки не в /etc/inittab
  • –1
    А чем Centos лучше того же Debian. Ну в плане у меня например есть некий сервис, ему достаточно mysql и apache2 для работы. Что принципиально изменится если я перенесу его на Centos? Просто все читаю про Centos и не пойму чего в него так вцепились…
    • +5
      Длительность поддержки.
      Для хомячка нет разницы, для продакшена не вариант каждые два года обновлять дистр.
    • +2
      Centos — free rebuild of source packages from the Red Hat Enterprise Linux (цитата с сайта разработчика).
      Т.е. всё, что устанавливается и настраивается на RHEL, аналогично устанавливается и настраивается на Centos без лишних ударов в бубен.
      А в корпоративном секторе RHEL — это некий стандарт Linux-а, на который ориентируются большинство разработчиков систем, и с которым обеспечивают совместимость в первую очередь.
      В вашем случае — естественно ничего не изменится.
    • –9
      Тем что php/apache/mysql из официального репозитория будут непоследние и соответственно дырявые. Кто-то называет это «стабильностью».
      • +4
        В Debian вышеупомянутые пакеты тоже не первой свежести обычно. И да, это стабильность =)

        Думаю это кошмар для сисадмина вкатить на продакшн арч или генту и обновляться каждую неделю.
        • 0
          Да последние не последние это не так важно, важно что их обновляют в плане безопасности, и бац в дебиане получаешь сообщение, что репозиторий не доступен, потом чтобы просто софт поставить идешь и правишь репы на archive, ну и никаких обновлений безопасности и исправления багов.
          Генту жестуха, как то подменял одного друга, он любитель генту, и любитель собрать на доисторическом компе роутер в какую нибудь организацию, ну ладно думаю захожу удаленно на генту, нету мс, глянул в инете как ставить, запустил, полчаса час компилирует на древнющем компе мс, очень весело.
          • 0
            Это намек на то что mc не обязателен для работы и человек до вас лучше владел командной строкой и утилитами.
      • +2
        Такого рода софт (volatile) обновляется бэкпортированием патчей безопасности.
  • +1
    Подскажите, пожалуйста, чем отличается Everything ISO от просто DVD ISO, и какая среда рабочего стола в DVD ISO?
    • 0
      Это не десктоп дистр, лучше ставить на десктоп что то другое, среда по умолчанию Gnome 3.
      • +1
        это понятно, за ответ про среду спасибо, интересует теперь разница между Everything ISO и просто DVD ISO
        • 0
          Ну двд образ и образ со всем софтом на одном образе.
          Все на один двд не влезает по размеру, соответственно полный дистр надо писать либо на флешку либо на двойной двд.
          в целом то разницы при наличии интернета никакой в итоге.
          • 0
            так и подумал, но решил удостовериться, спасибо.
            • –19
              Подкиньте кармы если не жалко.
              • +3
                Думал, не заметят?
              • +1
                Мааама, ну купииии!
  • 0
    <офтоп>
    Поставил сабж на ноут в качестве основной ОС. Наблюдаются некие траблы с rtl8723ae (yoga 13), NetworkManager видит как «Неуправляемое соединение», хотя через консоль к сетям подключается нормально. Поставил wicd, но хотелось бы узнать. Никто не знает?
    </офтоп>

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