Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
Let The Music Play: Join EFF Today

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 85 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

dmsetup



SYNOPSIS

       dmsetup create device_name table_file [uuid]
       dmsetup remove device_name
       dmsetup rename device_name new_name
       dmsetup suspend device_name
       dmsetup resume device_name
       dmsetup reload device_name table_file
       dmsetup info device_name
       dmsetup deps device_name
       dmsetup status device_name
       dmsetup table device_name
       dmsetup wait device_name
       dmsetup remove_all device_name
       dmsetup version


DESCRIPTION

       dmsetup manages logical devices that use the device-mapper
       driver.  Devices are created by loading a table that spec­
       ifies a target for each sector in the logical device.

       The  first  argument  to dmsetup is a command.  The second
       argument is the logical device name or uuid.


COMMANDS

       create device_name table_file [uuid]
              Attempts to create a device using  the  table  file
              given.   The  optional uuid can be used in place of
              device_name in  subsequent  dmsetup  commands.   If
              successful a device will appear as /dev/device-map­
              per/<device-name>.  See below  for  information  on
              the table file format.

       remove device_name
              Removes a device

       rename device_name new_name
              Renames a device

       suspend
              device_name
              Suspends  a  device.  Any I/O that has already been
              mapped by the device but has not yet completed will
              be flushed.  Any further I/O to that device will be
              postponed for as long as the device is suspended.

       resume device_name
              Un-suspends a device.  Postponed I/O now  gets  re-
              queued for processing.

       reload device_name table_file
              This  command  will only work if a device is in the
              suspended state.  It changes the mapping table  for

       status device_name
              Outputs status information for each of the device's
              targets.

       table  device_name
              Outputs the current table for the device in a  for­
              mat  than  can  be  fed back in using the create or
              reload commands.

       wait   device_name
              Sleeps  until  an  event  is  triggered  against  a
              device.

       remove_all
              Attempts  to  remove  all  device  definitions i.e.
              reset the driver.  Use with care!

       version
              device_name
              Outputs version information.


TABLE FORMAT

       Each line of the table specifies a single target and is of
       the form:
           logical_start_sector   num_sectors   target_type  tar­
       get_args
       There are currently three simple  target  types  available
       together  with  more  complex optional ones that implement
       snapshots and mirrors.

       linear destination_device start_sector
              The traditional linear mapping.

       striped
              num_stripes chunk_size [destination start_sector]+
              Creates a striped area.
              e.g. striped 2 32 /dev/hda1 0 /dev/hdb1 0 will  map
              the first chunk (16k) as follows:
                  LV chunk 1 -> hda1, chunk 1
                  LV chunk 2 -> hdb1, chunk 1
                  LV chunk 3 -> hda1, chunk 2
                  LV chunk 4 -> hdb1, chunk 2
                  etc.

       io-err
              Errors  any I/O that goes to this area.  Useful for
              testing or for creating devices with holes in them.

       2056320 2875602 linear /dev/hdb 1028160


AUTHORS

       Original version: Joe Thornber (thornber@sistina.com)

Linux                      Nov 29 2001                 DMSETUP(8)

An undefined database error occurred. SELECT distinct pages.pagepath,pages.pageid FROM pages, page2command WHERE pages.pageid = page2command.pageid AND commandid =


  

More information about the site can be found in the FAQ


Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
You can get all the latest Site and Linux news by checking out our news page.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.14 Seconds