Firefox caching to NFS mounted home directories killing disk IO on file server

Rippl, Steve rippls at woodlandschools.org
Wed Nov 16 18:22:11 UTC 2011


That does look fine.  So the one difference we have is that in
/etc/firefox/prefs we put the 2 lines

pref("general.config.obscure_value", 0);
pref("general.config.filename", "firefox.cfg");

in a separate file we call local-settings.js, rather than within the
firefox.js.  I'm assuming everything in that folder gets read and this
shouldn't make any difference, but it's the only difference I can see at
this point.




On Wed, Nov 16, 2011 at 10:09 AM, Donaldson Jeffrey <
jdonaldson at ncs.k12.de.us> wrote:

>  I don't believe it to be a syntax issue, but here's the file before
> running the byteshift on it.
>
> On 11/16/2011 12:43 PM, Rippl, Steve wrote:
>
> That should work, we have root:root 644 and that works.  Have you tried
> commenting out all the javascript in /usr/lib/firefox-7.0.1/firefox.cfg
> just to ensure it isn't a syntax error in the file itself causing it to
> complain?
>
>
>
> On Wed, Nov 16, 2011 at 9:22 AM, Donaldson Jeffrey <
> jdonaldson at ncs.k12.de.us> wrote:
>
>>  Steve,
>>
>> Thanks for the reply. I have user and group setup with nobody:nogroup and
>> 755 permissions. Is this wrong? How do you have your permissions setup?
>> Currently we don't have it setup as a local app. Thanks for your help!
>>
>> Jeff
>>
>>
>> On 11/16/2011 11:31 AM, Rippl, Steve wrote:
>>
>> On Wed, Nov 16, 2011 at 8:10 AM, Donaldson Jeffrey <
>> jdonaldson at ncs.k12.de.us> wrote:
>>
>>>
>>> I've been trying for a few days now to get Firefox to cache pages to
>>> /tmp locally for all users. I updated to Firefox 7, then edited the
>>> firefox.js in /etc/firefox/pref to include these lines -
>>>
>>> pref("general.config.obscure_value", 0);   (supposed to tell FF not to
>>> worry about byteshift)
>>> pref("general.config.filename", "firefox.cfg");
>>>
>>> I then took a customized firefox.cfg file and placed it in
>>> /usr/lib/firefox-7.0.1.
>>>
>>>
>>
>>  This is what we do (to lock down network settings and the like) and it
>> works.  The only problems I can think of are permissions issues on
>>  /usr/lib/firefox-7.0.1/firefox.cfg (can the user read it?) and whether you
>> have an error in the JavaScript in the .cfg file?  Then again this is all
>> run on the server for us (no local apps), are you running Firefox as a
>> local app?
>>
>>  For what it's worth, we found that many apps and even the Gnome desktop
>> itself didn't work that well with nfs mounted home folders for the
>> students.  We've since moved to having real local folder on each of the
>> LTSP server (we have multiple load balanced) and we use csync (
>> http://www.csync.org/) to synchronize those with the central file server
>> on login/logout and every 10 minutes they're logged in.  Performance went
>> up dramatically and the load on the file server is almost nothing.
>>
>>
>>
>>
>>  --
>> Steve Rippl
>> Technology Director
>> Woodland Public Schools
>> 360 841 2730
>>
>>
>>   --
>> Regards,
>> Jeff Donaldson
>> Data Services Manager
>> Newark Charter School(302) 369-2001 ext:425jdonaldson at ncs.k12.de.us
>>
>>
>
>
>  --
> Steve Rippl
> Technology Director
> Woodland Public Schools
> 360 841 2730
>
>
> --
> Regards,
> Jeff Donaldson
> Data Services Manager
> Newark Charter School(302) 369-2001 ext:425jdonaldson at ncs.k12.de.us
>
>


-- 
Steve Rippl
Technology Director
Woodland Public Schools
360 841 2730
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/edubuntu-users/attachments/20111116/c3fac601/attachment.html>


More information about the edubuntu-users mailing list