mdadm Contents From Wikipedia, the free encyclopedia mdadm is a Linux utility used to manage software RAID devices. mdadm
|
|
- Leon York
- 5 years ago
- Views:
Transcription
1 1 of 16 mdadm From Wikipedia, the free encyclopedia mdadm is a Linux utility used to manage software RAID devices. The name is derived from the md (multiple device) device nodes it administers or manages, and it replaced a previous utility mdctl. The original name was "Mirror Disk", but was changed as the functionality increased. mdadm Original author(s) Neil Brown Developer(s) Neil Brown Initial release 2001 Stable release [1] / December 23, 2011 Development status Active Written in C It is free software licensed under version 2 or later of the GNU General Public License - maintained and copyrighted to Neil Brown of SUSE. Contents 1 Functionality 1.1 Types of physical device 1.2 RAID Configurations 1.3 Non-RAID Configurations 1.4 Types of MD device 1.5 Booting 2 Quick reference 2.1 Create an array 2.2 Recording the array 2.3 Growing an Operating system Available in Type License Website Linux English Disk utility GNU General Public License /blog/mdadm
2 2 of 16 array by adding devices 2.4 Growing an array by upgrading devices 2.5 Deleting an array 2.6 Convert an existing partition to RAID 5 3 Mdmpd 4 Known problems 4.1 RAID already running 4.2 Tweaking the kernel 4.3 Zeroing the superblock 4.4 Recovering from a loss of raid superblock 4.5 Increasing RAID ReSync Performance 4.6 Increasing RAID5 Performance 5 References 6 External links Functionality Types of physical device mdadm can handle anything which presents to the kernel as a block device. This can encompass whole disks (/dev/sda) and partitions (/dev/sda1). RAID Configurations Main article: Standard RAID levels
3 3 of 16 RAID 0 - Block level striping. MD can handle devices of different lengths, the extra space on the larger device is then not striped. RAID 1 - Mirror. RAID 4 - Like RAID 0, but with an extra device for parity. RAID 5 - Like RAID 4, but with the parity distributed across all devices. RAID 6 - Like RAID 5, but with two parity segments per stripe. RAID 10 - Take a number of RAID 1 mirrorsets and stripe across them RAID 0 style. (Note that "RAID 10" is distinct from RAID "0+1", which consists of a top-level RAID-1 mirror composed of high-performance RAID-0 stripes directly across the physical hard disks. A single-drive failure in a RAID 10 configuration results in one of the lower-level mirrors entering degraded mode, but the top-level stripe performing normally (except for the performance hit). A single-drive failure in a RAID 0+1 configuration results in one of the lower-level stripes completely failing, and the top-level mirror entering degraded mode. Which of the two setups is preferable depends on the details of the application in question, such as whether or not spare disks are available, and how they should be spun up.) Non-RAID Configurations LINEAR Concatenate a number of devices into a single large MD device. MULTIPATH Provide multiple paths with failover to a single device. FAULTY A single device which emulates a number of disk fault scenarios for testing and development. CONTAINER A group of devices managed as one, in which RAID systems can be built. Types of MD device The original (standard) form was /dev/mdn where n is a number between 0 and 99. More recent kernels have supported the use of names such as /dev/md/home. Under kernel 2.4 and earlier these two were the only options. Both of them are non-partitionable. From kernel 2.6 a new type of MD device was introduced, a partitionable array. The device names were modified by changing md to md_d. The partitions were identified by adding pn; thus /dev/md/md_d2p3 for example. From kernel non-partitionable arrays can be partitioned, the partitions being referred to in the same way as for partitionable arrays: /dev/md /md1p2.
4 4 of 16 Booting Since support for MD is found in the kernel, there is an issue with using it before the kernel is running. Specifically it will not be present if the boot loader is either (e)lilo or GRUB legacy. It may not be present for GRUB 2. In order to circumvent this problem a /boot filesystem must be used either without md support, or else with RAID1. In the latter case the system will boot by treating the RAID1 device as a normal filesystem, and once the system is running it can be remounted as md and the second disk added to it. This will result in a catch-up, but /boot filesystems are usually small. Quick reference Create an array mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sda1 / Create a RAID 1 (mirror) array from two partitions. If the partitions differ in size, the array is the size of the smallest partition. You can create a RAID 1 array with more than two devices. This gives you multiple copies. Whilst there is little extra safety in this, it makes sense when you are creating a RAID 5 array for most of your disk space and using RAID 1 only for a small /boot partition. Using the same partitioning for all member drives keeps things simple. mdadm --create /dev/md1 --level=5 --raid-devices=3 /dev/sda2 /dev/s Create a RAID 5 volume from three partitions. If the partitions used in your RAID array are not the same size, mdadm will use the size of the smallest from each partition. If you receive an error, such as: "mdadm: RUN_ARRAY failed: Invalid argument", make sure your kernel supports (either via a module or by being directly compiled in) the raid mode you are trying to use. Most modern kernels do, but you never know... It is possible to create a degraded mirror, with one half missing by replacing a drive name with "missing": mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sdb1 missin
5 5 of 16 The other half mirror is added to the set thus: mdadm --manage /dev/md1 --add /dev/sda1 This is useful when you are adding a disk to a computer which currently isn't mirrored. The new drive is... partitioned to match the first (unless you are also repartitioning too) turned into a set of "half-mirrors" formatted with appropriate file system mounted the data is copied over, made bootable its grub config and fstab mounts changed The computer is then booted off the secondary drive (or a rescue disk), the now idle original disk can be repartitioned if required (no need to format), and then the primary drive submirrors are added. Note that the partition types should be changed to 0xFD with fdisk to indicate that they are mirrored devices. Recording the array mdadm --detail /dev/md0 View the status of the multi disk array md0. mdadm -Es grep md0 >>/etc/mdadm/mdadm.conf This adds md0 to the configuration file so that it is recognised next time you boot. You may wish to keep a copy of /proc/mdstat on another machine or as a paper copy. The information will allow you to restart the array manually if mdadm fails to do so. Growing an array by adding devices
6 6 of 16 mdadm --add /dev/md1 /dev/sdd1 mdadm --grow /dev/md1 --raid-devices=4 This adds the new device to the array then grows the array to use its space. In some configurations you may not be able to grow the array until you have removed the internal bitmap. You can add the bitmap back again after the array has been grown. mdadm --grow /dev/md1 -b none mdadm --grow /dev/md1 -b internal Growing an array by upgrading devices An array may be upgraded by replacing the devices one by one, either as a planned upgrade or ad hoc as a result of replacing failed devices. mdadm /dev/md1 --fail /dev/sda1 # replace the first drive with the new, larger one then partition i mdadm --add /dev/md1 /dev/sda1 Allow the new drive to resync. If replacing all the devices repeat the above for each device, allowing the array to resync between repetitions. Finally, grow the array to use the maximum space available and then grow the filesystem(s) on the RAID array to use the new space. mdadm --grow /dev/md1 --size=max Deleting an array mdadm --stop /dev/md0 # to halt the array mdadm --remove /dev/md0 # to remove the array mdadm --zero-superblock /dev/sd[abc]1 # delete the superblock from # edit /etc/mdadm/mdadm.conf to delete any rows related to deleted Convert an existing partition to RAID 5
7 7 of 16 Assume that the existing data is on /dev/sda1: mdadm --create /dev/md1 --level=5 --raid-devices=3 missing /dev/sdb mdadm -Es >>/etc/mdadm/mdadm.conf update-initramfs -u dd if=/dev/sda of=/dev/md1 # replace /dev/sdax with /dev/md1px in your boot loader's menu # reboot into /dev/md1 # format /dev/sday by marking the partition as autoraid mdadm --add /dev/md1 /dev/sday # update your boot loader Notes: A partition may be given as missing to act as a placeholder so that it can be added later. The /boot directory should be elsewhere, possibly on /dev/md0 or its own partition. If the reboot fails, do NOT add /dev/sda1 into the array until the problem is corrected! Mdmpd Mdmpd is a computer program for the GNU/Linux Operating System. It is part of the mdadm package written and copyrighted by Red Hat. The program is used to monitor multi-path (RAID) devices, and is usually started at boot time as a service, and afterwards running as a daemon. mdmpd daemon to monitor MD multipath devices Enterprise storage requirements often include the desire to have more than one way to talk to a single disk drive so that in the event of some failure to talk to a disk drive via one controller, the system can automatically switch to another controller and keep going. This is called multipath disk access. The linux kernel implements multipath disk access via the software RAID stack known as the md (Multiple Devices) driver. The kernel portion of the md multipath driver only handles routing I/O requests to the proper device and handling failures on the active path. It does not try to find out if a path that has previously failed might be working again. That's what this daemon does. Upon startup, the daemon will fork and place itself in the background. Then it reads the current state of the md raid arrays, saves that state, and then waits for the kernel to tell it something interesting has happened. It then wakes up,
8 8 of 16 checks to see if any paths on a multipath device have failed, and if they have then it starts to poll the failed path once every 15 seconds until it starts working again. Once it starts working again, the daemon will then add the path back into the multipath md device it was originally part of as a new spare path. If one is using the /proc filesystem, /proc/mdstat lists all active md devices with information about them. Mdmpd requires this to find arrays to monitor paths on and to get notification of interesting events. Known problems A common error when creating RAID devices is that the dmraid-driver has taken control of all the devices that are to be used in the new RAID device. Error-messages like this will occur: mdadm: Cannot open /dev/sdb1: Device or resource busy Typically, the solution to this problem involves adding the "nodmraid" kernel parameter to the boot loader config. Another way this error can present itself is if the device mapper has its way with the drives. Issue 'dmsetup table' see if the drive in question is listed. 'dmsetup remove <drive id>' will remove the drive from device mapper and the "Device or resource busy" error will go away as well. RAID already running First check if the device isn't in use in another array: cat /proc/mdstat Probably you will have to stop the array with: mdadm --stop /dev/<mdxxx> Check the /etc/mdadm/mdadm.conf file (and restart system if possible): vi /etc/mdadm/mdadm.conf Then you should be able to delete the superblock of this device:
9 9 of 16 mdadm --misc --zero-superblock /dev/sdxn Now the device shouldn't be busy any more. Sometimes dmraid "owns" the devices and will not let them go. There is a solution. [2] Tweaking the kernel To solve this problem, you need to build a new initrd without the dmraiddriver. The following command does this on a system with the " el5"-kernel: mkinitrd --omit-dmraid /boot/no_dmraid_initrd el5.img After this, the system has to be rebooted with the new initrd. Edit your /boot/grub/grub.conf to achieve this. Alternatively if you have a self customized and compiled kernel from a distro like Gentoo (the default option in gentoo) which doesn't use initrd then check kernel.config file in /usr/src/linux for the line # CONFIG_BLK_DEV_DM is not configured If the above line is set as follows: CONFIG_BLK_DEV_DM=y then you might have to disable that option, recompile the kernel, put it in /boot and finally edit grub conf file in /boot/grub. PLEASE be careful NOT to disable CONFIG_BLK_DEV_MD=y (Note the MD instead of DM) which is essential for raid to work at all! If both methods have not helped you then booting from live CD probably will
10 10 of 16 (the below example is for starting a degraded raid-1 mirror array and adding a spare hdd to it and syncing. Creating a new one shouldn't be more difficult because the underlying problem was 'Device or resource busy' error): modprobe raid1 mknod /dev/md1 b 9 1 mknod /dev/md3 b 9 3 mdadm --assemble /dev/md1 /dev/hda1 mdadm --assemble /dev/md3 /dev/hda3 mdadm --add /dev/md1 /dev/hdb1 mdadm --add /dev/md3 /dev/hdb3 It might be easier to try and automatically assemble the devices mdadm --assemble --scan Remember to change the corresponding md* and hd* values with the corresponding ones from your system. You can monitor the sync progress using: cat /proc/mdstat When the sync is done you can reboot in your Linux normally. Zeroing the superblock Another way to prevent the kernel autostarting the raid is to remove all the previous raid-related information from the disks before proceeding with the creation, for example: mdadm --stop /dev/md0 mdadm --zero-superblock /dev/sd[abcd]1 And now the usual create, for example: mdadm --create /dev/md0 --level=5 --raid-devices=4 --spare-devices=
11 11 of 16 Recovering from a loss of raid superblock There are superblocks on the drives themselves and on the raid (apparently). If you have a power failure, hardware failure, that does not include the drives themselves, and you cannot get the raid to recover in any other way, and wish to recover the data, proceed as follows: Get a list of the devices in the raid in question: mdadm --detail /dev/md[x] Result something like this: /dev/md127: Version : 1.2 Creation Time : Sun Aug 21 23:35: Raid Level : raid6 Array Size : ( GiB GB) Used Dev Size : ( GiB GB) Raid Devices : 6 Total Devices : 4 Persistence : Superblock is persistent Update Time : Sun Jan 1 11:43: State : clean, degraded Active Devices : 4 Working Devices : 4 Failed Devices : 0 Spare Devices : 0 Layout : left-symmetric Chunk Size : 512K Name : clop:1 (local to host clop) UUID : 7ee1e93a:1b011f80:04503b8d:c5dd1e23 Events : 62 Number Major Minor RaidDevice State active sync /dev/sdc active sync /dev/sdd active sync /dev/sdf active sync /dev/sde removed removed
12 12 of 16 RaidDevice order (sdc1,sdd1,sdf1,sde1) and Chunk Size are critical Record all your raid member parameters: mdadm --examine /dev/sd[abcde...]1 egrep 'dev Update Role State C Look carefully at the Update time. If you have raid members attached to the motherboard and others attached to a raid card, and the card fails, but leaves enough members to keep the raid alive, you want to make a note of that. Look at Array State and Update Time. For example: /dev/sdc1: Update Time : Wed Jun 15 00:32: Array State : AAAA.. ('A' == active, '.' == missing) /dev/sdd1: Update Time : Thu Jun 16 21:49: Array State :.AAA.. ('A' == active, '.' == missing) /dev/sde1: Update Time : Thu Jun 16 21:49: Array State :.AAA.. ('A' == active, '.' == missing) /dev/sdf1: Update Time : Thu Jun 16 21:49: Array State :.AAA.. ('A' == active, '.' == missing) /dev/sdk1: Update Time : Tue Jun 14 07:09: Array State :...AA ('A' == active, '.' == missing) /dev/sdl1: Update Time : Tue Jun 14 07:09: Array State :...AA ('A' == active, '.' == missing) Devices sdc1, sdd1, sde1 and sdf1 are the last members in the array and will rebuild correctly. sdk1 and sdl1 left the array (in my case due to a raid card failure). Also note the raid member, starting with 0, the raid needs to be rebuilt in the same order. Chunk size is also important. Zero the drive superblocks mdadm --stop /dev/md0 # to halt the array
13 13 of 16 mdadm --remove /dev/md0 # to remove the array mdadm --zero-superblock /dev/sd[cdefkl]1 Reassemble the raid mdadm --create /dev/md1 --chunk= level=6 --raid-devices=6 /de 'missing' tell the create command to rebuild the raid in a degraded state. sdk1 and sdl1 can be added later Edit /etc/mdadm.conf and add an ARRAY line with a UUID. First get the UUID for your raid: mdadm -D /dev/md<x> then: nano /etc/mdadm.conf and add something similar to the file (notice there is no # in front of the active line you are adding #ARRAY /dev/md0 UUID=3aaa0122:29827cfa:5331ad66:ca #ARRAY /dev/md1 super-minor=1 #ARRAY /dev/md2 devices=/dev/hda1,/dev/hdb1 ARRAY /dev/md1 UUID=7ee1e93a:1b011f80:04503b8d:c5dd1e23 Save with <Ctrl-o> Last, mark the array possilbly dirty with: mdadm --assemble /dev/md1 --update=resync Monitor the rebuild with
14 14 of 16 watch -n 1 cat /proc/mdstat All your data should be recovered! Increasing RAID ReSync Performance In order to increase the resync speed, we can use a bitmap, which mdadm will use to mark which areas may be out-of-sync. Add the bitmap with the grow option like below : mdadm -G /dev/md2 --bitmap=internal Note: mdadm v March 2009 on Centos 5.5 requires this to be run on a stable "clean" array. If the array is rebuilding the following error will be displayed: mdadm: failed to set internal bitmap. And the following line is added to the log file: md: couldn't update array info. -16 then verify that the bitmap was added to the md2 device using cat /proc/mdstat you can also adjust Linux kernel limits by editing these files /proc/sys/dev/raid/speed_limit_min and /proc/sys/dev/raid/speed_limit_max You can also edit this with the sysctl utility
15 15 of 16 sysctl -w dev.raid.speed_limit_min=50000 Increasing RAID5 Performance To help RAID5 read/write performance, setting the read-ahead & stripe cache size [3][4] for the array provides noticeable speed improvements. Note: This tip assumes sufficient RAM availability to the system. Insufficient RAM can lead to data loss/corruption echo > /sys/block/md0/md/stripe_cache_size blockdev --setra /dev/md0 Write Performance: dd if=/dev/zero of=/mnt/family/10gb.16384k.stripe.out bs=1m count= records in records out bytes (11 GB) copied, s, 114 MB/s Read Performance: dd if=/mnt/family/10gb.16384k.stripe.out of=/dev/null bs=1m records in records out bytes (11 GB) copied, s, 376 MB/s These changes must be done on any reboot (add to an init script to set on start-up) References ^ Subject: ANNOUNCE: mdadm A tool for managing Soft RAID under Linux Linux RAID Storage ( /raid/msg37056.html) ^ how-to-build-initrd-without-dmraid-driver-on-ubuntu-9-10 (
16 16 of dmraid-driver-on-ubuntu-9-10) ^ Linux Software RAID 5 Performance Optimizations: : (211MB/s read ( ^ /wiki/lvm_on_raid#performance_enhancements_.2f_tuning External links Official Site (Developer blog) ( Linux RAID Wiki ( Debian recipes of mdadm use ( /doc/mdadm/readme.recipes.gz) Step-by-step tutorial on partitioning and creating a RAID array. ( /Quick_HOWTO_:_Ch26_:_Linux_Software_RAID) Red Hat Product Enhancement Advisory ( /RHEA html) Ubuntu - Installing Software RAID with mdadm ( /community/installation/softwareraid) Setting up a RAID volume in Linux with >2TB disks ( Retrieved from " oldid= " Categories: Free software programmed in C Free system software Linux file system-related software RAID This page was last modified on 23 October 2012 at 07:35. Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. See Terms of Use for details. Wikipedia is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.
ONTAP Select with NVMe Storage
Technical Report ONTAP Select with NVMe Storage Architecture and Configuration Guide Arvind Jagannath, NetApp September 2017 TR-4625 Abstract This report provides an architecture overview and serves as
More informationMFT / Linux Setup Documentation May 25, 2008
MFT / Linux Setup Documentation May 25, 2008 1. Loading the MFT software. The MFT software actually uses a driver called Fast Block Device or fbd. The MFT software is designed to run from /usr/local/fbd.
More informationManually Mount Usb Flash Drive Linux Command Line Redhat
Manually Mount Usb Flash Drive Linux Command Line Redhat How to Format USB in Linux using Command Line. This article will help you to format USB Flash drive in Ubuntu systems via Command line. So first
More informationManage your disk space... for free :)
Manage your disk space... for free :) Julien Wallior Plug Central Agenda Background RAID LVM Some basics Practice Booting on a raid device What is that? How it works Hardware raid... if you really want
More informationNovell SUSE Linux Enterprise Server
SLES 10 Storage Administration Guide for EVMS Novell SUSE Linux Enterprise Server 10 February 1, 2007 STORAGE ADMINISTRATION GUIDE FOR EVMS www.novell.com Legal Notices Novell, Inc., makes no representations
More informationRed Hat Enterprise Linux 6 Server Instruction Guide for Creating Volume in Free Disk Space
Red Hat Enterprise Linux 6 Server Instruction Guide for Creating Volume in Free Disk Space NEC Express Servers NEC Express5800/ft Series 1st Edition 03-2013 Introduction This document is intended as a
More informationWindows Method Using Linux Live CD and Gparted
Contents 1 Formatting and Partitioning USB Storage for DD-WRT 2 Windows Method Using Linux Live CD and Gparted 2.1 Linux Command Line Method 3 Formatting the /opt, /jffs and Data Partitions, and preparing
More informationRed Hat Enterprise Linux 5 Logical Volume Manager Administration. LVM Administrator's Guide Edition 1
Red Hat Enterprise Linux 5 Logical Volume Manager Administration LVM Administrator's Guide Edition 1 Red Hat Enterprise Linux 5 Logical Volume Manager Administration LVM Administrator's Guide Edition
More informationAn introduction to Logical Volume Management
An introduction to Logical Volume Management http://distrowatch.com/weekly.php?issue=20090309 For users new to Linux, the task of switching operating systems can be quite daunting. While it is quite similar
More informationOracle 1Z Enterprise Linux System Administration. Download Full Version :
Oracle 1Z0-403 Enterprise Linux System Administration Download Full Version : http://killexams.com/pass4sure/exam-detail/1z0-403 B. It does not provide any protection to remote X connections. C. It allows
More informationCIS UNIX System Administration
Lab 11: Lab notes: - Lab 10 successful completion is a prerequisite for this lab - The sda8, sda9 partitions below may change based on current disk partition. See instructor for current # s. - After the
More informationThe kernel constitutes the core part of the Linux operating system. Kernel duties:
The Linux Kernel The kernel constitutes the core part of the Linux operating system. Kernel duties: System initialization: detects hardware resources and boots up the system. Process scheduling: determines
More informationHow To Resize ext3 Partitions Without Losing Data
By Falko Timme Published: 2007-01-07 17:12 How To Resize ext3 Partitions Without Losing Data Version 1.0 Author: Falko Timme Last edited 12/31/2006 This article is about
More informationIntel Virtual RAID on CPU (Intel VROC), Intel Rapid Storage Technology enterprise (Intel RSTe)
Intel Virtual RAID on CPU (Intel VROC), Intel Rapid Storage Technology enterprise (Intel RSTe) Linux Software User Guide Revision 1.10 Order Number: 333915-xxxUS Revision History Revision Description Date
More informationPL-I Assignment Broup B-Ass 5 BIOS & UEFI
PL-I Assignment Broup B-Ass 5 BIOS & UEFI Vocabulary BIOS = Basic Input Output System UEFI = Unified Extensible Firmware Interface POST= Power On Self Test BR = Boot Record (aka MBR) BC =Boot Code (aka
More informationManually Mount Usb Flash Drive Ubuntu Server 12.04
Manually Mount Usb Flash Drive Ubuntu Server 12.04 USB storage devices have the enormous advantage that for the most part they By default, disk drives do not auto-mount in Ubuntu Server Edition. Sometimes,
More informationHow to Back-Up a fit-pc2 Using Only a USB Stick (and some creative partitioning)
This process allows you to back up your fit-pc2 workstation (or any USB-bootable computer) so you can quickly and easily restore your computer to its original state in the event of a hard drive failure,
More informationRelease notes for Flash Recovery Tool Version 10.0(2)
Release notes for Flash Recovery Tool Version 10.0(2) Problem Description After several months or years in continuous operation, underlying boot flash devices on NEXUS 7000 SUP2/2E supervisor boards may
More informationRed Hat Enterprise Linux 7
Red Hat Enterprise Linux 7 Logical Volume Manager Administration LVM Administrator Guide Last Updated: 2017-11-15 Red Hat Enterprise Linux 7 Logical Volume Manager Administration LVM Administrator Guide
More informationNASA Lab. Partition/Filesystem/Bootloader. TinRay, Yu-Chuan
NASA Lab Partition/Filesystem/Bootloader TinRay, Yu-Chuan Agenda Conceptual Storage Structure Bootloader Practical & \Exercise/ Linux Device File Storage Related Commands Boot Related Commands 2 Before
More informationCREATION OF A MINIMAL STAND ALONE RTAI SYSTEM ================================================
Requirements :: --------------- CREATION OF A MINIMAL STAND ALONE RTAI SYSTEM ================================================ * I prepared my stand alone RTAI for the following hardware configurations.
More informationManually Mount Usb Flash Drive Linux Command Line Fedora
Manually Mount Usb Flash Drive Linux Command Line Fedora This page explains how to use USB drives, like external hard disks and USB flash By default, storage devices that are plugged into the system mount
More informationHost Redundancy, and IPoIB and SRP Redundancies
CHAPTER 6 Host Redundancy, and IPoIB and SRP Redundancies This chapter describes host redundancy, IPoIB redundancy, and SRP redundancy and includes the following sections: HCA Redundancy, page 6-1 IPoIB
More informationECE590 Enterprise Storage Architecture Homework #2: Drives and RAID
ECE590 Enterprise Storage Architecture Homework #2: Drives and RAID Updated 2017-09-13: Added software RAID reliability tasks. Updated 2017-09-15: Fix command with full hostname of storemaster: storemaster.egr.duke.edu
More informationUsing grub to Boot various Operating Systems
Operating Systems and Systems Integration Using grub to Boot various Operating Systems Contents 1 Aim 2 2 What You Will Do 2 3 Background 2 3.1 Installing grub in MBR from a floppy, and from the OS........
More informationUbuntu Manual Fsck Must Performed Debian
Ubuntu Manual Fsck Must Performed Debian Nearly all well established filesystem types have their fsck tool. have the option to press ^D (Ctrl + D) to continue with an unchecked filesystem or run fsck manually.
More informationImplementing Software RAID
Implementing Software RAID on Dell PowerEdge Servers Software RAID is an inexpensive storage method offering fault tolerance and enhanced disk read-write performance. This article defines and compares
More informationRed Hat Enterprise Linux 6
Red Hat Enterprise Linux 6 Logical Volume Manager Administration LVM Administrator Guide Last Updated: 2018-02-08 Red Hat Enterprise Linux 6 Logical Volume Manager Administration LVM Administrator Guide
More informationSet up an encrypted NAS on Odroid- C2 or Rasbperry 3 with OpenMediaVault. Jens Getreu. Revision History
Set up an encrypted NAS on Odroid- C2 or Rasbperry 3 with OpenMediaVault Jens Getreu Revision 2.1 Revision History 10/07/18 JG Table of Contents 1. Hardware... 2 2. Copy Debian 9 on a micro SD card and
More informationAt course completion. Overview. Audience profile. Course Outline. : 55187B: Linux System Administration. Course Outline :: 55187B::
Module Title Duration : 55187B: Linux System Administration : 4 days Overview This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More informationChapter 6. Boot time configuration. Chapter 6 Boot time configuration
Chapter 6. Boot time configuration Chapter 6 Boot time configuration Last revised: 20/6/2004 Chapter 6 Outline In this chapter we will learn about: How the system boots How to configure the boot loaders
More informationReplacing a RazorSafe Hard Drive
Replacing a RazorSafe Hard Drive Replacement Part # XRS-750, S-RSHD-01, S-RSHD-02, S-RSHD-03, S-RSHD-04, S-RSHD-05 October 2010 Part Number: 010-00490g This document supports RazorSafe RS150, RS200, RS370,
More information"Charting the Course... MOC B: Linux System Administration. Course Summary
Description Course Summary This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. The course covers
More informationApache Manually Install Ubuntu From Usb
Apache Manually Install Ubuntu 12.04 From Usb Flash Drive Simple, safe, high success rate, Quick start manual and mkusb PPA Ubuntu 12.04 LTS, Ubuntu 14.04.1 LTS, Ubuntu community flavours, Debian, Other
More informationLinux+ Guide to Linux Certification, Third Edition. Chapter 6 Advanced Installation
Linux+ Guide to Linux Certification, Third Edition Chapter 6 Advanced Installation Objectives Describe the types and structure of SCSI devices Explain the different levels of RAID and types of RAID configurations
More informationAdding a block devices and extending file systems in Linux environments
Adding a block devices and extending file systems in Linux environments In this exercise we simulate situation where user files partition /home fills up and needs to be extended. Also we migrate from static
More informationUbuntu Manual Disk Partitioning Guide
Ubuntu 10.10 Manual Disk Partitioning Guide 1st option : get a disk including Boot-Repair, 2nd option : install Boot-Repair in Boot-Repair also has advanced options to back up table partitions, back up.
More information(Ubuntu 10.04), the installation command is slightly different.
Grub Manual Install Ubuntu 10.04 Without 1st option : get a disk including Boot-Repair, 2nd option : install Boot-Repair in Ubuntu or when you can't boot Windows after installing Ubuntu, or when GRUB is
More informationSystem Administration. Storage Systems
System Administration Storage Systems Agenda Storage Devices Partitioning LVM File Systems STORAGE DEVICES Single Disk RAID? RAID Redundant Array of Independent Disks Software vs. Hardware RAID 0, 1,
More informationLiLo Crash Recovery. 1.0 Preparation Tips. 2.0 Quick Steps to recovery
LiLo Crash Recovery ***** *** * I have captured this information from someone else website which I didn t record where I copied it from or when I copied it. And I ve left it as it is. The credit should
More informationSystem Administration. Startup Process
System Administration Startup Process Why Care? Every process on your system comes about by following a specific chain of events from the machine startup You may want to disable processes You may want
More informationINSTALLATION. Security of Information and Communication Systems
Security of Information and Communication Systems INSTALLATION Table of contents 1.Introduction...2 2.Installation...3 2.1.Hardware requirement...3 2.2.Installation of the system...3 2.3.Installation of
More informationCourse 55187B Linux System Administration
Course Outline Module 1: System Startup and Shutdown This module explains how to manage startup and shutdown processes in Linux. Understanding the Boot Sequence The Grand Unified Boot Loader GRUB Configuration
More informationVERITAS Foundation Suite TM 2.0 for Linux PERFORMANCE COMPARISON BRIEF - FOUNDATION SUITE, EXT3, AND REISERFS WHITE PAPER
WHITE PAPER VERITAS Foundation Suite TM 2.0 for Linux PERFORMANCE COMPARISON BRIEF - FOUNDATION SUITE, EXT3, AND REISERFS Linux Kernel 2.4.9-e3 enterprise VERSION 2 1 Executive Summary The SPECsfs3.0 NFS
More informationExam : 1Z Title : Enterprise Linux System Administration. Version : DEMO
Exam : 1Z0-403 Title : Enterprise Linux System Administration Version : DEMO 1. You are logged in to server1 and want to allow remote connections to server1 through X Display Manager Control Protocol (XDMCP).
More informationThis is Lab Worksheet 13 - not an Assignment. Boot Process and GRUB
This is Lab Worksheet 13 - not an Assignment This Lab Worksheet contains some practical examples that will prepare you to complete your Assignments. You do not have to hand in this Lab Worksheet. Make
More informationVertica on Microsoft Azure HPE Vertica Analytic Database. Software Version: 7.2.x
HPE Vertica Analytic Database Software Version: 7.2.x Document Release Date: 8/29/2016 Legal Notices Warranty The only warranties for Hewlett Packard Enterprise products and services are set forth in the
More informationGL-280: Red Hat Linux 7 Update. Course Description. Course Outline
GL-280: Red Hat Linux 7 Update Course Description This is a differences course that focuses on the new technologies and features that made their appearance in Red Hat Enterprise Linux v7. It is intended
More information1. Set up the storage to allow access to the LD(s) by the server following the NEC storage user guides.
Overview Server running Red Hat Enterprise Linux (RHEL) must be configured to recognize and work with NEC storage systems. The following procedure demonstrates the steps necessary to configure multipath
More informationAuthor : admin. 1. Getting information about current file system partitions with fdisk and mount
Changing '33 days has gone without being checked' automated fsck filesystem check on Debian Linux Desktops - Reduce FS check waiting on Linux notebooks Author : admin The periodic scheduled file system
More informationDell OpenManage Deployment Toolkit 5.5 for Embedded Linux Release Notes
Dell OpenManage Deployment Toolkit 5.5 for Embedded Linux Release Notes This document describes the new features, enhancements, and fixed issues in Dell Openmanage Deployment Toolkit 5.5 for Embedded Linux
More informationLVM Administrator's Guide. Configuration and Administration 5.2
LVM Administrator's Guide Configuration and Administration 5.2 Cluster_Logical_Volume_Manager ISBN: N/A Publication date: May 2008 LVM Administrator's Guide This book describes the LVM logical volume manager
More informationInitial Bootloader. On power-up, when a computer is turned on, the following operations are performed:
Initial Bootloader Introduction On power-up, when a computer is turned on, the following operations are performed: 1. The computer performs a power on self test (POST) to ensure that it meets the necessary
More informationImplementing Linux Software RAID1 on HPE ProLiant Servers with RHEL 6, RHEL 7, SLES 11, or SLES 12
Implementing Linux Software RAID1 on HPE ProLiant Servers with RHEL 6, RHEL 7, SLES 11, or SLES 12 Abstract This document describes how to use HPE LSRRB (Linux Software RAID - Redundant Boot), which uses
More informationManually Mount Usb Device Linux Command Line Ubuntu 12.04
Manually Mount Usb Device Linux Command Line Ubuntu 12.04 4 answers, How to access a usb flash drive from the terminal? (How can I mount a flash drive manually?) Can't mount external usb driver on Ubuntu
More informationCST8207: GNU/Linux Operating Systems I Lab Ten Boot Process and GRUB. Boot Process and GRUB
Student Name: Lab Section: Boot Process and GRUB 1 Due Date - Upload to Blackboard by 8:30am Monday April 16, 2012 Submit the completed lab to Blackboard following the Rules for submitting Online Labs
More informationDell OpenManage Deployment Toolkit 5.3 for Embedded Linux Release Notes
Dell OpenManage Deployment Toolkit 5.3 for Embedded Linux Release Notes This document describes the new features, enhancements, and fixed issues in Dell Openmanage Deployment Toolkit 5.3 for Embedded Linux
More informationUbuntu - How to Create Software RAID 1 in Ubuntu Linux - Tutorial
Published on http://www.itswapshop.com (http://www.itswapshop.com) Home > Ubuntu - How to Create Software RAID 1 in 12.04 Ubuntu Linux - Tutorial Ubuntu - How to Create Software RAID 1 in 12.04 Ubuntu
More informationCSE 265: System and Network Administration
CSE 265: System and Network Administration System startup and shutdown Bootstrapping Booting PCs Boot loaders Booting into single user mode Startup scripts Rebooting and shutting down Bootstrapping i.e.,
More informationCSE 265: System and Network Administration
CSE 265: System and Network Administration System startup and shutdown Bootstrapping Booting PCs Boot loaders Booting into single user mode Startup scripts Rebooting and shutting down Bootstrapping i.e.,
More informationCST8207 GNU/Linux O/S I Disks and Partitions
CST8207 GNU/Linux O/S I Disks and Partitions Topics Disk Partition Table Identifying Partitions Linux Partitions fdisk CST8207 - Algonquin College 2 Associated Readings Chapter 3: pages 71 82 You ve already
More informationINTERLAB Tel: Fax:
RAIDTOOLS : Stripe 0 HOW TO http://www.tldp.org/howto/software-raid-howto.html Linux Software RAID HOWTO http://oss.sgi.com/projects/xfs/ SGI XFS File system website http://www.bitmover.com/lmbench/ LMbench
More informationGrub Manual Install Ubuntu Without >>>CLICK HERE<<<
Grub Manual Install Ubuntu 10.04 Without 1st option : get a disk including Boot-Repair, 2nd option : install Boot-Repair in Ubuntu or when you can't boot Windows after installing Ubuntu, or when GRUB is
More informationMINI-HOWTO backup and/or restore device or partition using zsplit/unzsplit
MINI-HOWTO backup and/or restore device or partition using zsplit/unzsplit Jurij Ivastsuk-Kienbaum jurij [at] device-image.de Revision History First draft March 14, 2006 This document describes a setup
More informationSolaris boot archive corrupt
Solaris boot archive corrupt fixing a solaris boot archive Solaris 10 x86 Server can't Boot! Error messages at startup: On booting you get an error message of the form: panic: cannot mount boot archive
More informationExam LFCS/Course 55187B Linux System Administration
Exam LFCS/Course 55187B Linux System Administration About this course This four-day instructor-led course is designed to provide students with the necessary skills and abilities to work as a professional
More informationImplementing NVMe Drives on Lenovo Servers
Front cover Implementing NVMe Drives on Lenovo Servers Last Update: 7 July 2017 Introduces the use of Non-Volatile Memory Express (NVMe) drives Explains how to use NVMe drives with Microsoft Windows, Linux
More informationManually Mount Usb Flash Drive Ubuntu Server
Manually Mount Usb Flash Drive Ubuntu 12.04 Server 4 answers, How to access a usb flash drive from the terminal? (How can I mount a flash drive manually?) SSH Commandline - Ubuntu x64 dedicated server
More informationECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017
ECE 550D Fundamentals of Computer Systems and Engineering Fall 2017 The Operating System (OS) Prof. John Board Duke University Slides are derived from work by Profs. Tyler Bletsch and Andrew Hilton (Duke)
More informationNVIDIA RAID Installation Guide
NVIDIA RAID Installation Guide 1. NVIDIA BIOS RAID Installation Guide.. 2 1.1 Introduction to RAID. 2 1.2 RAID Configurations Precautions.. 3 1.3 Create Disk Array. 4 2. NVIDIA Windows RAID Installation
More informationHardware-Assisted Intrusion Monitoring System (HAIMS TM )
Hardware-Assisted Intrusion Monitoring System (HAIMS TM ) User s Manual (Linux) Soteria Systems, LLC January 27, 2014 1 INTRODUCTION... 3 1.1 KEY FEATURES... 3 1.2 SPECIFICATION... 5 2 INSTALLATION...
More informationiscsi storage is used as shared storage in Redhat cluster, VMware vsphere, Redhat Enterprise Virtualization Manager, Ovirt, etc.
Configure iscsi Target & Initiator on CentOS 7 / RHEL7 iscsi stands for Internet Small Computer Systems Interface, IP-based storage, works on top of internet protocol by carrying SCSI commands over IP
More information05. 5GB 7. cmd. VM E:\. ASM1.vdi 5GB Fixed / Shareable Data (shareable) Fixed Size. ASM2.vdi 5GB Fixed / Shareable. ASM3.vdi 5GB Fixed / Shareable
05. 5GB 7. ASM1.vdi 5GB Fixed / Shareable Data (shareable) Fixed Size. ASM2.vdi 5GB Fixed / Shareable ASM3.vdi 5GB Fixed / Shareable ASM4.vdi 5GB Fixed / Shareable ASM5.vdi 5GB Fixed / Shareable FRA1.vdi
More informationDUAL OS INSTALLATION
Ex.No:15 Date: DUAL OS INSTALLATION Aim: To install and configure Ubuntu OS alongside Windows as installing dual OS. PROCEDURE: 1. Backup your Windows partition To open the Dell Backup and Recovery software
More informationThis is Worksheet and Assignment 12. Disks, Partitions, and File Systems
This is Worksheet and Assignment 12 This is a combined Worksheet and Assignment.. Quizzes and tests may refer to work done in this Worksheet and Assignment; save your answers. You will use a checking program
More informationRAID User Guide. Edition. Trademarks V1.0 P/N: U25-A2-0E
RAID User Guide Edition V1.0 P/N: 91-187-U25-A2-0E Trademarks All brand or product names mentioned are trademarks or registered trademarks of their respective holders. 1 2004-12-15, 9:01 Contents Intel
More informationDell EMC OpenManage Deployment Toolkit for
2017-09 Dell EMC OpenManage Deployment Toolkit 6.0.2 for This document describes the new features, enhancements, and fixed issues in Dell Openmanage Deployment Toolkit 6.0.2 for Embedded Linux Topics:
More informationManually Install Windows Updates Xp From Usb
Manually Install Windows Updates Xp From Usb Pen Drive In Ubuntu How to create a bootable USB drive to install Windows Vista, Windows 7, Windows 8 or Windows 8.1 from an Ubuntu Linux machine. GNU GRUB
More informationAMD RAID Installation Guide
AMD RAID Installation Guide 1. AMD BIOS RAID Installation Guide.. 3 1.1 Introduction to RAID.. 3 1.2 RAID Configurations Precautions 4 1.3 Installing Windows 8 / 8 64-bit / 7 / 7 64-bit / Vista / Vista
More informationIntroduction Disks RAID Tertiary storage. Mass Storage. CMSC 420, York College. November 21, 2006
November 21, 2006 The memory hierarchy Red = Level Access time Capacity Features Registers nanoseconds 100s of bytes fixed Cache nanoseconds 1-2 MB fixed RAM nanoseconds MBs to GBs expandable Disk milliseconds
More informationNotes on Using Red Hat Enterprise Linux AS (v.3 for x86)
2005-09-01 Notes on Using Red Hat Enterprise Linux AS (v.3 for x86) Preface About This Manual This manual provides notes on PRIMERGY operation with Linux installed. Be sure to read this manual before using
More informationGuide to SATA Hard Disks Installation and RAID Configuration
Guide to SATA Hard Disks Installation and RAID Configuration 1. Guide to SATA Hard Disks Installation... 2 1.1 Serial ATA (SATA) Hard Disks Installation... 2 2. Guide to RAID Configurations... 3 2.1 Introduction
More informationActual4Test. Actual4test - actual test exam dumps-pass for IT exams
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 201-450 Title : LPIC-2 Exam 201 - Part 1 of 2 - version 4.5 Vendor : Lpi Version : DEMO Get Latest &
More informationHow To Reinstall Grub In Windows 7 With Cd Rom
How To Reinstall Grub In Windows 7 With Cd Rom Sep 23, 2014. I have the Windows 7 install disk (not an upgrade disk). it to CD-ROM, from there you can install windows by inserting the w7 disc and following
More informationCST8177 Linux II. Linux Boot Process
CST8177 Linux II Linux Boot Process Reference information from the text, http://www.linuxdoc.org and several other web sites Linux Boot Process Topics covered in this slide-set Basic definition of the
More informationLinux Files and the File System
Linux Files and the File System 1. Files a. Overview A simple description of the UNIX system, also applicable to Linux, is this: "On a UNIX system, everything is a file; if something is not a file, it
More informationHow to Dual-Boot OS X and Ubuntu
How to Dual-Boot OS X and Ubuntu Nailen Matschke - nailen@caltech.edu 10/3/2015 What you need: 1. A USB drive with at least 2 GB of space, that you don t mind wiping 2. A copy of Ubuntu (available here),
More informationFile system manager. Single tool to manage your storage. Red Hat. October 24, 2011
File system manager Single tool to manage your storage Red Hat Lukáš Czerner October 24, 2011 Copyright 2011 Lukáš Czerner, Red Hat. Permission is granted to copy, distribute and/or modify this document
More informationAMD RAID Installation Guide
AMD RAID Installation Guide 1. AMD BIOS RAID Installation Guide.. 2 1.1 Introduction to RAID.. 2 1.2 RAID Configurations Precautions 3 1.3 Installing Windows 7 / 7 64-bit / Vista TM / Vista TM 64-bit /
More informationNotes on Using Red Hat Enterprise Linux AS (v.4 for EM64T)
2005-09-01 Notes on Using Red Hat Enterprise Linux AS (v.4 for EM64T) Preface About This Manual This manual provides notes on PRIMERGY operation with Linux installed. Be sure to read this manual before
More informationOS In Action. Linux. /proc
OS In Action Linux /proc Text taken from: http://www.tldp.org/ldp/linux-filesystem-hierar chy/html/proc.html Small additions and formatting by Dr.Enis KARAARSLAN, 2015 /proc is very special in that it
More informationOPS235. Linux File Systems Partitioning Mounting File Systems
OPS235 Linux File Systems Partitioning Mounting File Systems 1 Lab 4 Part 1 Topics Linux File Systems (ext2 / ext3 / ext4) Linux Partitioning / Formatting Mounting Linux File Systems 2 Linux File Systems
More informationWD AV GP Large Capacity Hard Drives
by Kevin Calvert Senior Engineering Program Manager Introduction This document provides important information to OEMs, integrators, and installers who want to deploy Audio/Video (AV) class hard drives
More informationMaRTE OS FAT16 Filesystem
Daniel Sangorrin daniel.sangorrin@gmail.com 2009-3-4 Revision History Revision 0.1 2009-2-26 Revised by: dsl first draft Revision 0.2 2009-3-4 Revised by: dsl added Jean-Louis suggestions This document
More informationSTORAGE MANAGEMENT USING OPENFILER II
STORAGE MANAGEMENT USING OPENFILER II The first part of this series gave readers step-by-step instructions to build Openfiler from scratch. This second part covers two additional important features of
More informationsoftraid boot Stefan Sperling EuroBSDcon 2015
softraid boot Stefan Sperling EuroBSDcon 2015 Introduction to softraid OpenBSD s softraid(4) device emulates a host controller which provides a virtual SCSI bus uses disciplines to perform
More informationAdaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR SAS/SATA RAID Controllers
README.TXT Adaptec ASR-7805/ASR-7805Q/ASR-71605/ASR-71605Q/ASR-71605E/ASR-71685/ASR-72405 SAS/SATA RAID Controllers NOTE: All Adaptec by PMC products are UL listed and for use only with UL listed ITE.
More informationWin 7 Handbook Tool 32 Bit Iso Image >>>CLICK HERE<<<
Win 7 Handbook Tool 32 Bit Iso Image Click on below button to download free windows 7 iso 32 bit and 64 bit. is dis an iso image file coz i want 2 put dis 4 d partioning in my mac. can someone provide
More informationLPI201 LPIC-2 Exam Prep (Course 1) (LPI201) HL965S
Course data sheet HPE course number Course length Delivery mode View schedule, local pricing, and register View related courses HL965S 4 days ILT,VILT View now View now LPI201 LPIC-2 Exam Prep (Course
More informationTo understand this, let's build a layered model from the bottom up. Layers include: device driver filesystem file
Disks_and_Layers Page 1 So what is a file? Tuesday, November 17, 2015 1:23 PM This is a difficult question. To understand this, let's build a layered model from the bottom up. Layers include: device driver
More information