Bug 6322 - Deleting /etc/raidtab during package install could cause system boot fail
Summary: Deleting /etc/raidtab during package install could cause system boot fail
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mdadm (show other bugs)
Version: unstable
Hardware: all Linux
: P2 major
Assignee: evseev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on: 6397
Blocks:
  Show dependency tree
 
Reported: 2005-03-24 17:42 MSK by Nikolay A. Fetisov
Modified: 2006-05-23 21:23 MSD (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2005-03-24 17:42:49 MSK
При установке/обновлении пакета запускается скрипт raidtabtomdadm.sh . Согласно
описанию, данный скрипт должен выполнить преобразование /etc/raidtab в
/etc/mdadm.conf. По завершению работы скрипта он удаляет существующий /etc/raidtab.

Наличие raidtab проверяется на этапе загрузки системы при выполнении
/etc/rc.d/rc.sysinit . При его отсутствии ранее описанные в нём устройства
/dev/mdX не создаются. В результате, если такие диски монтируются из /etc/fstab,
то при перезагрузке системы на этапе проверки/монтирования дисков имеем ошибку и
сообщение о невозможности дальшейшей работы. 

Проблема решается или восстановлением raidtab из оставленной скриптом резервной
копии, или запретом на проверку дисков mdX в fstab, но в любом случае требуется
физический доступ к консоли системы.
Comment 1 Dmitry V. Levin 2005-03-24 17:50:19 MSK
Reassigned to new maintainer.
Comment 2 evseev 2005-04-05 12:11:53 MSD
Depends on #6397
Comment 3 evseev 2006-03-22 20:51:54 MSK
Бага считается закрытой, если никто не против.