[Leaplist] Remote paths/storage, automounter,
layout/considerations -- WAS: Scanner Setup Help?
Kevin Korb
kmk at sanitarium.net
Thu Jul 23 01:41:26 EDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Yes, portables are certainly the exception. My laptop does have an
independent /home and it does not require NFS for typical activities. I
do use rsync to keep certain configurations consistent but it is a pain
compared to the simplicity of using NFS on desktop systems.
I can certainly see how someone who travels often would consider
portability to be the most important thing. In fact I might even only
have a laptop if I was constantly traveling. However, I am the complete
opposite as I work from home and would only travel for the occasional
vacation.
Of course whenever my laptop has internet access I can tunnel NFS
through OpenVPN.
Bryan J. Smith wrote:
> Jason Boxman wrote:
>> Also not entirely comfortable running /home on NFS under Linux.
>
> You don't have to run all of /home, just consider parts of it.
> You can also automount portions of /home or magically mount using
> the default /net in many distros.
>
> I typically setup subdomain-specific auto.home and auto.other maps
> in my LDAP tables and mount using ...
>
> /export/(server)/(resource) -> /home/(domain)/(resource)
>
> Since I've operated as 100% portable since 2005 (and totally gave
> up on desktops in late 2007 since mobile GPUs are within 50-70%
> of top, single card performance), I have to run local. But that
> doesn't mean I don't still use the automounter, including for
> bind mounts.
>
> /export/local/(resource) -> /home/local/(resource)
> *AND*
> /export/(server)/(resource) -> /home/(domain)/(resource)
>
> I don't like any storage to exist under /home, even if it's local.
> It's under /export and automounted (via bind or NFS). I like to
> keep my filesystem location as transparent as possible, although
> users (including myself and my wife) know that /home/local is always
> local and /home/domain is a resource that may not be.
>
> In home directories, I use "~/worksync" for portables and run
> regular rsync jobs to sync to the "~/worksync" in the user's home
> directory. There is also a separate "~/work" as well. On desktops,
> it is in the /home/(domain)/(username) mount. For portables, it
> is a symlink to the local "~/worksync" (which gets sync'd).
>
> Kevin Korb wrote:
>> I have always run /home on NFS under Linux. From the minute I
>> had more than one Linux system back in ~1995. I can't imagine
>> having to deal with having a different home directory on each
>> computer.
>
> Agreed, although in the case of portables, there are two (2) in
> my setup -- one local and one that is automounted, and ~/worksync
> is rsync'd between the two.
>
> Jason Boxman wrote:
>> There's nothing in my /home directory I need on any other system.
>
> Until you lose your primary system. ;)
>
> Jason Boxman wrote:
>> Every box is Debian GNU/Linux Lenny. They're all using the
>> default bash. They all behave the same way.
>> I've never messed with my shell environment. Never needed to.
>> If I did, I'd probably just push / pull it from a git repo anyway.
>
> Now you're talking more centralized configuration management. But
> that's typically only done for system-wide CM. User-specific
> configuration is in home directories.
>
> I guess you could have user-specific files in a CM repo. I use
> Trac+Subversion for document storage for my wife and I. But I'm
> not storing my whole home directory, all desktop preferences,
> mail reader configuration, application configurations, etc...
> in a CM repo. I could easily spend hours setting up various
> photo-related programs.
>
> Then there are my save games for countless games under Linux.
> (yes, I travel a lot, 3-4 hours on a flight gets boring, games
> help, especially with a GeForce Go 9800GTS under the hood ;)
>
>> No need for NFS.
>
> It's really not about NFS, and NFS is not the only option, but
> about transparent usage of your home directory. I'm not re-
> creating my settings on each and every system. I have to use
> rsync very carefully on my portables.
>
- --
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~
Kevin Korb Phone: (407) 252-6853
Systems Administrator Internet:
FutureQuest, Inc. Kevin at FutureQuest.net (work)
Orlando, Florida kmk at sanitarium.net (personal)
Web page: http://www.sanitarium.net/
PGP public key available on web site.
~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~'`^`'~*-,._.,-*~
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkpn+AYACgkQVKC1jlbQAQcJ8ACgpa1sNlbQXn5TZHDKNIPJQtuY
AZsAoKNA2pC0Mz8I6xiSVpXfJb5EpXSK
=JxU6
-----END PGP SIGNATURE-----
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Leaplist
mailing list