Networker

Re: [Networker] Im not a total noob... but how do I set upa storage node?

2008-03-23 11:11:05
Subject: Re: [Networker] Im not a total noob... but how do I set upa storage node?
From: Peter Viertel <Peter.Viertel AT MACQUARIE DOT COM>
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Date: Mon, 24 Mar 2008 02:09:50 +1100
Yes...  Sort of...    

I built a system with a pair of sn's for all the reasons you might be
thinking of,   capacity, resilience, uptime...   But it's not been that
smooth an experience...

I settled after a while on having half the drives readonly on one node,
and the other half readonly on the other sn. Then if given equal amounts
of load the traffic would be evenly split on an equal number of devices
on each node - it kind of works, but there's too many things to tune and
not enough ways to do it, and there's that creeping suspicion that
networker only considers whether a drive is readonly or not after its
stuck the tape in the drive, a few people have mentioned this behaviour
on the list, and I think it happens, but I can never catch it happening
enough to tell EMC support about it...    There really could be more
work done in this area.

I could have done without the DDS licenses and just presented half the
drives to each sn...    But then I do use the DDS licenses for other
reasons like DSN's, and they're not all that expensive really.

For the purposes of resilience, having twin sn's is also not 100% the
best experience... Really the only way to go about it is to list two or
more storage nodes for each client - the clients use the first sn in the
list, and if that request isnt responded to in a short timeout period,
try the next in the list....    You cannot do better by putting in a DNS
round-robin or a load balancer because the protocol requires the
storagenode hostnames are unique to a single host - no good reason for
that any more... It was probably some sort of security consideration
along the lines of 'dns is to be trusted' which gets us into bother so
much of the time these days...  If I had the source-code it's the first
thing I'd get in and change.

Oh - and drive sharing in general - there really isnt much in the way of
guidelines for this - all sorts of locking methods availiable, or you
can just not use locking, and it's going to work anyway...   I fiddled
around a fair bit, and saw no difference in the operation semantics -
the server would consider a device for use, realise it had a tape in it
on another node, push out a status onto that device of 'shared device in
use' and move on.. The locking stuff is probably good for preventing a
windows DSN from resetting a drive while you're using it but i don't
know really as I haven't tested it and the manual's full of 'how' and
short on 'why'.

Anyway - good luck with the config... You can actually use the GUI to do
it these days, with your hardware it may actually work, but I bet you
wont like the name it gives the jukebox...



-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU] On
Behalf Of Hawkins, Michael
Sent: Sunday, 23 March 2008 11:26 PM
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Subject: Re: [Networker] Im not a total noob... but how do I set upa
storage node?

Thanks Peter.  I guess first things first.  I have to configure the
brocade and present the drives to the SN.  Am I correct in understanding
with DDS I will be able to use any available drive on the SN and Master
server?  

-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU] On
Behalf Of Peter Viertel
Sent: Saturday, March 22, 2008 11:56 PM
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Subject: Re: [Networker] Im not a total noob... but how do I set upa
storage node?

Ok - so you installed the software on the storage node - good start...
It may seem an obvious thing, but worth mentioning that you must be
using the same version of software on both hosts...

Next thing that also fairly obvious - ensure server is in the servers
file of the storage node. restart networker if you change this.

Now - tricky bit - I infer from your short email update that  you want
to configure extra devices on a jukebox that is already controlled by
the main server? And use DDS? 


To do this you need to run jbconfig from the main server - eg the one
that will control the library...  Because you are moving to shared
config it's best to re-do the library config from scratch - although you
can use jbedit if you're already sharing them...

Anyway -   what you want is a jukebox defined with 12 device paths,
you'll  be typing in device names such as rd=snodehostname:/dev/rmt/3cbn
for device 3cbn on snodehostname or just /dev/rmt/3cbn for the path to
that drive from the main server...


Before you start you should take the time to get the devices having
consistent names - eg 3cbn on one host should be called 3cbn on the
other - not essential, but less headaches thinking about it.
 

-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU] On
Behalf Of Hawkins, Michael
Sent: Sunday, 23 March 2008 3:01 AM
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Subject: Re: [Networker] Im not a total noob... but how do I set upa
storage node?

Yeah..   6 DDS licenses 1 storage node license plus the obvious stuff.
STK SL500 with 6 LTO3 drives...  very under powered...  All fiber.  I
have some configuring to do I guess... NSRJB connects to the master
server but then comes up with the not registered and then the prompt...


-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU] On
Behalf Of Browning, David
Sent: Saturday, March 22, 2008 10:42 AM
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Subject: Re: [Networker] Im not a total noob... but how do I set upa
storage node?

You basically have 3 steps. 

1. USE nsrjb to configure your storage node so that the storage node can
see the library & tape devices.  

2. update the servers file on each client that you want to go through
the new storage node (don't forget to stop/start networker service on
the client). 

3. update the field in each client on the backup server.  Look under
preferences under client management.  You should see the field name of
storage node.  You should add the new storage node name on top of the
nsrserverhost default.  

After that, you should be able to backup through your storage node.  

Some notes - 
This is only for a storage node, not a dedicated storage node. 
If you intend to share drives, you must have also bought drive sharing
licenses from Legato. 



David M. Browning Jr.
IT Project Coordinator Enterprise Backups and Help Desk

 
-----Original Message-----
From: EMC NetWorker discussion [mailto:NETWORKER AT LISTSERV.TEMPLE DOT EDU] On
Behalf Of Hawkins, Michael
Sent: Saturday, March 22, 2008 10:17 AM
To: NETWORKER AT LISTSERV.TEMPLE DOT EDU
Subject: [Networker] Im not a total noob... but how do I set upa storage
node?

How do I setup a storage node?  Node software was installed [solaris 10,
sun V215 4 gigs mem etc]   Whats next?  I try to connect to it via
nwadmin  [7.3.3]  My single server is being hammered and thus the SNode.
Licenses are all set..... 

 

Mike Hawkins
TD Securities 
Desk 312.244.2343
Cellular 312.656-0137
mike.hawkins AT tdsecurities DOT com <mailto:mike.hawkins AT tdsecurities DOT 
com> 

 


TD Securities does not accept any liability or losses either direct or
consequential
caused by the use of this information. This communication is for
informational
purposes only and is not intended as an offer or solicitation
for the purchase or sale of any financial instrument or as an
official confirmation of any transaction.  TD Securities is 
neither making any investment recommendation nor providing any
professional or advisory services relating to the activities
described herein. All market prices, data and other information
are not warranted as to completeness or accuracy and are subject
to change without notice. The information contained herein is provided
for your exclusive benefit and use. The information shall not be further
distributed 
or duplicated in whole or in part by any means without the prior
written consent of TD Securities. Any statements made herein do not
necessarily reflect those of TD Securities or its affiliates.
TD Securities is a trademark of The Toronto-Dominion Bank and
represents TD Securities (USA) LLC and certain investment
banking activities of The Toronto-Dominion Bank and its subsidiaries.

To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the body of the email. Please write to
networker-request AT listserv.temple DOT edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER

To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the body of the email. Please write to
networker-request AT listserv.temple DOT edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER

TD Securities does not accept any liability or losses either direct or
consequential
caused by the use of this information. This communication is for
informational
purposes only and is not intended as an offer or solicitation
for the purchase or sale of any financial instrument or as an
official confirmation of any transaction.  TD Securities is 
neither making any investment recommendation nor providing any
professional or advisory services relating to the activities
described herein. All market prices, data and other information
are not warranted as to completeness or accuracy and are subject
to change without notice. The information contained herein is provided
for your exclusive benefit and use. The information shall not be further
distributed 
or duplicated in whole or in part by any means without the prior
written consent of TD Securities. Any statements made herein do not
necessarily reflect those of TD Securities or its affiliates.
TD Securities is a trademark of The Toronto-Dominion Bank and
represents TD Securities (USA) LLC and certain investment
banking activities of The Toronto-Dominion Bank and its subsidiaries.

To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the body of the email. Please write to
networker-request AT listserv.temple DOT edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER

NOTICE
This e-mail and any attachments are confidential and may contain
copyright material of Macquarie Group Limited or third parties. If you
are not the intended recipient of this email you should not read, print,
re-transmit, store or act in reliance on this e-mail or any attachments,
and should destroy all copies of them. Macquarie Group Limited does not
guarantee the integrity of any emails or any attached files. The views
or opinions expressed are the author's own and may not reflect the views
or opinions of Macquarie Group Limited.

To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the body of the email. Please write to
networker-request AT listserv.temple DOT edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER

TD Securities does not accept any liability or losses either direct or
consequential
caused by the use of this information. This communication is for
informational
purposes only and is not intended as an offer or solicitation
for the purchase or sale of any financial instrument or as an
official confirmation of any transaction.  TD Securities is 
neither making any investment recommendation nor providing any
professional or advisory services relating to the activities
described herein. All market prices, data and other information
are not warranted as to completeness or accuracy and are subject
to change without notice. The information contained herein is provided
for your exclusive benefit and use. The information shall not be further
distributed 
or duplicated in whole or in part by any means without the prior
written consent of TD Securities. Any statements made herein do not
necessarily reflect those of TD Securities or its affiliates.
TD Securities is a trademark of The Toronto-Dominion Bank and
represents TD Securities (USA) LLC and certain investment
banking activities of The Toronto-Dominion Bank and its subsidiaries.

To sign off this list, send email to listserv AT listserv.temple DOT edu and
type "signoff networker" in the body of the email. Please write to
networker-request AT listserv.temple DOT edu if you have any problems with this
list. You can access the archives at
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER

To sign off this list, send email to listserv AT listserv.temple DOT edu and 
type "signoff networker" in the body of the email. Please write to 
networker-request AT listserv.temple DOT edu if you have any problems with this 
list. You can access the archives at 
http://listserv.temple.edu/archives/networker.html or
via RSS at http://listserv.temple.edu/cgi-bin/wa?RSS&L=NETWORKER