Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Convert pv->vg_name to get_pv_vg_name | Dave Wysochanski | 2007-06-13 | 1 | -2/+2 | |
| | ||||||
* | Convert find_pv_in_vg_by_uuid and pv_create to use PV handles | Dave Wysochanski | 2007-06-12 | 1 | -7/+9 | |
| | ||||||
* | Fix lvcreate corelog validation. | Alasdair Kergon | 2006-05-16 | 1 | -2/+2 | |
| | | | | | | | | | Add --config for overriding most config file settings from cmdline. Quote arguments when printing command line. Remove linefeed from 'initialising logging' message. Add 'Completed' debug message. Don't attempt library exit after reloading config files. Always compile with libdevmapper, even if device-mapper is disabled. | |||||
* | Create a log header for replacement in-sync mirror log. | Alasdair Kergon | 2006-05-11 | 1 | -2/+2 | |
| | | | | | Use set_lv() and dev_set() to wipe sections of devices. Add mirror_in_sync() flag to avoid unnecessary resync on activation. | |||||
* | Fix lvscan snapshot full display. | Alasdair Kergon | 2005-12-08 | 1 | -1/+1 | |
| | | | | dmeventd fixes | |||||
* | Refuse to run pvcreate/pvremove on devices we can't open exclusively. | Alasdair Kergon | 2005-10-03 | 1 | -2/+12 | |
| | ||||||
* | Use ORPHAN lock definition throughout. | Alasdair Kergon | 2005-10-03 | 1 | -5/+5 | |
| | ||||||
* | Improve detection of external changes affecting internal cache. | Alasdair Kergon | 2005-03-21 | 1 | -2/+2 | |
| | ||||||
* | pvcreate wipes first 4 sectors unless given --zero n. | Alasdair Kergon | 2005-01-05 | 1 | -1/+25 | |
| | ||||||
* | Only wipe signature bytes when destroying md superblock, so process | Alasdair Kergon | 2004-11-19 | 1 | -1/+1 | |
| | | | | is reversible. | |||||
* | pvcreate wipes md superblocks. (With --uuid or --restorefile it prompts.) | Alasdair Kergon | 2004-11-19 | 1 | -11/+47 | |
| | ||||||
* | Improve pvcreate/remove device not found error message. | Alasdair Kergon | 2004-09-14 | 1 | -1/+2 | |
| | ||||||
* | Display all filtered devices, not just PVs, with pvs -a. | Alasdair Kergon | 2004-06-19 | 1 | -1/+1 | |
| | ||||||
* | Update copyright notices. | Alasdair Kergon | 2004-03-30 | 1 | -13/+8 | |
| | ||||||
* | rename config file vars & always use / as separator | Alasdair Kergon | 2004-03-08 | 1 | -4/+3 | |
| | ||||||
* | More consistent error code usage. | Alasdair Kergon | 2003-10-21 | 1 | -12/+17 | |
| | ||||||
* | Ensure more args aren't negative. | Alasdair Kergon | 2003-09-15 | 1 | -0/+8 | |
| | ||||||
* | Another sync point - numerous fixes & clean ups. | Alasdair Kergon | 2003-07-04 | 1 | -0/+1 | |
| | ||||||
* | Tidy various pre-processing incl. making libdl optional. | Alasdair Kergon | 2003-03-24 | 1 | -2/+2 | |
| | ||||||
* | Default stripesize 64k & config file setting for it; | Alasdair Kergon | 2002-12-19 | 1 | -7/+7 | |
| | | | | | | Clear many compiler warnings (i386) & associated bugs - hopefully without introducing too many new bugs:-) (Same exercise required for other archs.) Default compilation has optimisation - or else use ./configure --enable-debug | |||||
* | New column-based reporting tools: lvs, pvs & vgs. | Alasdair Kergon | 2002-12-12 | 1 | -2/+2 | |
| | ||||||
* | Some new features. | Alasdair Kergon | 2002-11-18 | 1 | -16/+101 | |
| | ||||||
* | Merge with text format branch. | Alasdair Kergon | 2002-04-24 | 1 | -4/+11 | |
| | | | | | | | | | | | | | | | | | | | Lots of changes/very little testing so far => there'll be bugs! Use 'vgcreate -M text' to create a volume group with its metadata stored in text files. Text format metadata changes should be reasonably atomic, with a (basic) automatic recovery mechanism if the system crashes while a change is in progress. Add a metadata section to lvm.conf to specify multiple directories if you want (recommended) to keep multiple copies of the metadata (eg on different filesystems). e.g. metadata { dirs = ["/etc/lvm/metadata1","/usr/local/lvm/metadata2"] } Plenty of refinements still in the pipeline. | |||||
* | o Use 'pvcreate --setphysicalvolumesize' with no short form (instead of -s) | Alasdair Kergon | 2002-02-20 | 1 | -4/+8 | |
| | | | | | | | | | and add severe warning if it's used to make a device seem bigger than it really is. This is not an option people should be using as it breaks metadata integrity. o Use uint64_t throughout (rather than unsigned long long) o Convert a few messages that contain pathnames into the more common form: pathname: message | |||||
* | Second path on "pvcreate -s" | Heinz Mauelshagen | 2002-02-15 | 1 | -1/+1 | |
| | ||||||
* | Forgot to remove test printf :-) | Heinz Mauelshagen | 2002-02-15 | 1 | -1/+0 | |
| | ||||||
* | First cut on "pvcreate -s" | Heinz Mauelshagen | 2002-02-15 | 1 | -1/+4 | |
| | ||||||
* | Run through indent - no (intentional) changes to any code. | Alasdair Kergon | 2002-02-11 | 1 | -10/+9 | |
| | ||||||
* | Preparation for an LVM2 liblvm - pass cmd_context into each tool and | Alasdair Kergon | 2002-02-11 | 1 | -18/+18 | |
| | | | | link some globals that the tools need into that structure. | |||||
* | quotes around names in output | Heinz Mauelshagen | 2002-01-30 | 1 | -13/+15 | |
| | ||||||
* | o A vgimport implementation | Alasdair Kergon | 2002-01-29 | 1 | -7/+1 | |
| | | | | | o Require -a or <list of vgs> parameters with vgexport/vgimport o Allow pvcreate -ff to destroy exported/partial VGs | |||||
* | o pvcreate --uuid to specify the uuid (required before using vgcfgrestore | Alasdair Kergon | 2002-01-16 | 1 | -1/+21 | |
| | | | | | | | onto a new device). uuid specified must not already exist on the system. o More message tidying. o When checking for label, only read PV metadata. o Add ataraid. [Needs moving into config/defaults files.] | |||||
* | o ACTIVE is no longer a status flag - lv_active() used to check if an LV | Alasdair Kergon | 2002-01-10 | 1 | -7/+0 | |
| | | | | | | | | | | is active in the device-mapper. o Many operations can be carried out regardless of whether the VG is active or not. o vgscan does not activate anything - use vgchange. o Change lvrename to support renaming of active LVs. o Remove '//' appearing in some pathnames. o Dummy lv_check_segments() for compilation. | |||||
* | o activation & active status tests | Alasdair Kergon | 2001-11-21 | 1 | -0/+2 | |
| | | | | | o lvdisplay fields from kernel o update lv->size on resize | |||||
* | Use POSIX defined PRIu64 for formatting 64 bit unsigned integer types | Patrick Caulfield | 2001-11-15 | 1 | -1/+1 | |
| | ||||||
* | iospace restructured | Alasdair Kergon | 2001-11-12 | 1 | -4/+4 | |
| | ||||||
* | Added GPL disclaimer | Heinz Mauelshagen | 2001-11-07 | 1 | -2/+16 | |
| | ||||||
* | More vgcreate error trapping | Alasdair Kergon | 2001-10-15 | 1 | -24/+21 | |
| | ||||||
* | vgcreate | Alasdair Kergon | 2001-10-12 | 1 | -7/+7 | |
| | ||||||
* | o lift call to check out of pvcreate_single | Joe Thornber | 2001-10-12 | 1 | -3/+4 | |
| | ||||||
* | o rename _single pvcreate_signle | Joe Thornber | 2001-10-12 | 1 | -2/+2 | |
| | ||||||
* | o made _single static | Joe Thornber | 2001-10-12 | 1 | -1/+1 | |
| | ||||||
* | o pvcreate | Joe Thornber | 2001-10-12 | 1 | -93/+76 | |
| | | | | | | o added uuid unit o stubbed partition stuff | |||||
* | sync | Alasdair Kergon | 2001-10-12 | 1 | -7/+7 | |
| | ||||||
* | o vgremove. | Alasdair Kergon | 2001-10-09 | 1 | -3/+0 | |
| | | | | o filter devices by major. | |||||
* | Sync include file changes. | Alasdair Kergon | 2001-10-05 | 1 | -1/+1 | |
| | ||||||
* | metadata status flags regrouping & comments; misc tool changes | Alasdair Kergon | 2001-10-04 | 1 | -2/+2 | |
| | ||||||
* | pvscan framework | Alasdair Kergon | 2001-10-02 | 1 | -7/+3 | |
| | ||||||
* | Another step towards consistency & compilation. | Alasdair Kergon | 2001-10-01 | 1 | -38/+27 | |
| | ||||||
* | Merge fixes | Alasdair Kergon | 2001-10-01 | 1 | -0/+149 | |