etc:teach:diplomants:projects:2008:lustre:lustre

Исследования LustreFS

FIXME: требует переработки

  1. Найти расположение CVS Люстры
  2. Выкачать от туда голову проекта (в ней поискать конфигурации для сборки ядра 2.6.21)
  3. Откомпилять ядро, применив патчи которые находятся в kernel_patches/patches проекта lustre. Там же в kernel_patches валяется список патчей, которые необходимо применить для конкретной версии ядра. Патчи применяются при помощи некого squilt (man squilt). возможно саму люстру взять версии релиз, а из CVS вынуть именно патчи и конфигурацию ядра.
  4. Откомпилять сам проект (возможно там потребуется откомпилять какие-то библиотеки внутри него, пока это темное место. требуется освещение при помощи мануала и вики)

Дальнейшие действия

Дальниейшие шаги определены в общем виде и будут уточнены ближе к делу
  1. Разобраться что к чему в самой люстре (есть куча каких-то утилит для ее управлением)
  2. Подключить люстру на “тварях”.

Вопросы

Вопросы, требующие уточнения.

  • Как в принципе происходит прошивка XO? как заменить родное ядро, на собственное? – как насчет стандартного механизма сборки ядра из SRPM и установки полученного RPM на ХО? в дальнейшем можно будет поместить этот RPM в репозитарий из которого собирается образ прошивки…
etc/teach/diplomants/projects/2008/lustre/lustre.txt · Last modified: 2008/05/09 14:59 by kkv