63ca3d29

Поиск неисправностей при установке


  • В: Какой текущий стабильный патч для RAID в серии ядер 2.0.x?

    О: На 18 сентября 1997, это - "2.0.30 + pre-9 2.0.31 + Werner Fink's swapping patch + the alpha RAID patch". На Ноябрь 1997, это - 2.0.31 + ... !?

  • В: У меня не устанавливаются патчи RAID. Что не так?

    О: Убедитесь, что /usr/include/linux символическая ссылка на /usr/src/linux/include/linux.

    Убедитесь, что новые файлы raid5.c, и т.д. скопированы в свое правильное расположение. Иногда комманда patch не создает новые файлы. Попробуйте указать флаг -f для patch.

  • В: При компиляции raidtools 0.42, компиляция останавливается на include <pthread.h>, но его нет в моей системе. Как мне это исправить?

    О: raidtools-0.42 требует linuxthreads-0.6 с:

    Как альтернатива - glibc v2.0.

  • В: Я получаю сообщение: mdrun -a /dev/md0: Invalid argument

    О: Используйте mkraid для инициализации RAID перед первым использованием.

    mkraid стиранием разделов RAID гарантирует, что массив RAID изначально в согласованном состоянии. Дополнительно, mkraid создаст RAID суперблоки.

  • В: Я получил сообщение: mdrun -a /dev/md0: Invalid argument. Установки такие:
    • raid построен как модуль
    • была сделана обычная установочная последовательность ... mdcreate, mdadd, etc.
    • cat /proc/mdstat показывает

      Personalities : read_ahead not set md0 : inactive sda1 sdb1 6313482 blocks md1 : inactive md2 : inactive md3 : inactive

    • mdrun -a выдает сообщение об ошибке /dev/md0: Invalid argument
    • О: Попробуйте lsmod (или, cat /proc/modules) чтобы увидеть, загружены ли raid модули. Если нет, Вы можете загрузить их явно командой modprobe raid1 или modprobe raid5. Либо, если Вы используете автозагрузчик, и ожидаете, что их загрузит kerneld, а он этого не делает - это, возможно, из-за того что загрузчику не хватает информации для загрузки модулей. Отредактируйте /etc/conf.modules и добавьте следующие строки:

      alias md-personality-3 raid1 alias md-personality-4 raid5

    • В: При mdadd -a я получаю ошибку: /dev/md0: No such file or directory. И действительно, вроде-бы нигде нет никакого /dev/md0. И что мне теперь делать?




      Содержание  Назад  Вперед