dbTalk Databases Forums  

DB2 on NFS mounted install

comp.databases.ibm-db2 comp.databases.ibm-db2


Discuss DB2 on NFS mounted install in the comp.databases.ibm-db2 forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Sanjuro
 
Posts: n/a

Default DB2 on NFS mounted install - 10-04-2007 , 10:16 AM






Recently read an article by Felix Lee: Setting up DB2 for UNIX and
Linux on NFS mounted file systems ( http://tinyurl.com/yuxbk3 ).

I was wondering why would anyone want to setup things like this. About
6 months beck, in my previous engagement, the system architect asked
if this was possible. I told him offhand that it is and that I 'll
confirm from IBM. Had opened a PMR with IBM regarding the same and the
techrep replied the same thing as Felix notes. That it is possible,
but has its open issues and performance problems. After hearing this,
the architect abandoned the idea.

I think the reason why the architect asked the question in the first
place was that he wanted to have a standard operating environment for
applications and for databases that meant working with only one (or
worst case two) code base (version). Well, there were so many versions
in the company (from v7.1 to v8.2 FP14) because there were so many
different packaged applications with their own requirements. Even
generic 3-tier webapps sometimes had their specific environment
requirements. It is almost impossible to always have one version (and
one code base) for all applications. Sure it creates a nightmare for
the DBA to manage all that, but we take the reasons behind it with a
grain of salt and live with it.

One other reason he was so excited with NFS mounted code base was
because, apparently the then Oracle DBA had informed him that its
seamless and without-problems in Oracle. Don't know how right he was.

Cheers
~sanjuro


Reply With Quote
  #2  
Old   
Darin McBride
 
Posts: n/a

Default Re: DB2 on NFS mounted install - 10-09-2007 , 10:00 AM






Sanjuro wrote:

Quote:
Recently read an article by Felix Lee: Setting up DB2 for UNIX and
Linux on NFS mounted file systems ( http://tinyurl.com/yuxbk3 ).

I was wondering why would anyone want to setup things like this. About
To have central control over your code base. The downsides are:
* you're using NFS. I don't care if it's DB2 or Oracle running, NFS does
not have the same stability requirements as mission-critical database
software.
* you're using NFS. All your program code must go through a small pipe
(ethernet) instead of a big pipe (SATA or SCSI).
* you're using a central hard disk. All your machines must fetch their
program data from the same physical media, and thus compete with each other
both on the hard disk access times and the small pipe(s) coming from the
NFS server
* you're using a central hard disk. Single point of failure and all that
(ok, now you have failovers for your NFS server, in addition to your
database servers, and I'm not sure how good NFS clients are at following a
failover cleanly).
* fixpack upgrade and db2iupdt are on different machines. This usually
means longer downtimes during fixpack upgrade and harder to figure out if
you've stopped all instances on all machines prior to starting the fixpack.

As you may be able to tell, I'm not convinced there is a business case for
this ;-) The cost in downtime and DBA duties far outweigh the cost of
extra disk space, so there needs to be more reasons than this to justify
it.

Note that clients are different. Having a central client makes much more
sense - you still need to ensure all client applications are stopped, but
that's easier to do overnight or over a weekend, and the dataloss if they
aren't stopped usually isn't going to be of a critical nature (i.e.,
unfinished transactions only on that client).

Quote:
One other reason he was so excited with NFS mounted code base was
because, apparently the then Oracle DBA had informed him that its
seamless and without-problems in Oracle. Don't know how right he was.
That'd be interesting to find out. I'm not sure they're being completely
honest with you, or, if they are, if they've tried as many corner cases as
Felix Lee and his fellow developers did.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.