* http://tldp.org/HOWTO/LVM-HOWTO/index.html
* http://www.howtoforge.com/linux_lvm_p4
* http://tldp.org/HOWTO/LVM-HOWTO/removeadisk.html
Steps
Identify the newly inserted drive.
Searched syslog until I found it. Then did
sudo smartctl -a /dev/sdb
smartctl version 5.37 [i686-pc-linux-gnu] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Device Model: WDC WD5000AAKS-00TMA0
Serial Number: WD-WCAPW4350446
Firmware Version: 12.01C01
User Capacity: 500,107,862,016 bytes
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Mon Oct 29 23:06:36 2007 EST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Error SMART Status command failed
Please get assistance from http://smartmontools.sourceforge.net/
Values from ATA status return descriptor are:
00 09 0c 00 da 00 00 00 00 00 00 00 00 10 50
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
- sudo pvcreate /dev/sdb
- sudo pvscan
PV /dev/sdd VG vg2 lvm2 [298.09 GB / 9.09 GB free]
PV /dev/sdf VG vg1 lvm2 [186.31 GB / 0 free]
PV /dev/sdh VG vg1 lvm2 [186.31 GB / 0 free]
PV /dev/sde VG vg1 lvm2 [298.09 GB / 0 free]
PV /dev/sdg VG vg1 lvm2 [298.09 GB / 0 free]
PV /dev/sdc VG vg1 lvm2 [298.09 GB / 1.89 GB free]
Total: 6 [1.53 TB] / in use: 6 [1.53 TB] / in no VG: 0 [0 ]
- sudo vgscan
Reading all physical volumes. This may take a while...
Found volume group "vg2" using metadata type lvm2
Found volume group "vg1" using metadata type lvm2
- sudo lvscan
ACTIVE '/dev/vg2/activedata' [289.00 GB] inherit
ACTIVE '/dev/vg1/public' [1.24 TB] inherit
- sudo vgextend vg1 /dev/sdb
Volume group "vg1" successfully extended
- sudo pvscan
PV /dev/sdd VG vg2 lvm2 [298.09 GB / 9.09 GB free]
PV /dev/sdf VG vg1 lvm2 [186.31 GB / 0 free]
PV /dev/sdh VG vg1 lvm2 [186.31 GB / 0 free]
PV /dev/sde VG vg1 lvm2 [298.09 GB / 0 free]
PV /dev/sdg VG vg1 lvm2 [298.09 GB / 0 free]
PV /dev/sdc VG vg1 lvm2 [298.09 GB / 1.89 GB free]
PV /dev/sdb VG vg1 lvm2 [465.76 GB / 465.76 GB free]
Total: 7 [1.98 TB] / in use: 7 [1.98 TB] / in no VG: 0 [0 ]
- sudo umount /srv/ArchivedData/
Identify rooted drive
- sudo smartctl -a /dev/sdf | more
Device Model: WDC WD2000JB-00GVA0
Serial Number: WD-WCAL75415333
196 Reallocated_Event_Count 0x0032 198 198 000 Old_age Always - 2
Move DATA from Rooted HDD onto new HDD
- sudo modprobe dm-mirror
- sudo pvmove /dev/sdf /dev/sdb
Remove Rooted HDD from VG1
- vgreduce dev /dev/sd
Extend VG1 into unused space on new HDD
- sudo lvextend -L+300G /dev/vg1/public
- sudo e2fsck -f /dev/vg1/public
e2fsck 1.40-WIP (14-Nov-2006)
Pass 1: Checking inodes, blocks, and sizes
- sudo resize2fs /dev/vg1/public
Issues
- ubuntu does not have dm-mapper.
Workaround
* pvmove /dev/sdg
* mirror: Required device-mapper target(s) not detected in your kernel
* modprobe dm-mirror
* pvmove /dev/sdf
No comments:
Post a Comment