O que fornece o recurso de inicialização mdadm-raid?

1

Três dos meus initscripts dependem do utilitário de inicialização mdadm-raid. Em particular,

user@host:/etc/init.d$ grep mdadm-raid *
cryptdisks:# Should-Start:      udev mdadm-raid lvm2
cryptdisks:# Should-Stop:       udev mdadm-raid lvm2
cryptdisks-early:# Should-Start:      udev mdadm-raid
cryptdisks-early:# Should-Stop:       udev mdadm-raid
mdadm:# Required-Start:    $local_fs $syslog mdadm-raid
mdadm:# Required-Stop:     $local_fs $syslog sendsigs mdadm-raid

No entanto, nenhum script init fornece linhas mdadm-raid (note que não há Provides) na saída). Não consigo encontrar um recurso virtual chamado mdadm-raid em /etc/insserv.conf ou sob /etc/insserv.conf.d /.

Isso é um bug? Existe outro lugar onde as instalações são definidas? Alguém sabe exatamente o que o mdadm-raid deveria representar?

A conseqüência do mdadm-raid não ter nenhum provedor é esta:

user@host:/etc/init.d$ sudo dpkg --configure -a
<snip>
insserv: Service mdadm-raid has to be enabled to start service mdadm
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package mdadm (--configure):
 subprocess installed post-installation script returned error exit status 1
<snip>
    
por Paul Komarek 29.11.2015 / 19:01

0 respostas