Ответы пользователя по тегу Linux
  • Какие есть варианты организации CLI для устройства?

    IlyaEvseev
    @IlyaEvseev
    Opensource geek
    а-ля Циско: routercli.sourceforge.net/
    а-ля Джунипер: code.google.com/p/easy-shell/

    Имитаторы CLI Микротика и Д-Линка в природе пока не замечены, но написать длинковский при желании относительно нетрудно. Только зачем?
    Обычно пытаются наоборот — отключить командную обертку и попасть в честный внутренний linux/freebsd/netbsd.
    Ответ написан
  • Бездисковый сервер с загрузкой образа по сети

    IlyaEvseev
    @IlyaEvseev
    Opensource geek
    Как правило, базовое Линукс-ядро не содержит ни драйверов, ни утилит, необходимых для подключения к корневой ФС. Поэтому если не хотите его пересобирать, без initrd не обойтись.

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

    RHEL6 по умолчанию использует NFSv4, которая кэширует файлы на клиентской стороне, т.е. при достаточном ОЗУ у клиента данные с NFS-сервера будут передаваться не более одного раза.

    Образ системы на NFS создаётся так:
    access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/diskless-nfs-config.html

    Если всё-таки хотите собрать собственный initrd, смотрите на dracut с модулем livenet. Вряд ли livenet собирает именно то, что нужно для узлов кластера, но по образу и подобию livenet и остальных модулей можно попробовать написать свой собственный.
    Ответ написан
    Комментировать