NetworkworkManger and network based filesystem /usr

Jeff Law law at redhat.com
Fri Sep 12 18:19:02 UTC 2008


Bill Nottingham wrote:
> Hans de Goede (j.w.r.degoede at hhs.nl) said: 
>   
>> What you see here is that the old network service started at priority 10, 
>> with low priorities starting first, then at 13 iscsi got started and at 
>> 25 network filesystems (nfs, iscsi, etc) get fsck-ed (where applicable) 
>> and then mounten.
>>
>> Then at 26 hal gets started and at 27 NetworkManager.
>>
>> Now here we have a problem as in the brave new world without the old 
>> network service, when iscsi gets started and when netfs tries to mount 
>> nfs shares, the network is not configured yet as NetworkManager hasn't 
>> been started yet.
>>     
>
> netfs does not start if neither of network or NM has started yet, and
> is separately started by NM if needed.
>
>   
>> But there is a catch, hal and NetworkManager are currently under /usr 
>> which could be on a network based fs itself. So hal and NetworkManager 
>> will need to be moved to /bin and /lib[64], or alternatively we could 
>> declare that installations where /usr is on a different fs then / are not 
>> supported (which might be a good thing todo for F-10 and then move hal + 
>> NM for F-11).
>>     
>
> Having network /usr and non-network  / isn't really practical long term.
> I'm all for not supporting it.
>   
It  must die die die.  We're far better off making root filesystems 
sharable and readonly.

jeff




More information about the devel mailing list