aboutsummaryrefslogtreecommitdiff
path: root/sbin/ccdconfig/ccdconfig.8
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/ccdconfig/ccdconfig.8')
-rw-r--r--sbin/ccdconfig/ccdconfig.863
1 files changed, 11 insertions, 52 deletions
diff --git a/sbin/ccdconfig/ccdconfig.8 b/sbin/ccdconfig/ccdconfig.8
index 2c7460f291f6..52bbfef20af6 100644
--- a/sbin/ccdconfig/ccdconfig.8
+++ b/sbin/ccdconfig/ccdconfig.8
@@ -27,7 +27,7 @@
.\"
.\" $NetBSD: ccdconfig.8,v 1.4 1996/02/28 01:01:17 thorpej Exp $
.\"
-.Dd March 17, 2022
+.Dd January 23, 2025
.Dt CCDCONFIG 8
.Os
.Sh NAME
@@ -122,13 +122,6 @@ argument is optional.
ccd0 16 none /dev/da2s1 /dev/da3s1
.Ed
.Pp
-The component devices need to name partitions of type
-.Li FS_BSDFFS
-(or
-.Dq 4.2BSD
-as shown by
-.Xr disklabel 8 ) .
-.Pp
If you want to use the
.Tn Linux
.Xr md 4
@@ -152,7 +145,7 @@ are exactly the same as you might place in the
configuration file.
The first example creates a 4-disk stripe out of
four scsi disk partitions.
-The stripe uses a 64 sector interleave.
+The stripe uses a 64-sector interleave.
The second example is an example of a complex stripe/mirror combination.
It reads as a two disk stripe of da4 and da5 which is mirrored
to a two disk stripe of da6 and da7.
@@ -183,34 +176,9 @@ ccdconfig -c /dev/ccd0 32 linux /dev/ada0s1 /dev/ada0s2
.Ed
.Pp
When you create a new ccd disk you generally want to
-.Xr fdisk 8
-and
-.Xr disklabel 8
+partition it using
+.Xr gpart 8
it before doing anything else.
-Once you create the initial label you can
-edit it, adding additional partitions.
-The label itself takes up the first
-16 sectors of the ccd disk.
-If all you are doing is creating file systems
-with newfs, you do not have to worry about this as newfs will skip the
-label area.
-However, if you intend to
-.Xr dd 1
-to or from a ccd partition it is usually a good idea to construct the
-partition such that it does not overlap the label area.
-For example, if
-you have A ccd disk with 10000 sectors you might create a 'd' partition
-with offset 16 and size 9984.
-.Bd -literal
-# disklabel ccd0 > /tmp/disklabel.ccd0
-# disklabel -R ccd0 /tmp/disklabel.ccd0
-# disklabel -e ccd0
-.Ed
-.Pp
-The disklabeling of a ccd disk is usually a one-time affair.
-If you reboot the machine and reconfigure the ccd disk,
-the disklabel you
-had created before will still be there and not require reinitialization.
Beware that changing any ccd parameters: interleave, flags, or the
device list making up the ccd disk, will usually destroy any prior
data on that ccd disk.
@@ -231,27 +199,18 @@ If you need
more than this you should look into external hardware RAID SCSI boxes,
RAID controllers (see GENERIC),
or software RAID systems such as
-.Xr geom 8
-and
-.Xr gvinum 8 .
+.Xr graid 8
+or
+.Xr zfs 8 .
.Sh SEE ALSO
.Xr dd 1 ,
.Xr ccd 4 ,
-.Xr disklabel 8 ,
-.Xr fdisk 8 ,
-.Xr gvinum 8 ,
-.Xr rc 8
+.Xr gpart 8 ,
+.Xr graid 8 ,
+.Xr rc 8 ,
+.Xr zfs 8
.Sh HISTORY
The
.Nm
utility first appeared in
.Nx 1.1 .
-.Sh BUGS
-The initial disklabel returned by
-.Xr ccd 4
-specifies only 3 partitions.
-One needs to change the number of partitions to 8 using
-.Dq Nm disklabel Fl e
-to get the usual
-.Bx
-expectations.