Re: Assignment of device names to external USB drives

2007-05-22 Thread [EMAIL PROTECTED]

On 19/05/07, Kevin Downey [EMAIL PROTECTED] wrote:

On 5/19/07, Denis Fortin [EMAIL PROTECTED] wrote:
 Greetings,

 I am trying to set up a backup server, using a combination of internal
 and external (USB) disk drives.

 How can I manage the mapping of USB disk drives to device names?  i.e.
 USB drives get assigned device names like da0, da1, da2... when they are
 detected.  But if one of the drives fails or is not powered up, all
 other ones will get bumped down one in the list next time I reboot.

 The problem is that if I automatically mount /dev/da0a
 /archive/volume1, mount /dev/da1a /archive/volume2, etc. I run the
 risk of having the wrong disk being mounted on a mount point !?!

 Is there an obvious solution that I'm missing, or a canonical workaround
 to this problem?


when you newfs a drive use the -L flag to give it a label like
'VOLUME1' then if you load the geom_label module that drive becomes
availble under /dev/ufs/VOLUME1


Or, if instead of fdisk, you
# glabel label disk0 da0
# bsdlabel -w label/fancy0
# newfs -U label/fancy0a
# mount /dev/label/fancy0a /bla

--
--
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Assignment of device names to external USB drives

2007-05-22 Thread Mikhail Goriachev
[EMAIL PROTECTED] wrote:
 On 19/05/07, Kevin Downey [EMAIL PROTECTED] wrote:
 On 5/19/07, Denis Fortin [EMAIL PROTECTED] wrote:
 Greetings,

 I am trying to set up a backup server, using a combination of internal
 and external (USB) disk drives.

 How can I manage the mapping of USB disk drives to device names?  i.e.
 USB drives get assigned device names like da0, da1, da2... when they are
 detected.  But if one of the drives fails or is not powered up, all
 other ones will get bumped down one in the list next time I reboot.

 The problem is that if I automatically mount /dev/da0a
 /archive/volume1, mount /dev/da1a /archive/volume2, etc. I run the
 risk of having the wrong disk being mounted on a mount point !?!

 Is there an obvious solution that I'm missing, or a canonical workaround
 to this problem?

 when you newfs a drive use the -L flag to give it a label like
 'VOLUME1' then if you load the geom_label module that drive becomes
 availble under /dev/ufs/VOLUME1
 
 Or, if instead of fdisk, you
 # glabel label disk0 da0
 # bsdlabel -w label/fancy0
 # newfs -U label/fancy0a
 # mount /dev/label/fancy0a /bla
 

In addition, you can modify an already created filesystem (as described
in glabel(8)):

# tunefs -L data /dev/da4s1a


Read the glabel(8) and loader.conf(5) man pages.


Regards,
Mikhail.

-- 
Mikhail Goriachev
Webanoide

Telephone: +61 (0)3 62252501
Mobile Phone: +61 (0)4 38255158
E-Mail: [EMAIL PROTECTED]
Web: www.webanoide.org
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Assignment of device names to external USB drives

2007-05-19 Thread Denis Fortin

Greetings,

I am trying to set up a backup server, using a combination of internal 
and external (USB) disk drives.


How can I manage the mapping of USB disk drives to device names?  i.e. 
USB drives get assigned device names like da0, da1, da2... when they are 
detected.  But if one of the drives fails or is not powered up, all 
other ones will get bumped down one in the list next time I reboot.


The problem is that if I automatically mount /dev/da0a 
/archive/volume1, mount /dev/da1a /archive/volume2, etc. I run the 
risk of having the wrong disk being mounted on a mount point !?!


Is there an obvious solution that I'm missing, or a canonical workaround 
to this problem?


Thanks

Denis F.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Assignment of device names to external USB drives

2007-05-19 Thread Kevin Downey

On 5/19/07, Denis Fortin [EMAIL PROTECTED] wrote:

Greetings,

I am trying to set up a backup server, using a combination of internal
and external (USB) disk drives.

How can I manage the mapping of USB disk drives to device names?  i.e.
USB drives get assigned device names like da0, da1, da2... when they are
detected.  But if one of the drives fails or is not powered up, all
other ones will get bumped down one in the list next time I reboot.

The problem is that if I automatically mount /dev/da0a
/archive/volume1, mount /dev/da1a /archive/volume2, etc. I run the
risk of having the wrong disk being mounted on a mount point !?!

Is there an obvious solution that I'm missing, or a canonical workaround
to this problem?

Thanks

Denis F.


when you newfs a drive use the -L flag to give it a label like
'VOLUME1' then if you load the geom_label module that drive becomes
availble under /dev/ufs/VOLUME1

--
The biggest problem with communication is the illusion that it has
occurred. G. B. Shaw
www.thelastcitadel.com
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]