LINUX.ORG.RU

Сообщения vprisivko

 

LVM RAID 1 для корневой ФС

У меня есть LVM RAID 1 (т.е. не LVM поверх RAID, а RAID на основе LVM) на корневой файловой системе. Я хотел бы, чтобы моя система запускалась с одного диска в отсутствие другого диска, на которых расположен данный том LVM.

Строка запуска ядра в grub.cfg (автоматически сгенерированная GRUB2) выглядит следующим образом:

linux   /kernel-genkernel-x86-3.11.7-hardened-r1-3 root=/dev/mapper/vg-root ro dolvm

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

Тем не менее, при запуске без дисков я получаю следующее сообщение:

Refusing activation of partial LV root. Use --partial to override.

и kernel panic после этого. С одной стороны, это разумно, поскольку запуск VG в отсутствии одного из PV на которых он работает, не является стандартной ситуацией и поэтому требует специального флага. С другой стороны, это необходимо для запуска сервера в данном случае. Потенциальным способом решения проблемы я вижу передачу каких-либо параметров initramfs при его генерации, чтобы он монтировал VG c опцией --partial при запуске автоматически, но мне такие опции неизвестны.

Знаете ли вы, как сделать так, чтобы LVM RAID 1 работала для корневой ФС с отказоустойчивостью каждого из дисков?

 , , ,

vprisivko
()

b43-phy0 ERROR: PHY transmission error

Прикрутил wi-fi карточку на сервак с Gentoo, работает в master mode через hostapd:

# uname -a
Linux server 2.6.29-hardened-7 #7 Wed Oct 28 02:08:11 MSK 2009 i686 Celeron (Coppermine) GenuineIntel GNU/Linux

02:0b.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
        Kernel driver in use: b43-pci-bridge

Пашет вроде даже ничего, но ядро засыпает сообщениями:

b43-phy0 ERROR: PHY transmission error

Буду рад увидеть ваши комментарии ;)

P.S. Гуглил, проблема известная, в общем-то, но решения я так и нашел.

vprisivko
()

Debian и linux-source

А linux-source в одной ветке Debian обновляется хоть?

vprisivko
()

Multicast forwarding

Из-за IPTV пытаюсь поднять на линуксовом роутере с iptables multicast forwarding

# echo 1 > /proc/sys/net/ipv4/conf/all/mc_forwarding bash: /proc/sys/net/ipv4/conf/all/mc_forwarding: Отказано в доступе

# chmod +w /proc/sys/net/ipv4/conf/all/mc_forwarding chmod: изменение прав доступа для `/proc/sys/net/ipv4/conf/all/mc_forwarding': Операция не позволяется

Прописал в /etc/sysctl.conf переменные, которые нужно изменять, но эффекта никакого. Как быть?

vprisivko
()

RSS подписка на новые темы