Translation

(itstool) path: imageobject/imagedata This is a reference to an external file such as an image or video. When the file changes, the md5 hash will change to let you know you need to update your localized copy. The msgstr is not used at all. Set it to whatever you like once you have updated your copy of the file.
_
external ref='geom/striping' md5='__failed__'
0/450
Context English Persian State
<primary><acronym>GEOM</acronym></primary>
<primary><acronym>GEOM</acronym> Disk Framework</primary> <see><acronym>GEOM</acronym></see>
In FreeBSD, the <acronym>GEOM</acronym> framework permits access and control to classes, such as Master Boot Records and <acronym>BSD</acronym> labels, through the use of providers, or the disk devices in <filename>/dev</filename>. By supporting various software <acronym>RAID</acronym> configurations, <acronym>GEOM</acronym> transparently provides access to the operating system and operating system utilities.
This chapter covers the use of disks under the <acronym>GEOM</acronym> framework in FreeBSD. This includes the major <acronym>RAID</acronym> control utilities which use the framework for configuration. This chapter is not a definitive guide to <acronym>RAID</acronym> configurations and only <acronym>GEOM</acronym>-supported <acronym>RAID</acronym> classifications are discussed.
What type of <acronym>RAID</acronym> support is available through <acronym>GEOM</acronym>.
How to use the base utilities to configure, maintain, and manipulate the various <acronym>RAID</acronym> levels.
How to mirror, stripe, encrypt, and remotely connect disk devices through <acronym>GEOM</acronym>.
How to troubleshoot disks attached to the <acronym>GEOM</acronym> framework.
Understand how FreeBSD treats disk devices (<xref linkend="disks"/>).
Know how to configure and install a new kernel (<xref linkend="kernelconfig"/>).
RAID0 - Striping
<personname> <firstname>Murray</firstname> <surname>Stokely</surname> </personname>
<primary>Striping</primary>
Striping combines several disk drives into a single volume. Striping can be performed through the use of hardware <acronym>RAID</acronym> controllers. The <acronym>GEOM</acronym> disk subsystem provides software support for disk striping, also known as <acronym>RAID0</acronym>, without the need for a <acronym>RAID</acronym> disk controller.
In <acronym>RAID0</acronym>, data is split into blocks that are written across all the drives in the array. As seen in the following illustration, instead of having to wait on the system to write 256k to one disk, <acronym>RAID0</acronym> can simultaneously write 64k to each of the four disks in the array, offering superior <acronym>I/O</acronym> performance. This performance can be enhanced further by using multiple disk controllers.
_ external ref='geom/striping' md5='__failed__'
<imageobject> <imagedata fileref="geom/striping" align="center"/> </imageobject> <textobject> <phrase>Disk Striping Illustration</phrase> </textobject>
Each disk in a <acronym>RAID0</acronym> stripe must be of the same size, since <acronym>I/O</acronym> requests are interleaved to read or write to multiple disks in parallel.
<acronym>RAID0</acronym> does <emphasis>not</emphasis> provide any redundancy. This means that if one disk in the array fails, all of the data on the disks is lost. If the data is important, implement a backup strategy that regularly saves backups to a remote system or device.
The process for creating a software, <acronym>GEOM</acronym>-based <acronym>RAID0</acronym> on a FreeBSD system using commodity disks is as follows. Once the stripe is created, refer to <citerefentry><refentrytitle>gstripe</refentrytitle><manvolnum>8</manvolnum></citerefentry> for more information on how to control an existing stripe.
Creating a Stripe of Unformatted <acronym>ATA</acronym> Disks
Load the <filename>geom_stripe.ko</filename> module:
<prompt>#</prompt> <userinput>kldload geom_stripe</userinput>
Ensure that a suitable mount point exists. If this volume will become a root partition, then temporarily use another mount point such as <filename>/mnt</filename>.
Determine the device names for the disks which will be striped, and create the new stripe device. For example, to stripe two unused and unpartitioned <acronym>ATA</acronym> disks with device names of <filename>/dev/ad2</filename> and <filename>/dev/ad3</filename>:
<prompt>#</prompt> <userinput>gstripe label -v st0 /dev/ad2 /dev/ad3</userinput>
Metadata value stored on /dev/ad2.
Metadata value stored on /dev/ad3.
Done.
Write a standard label, also known as a partition table, on the new volume and install the default bootstrap code:
<prompt>#</prompt> <userinput>bsdlabel -wB /dev/stripe/st0</userinput>
This process should create two other devices in <filename>/dev/stripe</filename> in addition to <filename>st0</filename>. Those include <filename>st0a</filename> and <filename>st0c</filename>. At this point, a <acronym>UFS</acronym> file system can be created on <filename>st0a</filename> using <command>newfs</command>:
<prompt>#</prompt> <userinput>newfs -U /dev/stripe/st0a</userinput>
Many numbers will glide across the screen, and after a few seconds, the process will be complete. The volume has been created and is ready to be mounted.

Loading…

No matching activity found.

Browse all component changes

Glossary

English Persian
No related strings found in the glossary.

Source information

Context
_
Source string comment
(itstool) path: imageobject/imagedata This is a reference to an external file such as an image or video. When the file changes, the md5 hash will change to let you know you need to update your localized copy. The msgstr is not used at all. Set it to whatever you like once you have updated your copy of the file.
Source string location
book.translate.xml:35946
String age
7 months ago
Source string age
a year ago
Translation file
books/fa/handbook.po, string 5979