diff --git a/external/gpl2/lvm2/dist/include/configure.h b/external/gpl2/lvm2/dist/include/configure.h index 2192fdcd3224..b66a5142edee 100644 --- a/external/gpl2/lvm2/dist/include/configure.h +++ b/external/gpl2/lvm2/dist/include/configure.h @@ -28,7 +28,7 @@ /* #undef DMEVENTD_PIDFILE */ /* Library version */ -#define DM_LIB_VERSION "1.02.29 (2008-11-10)" +#define DM_LIB_VERSION "1.02.30 (2009-01-26)" /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 @@ -101,7 +101,7 @@ /* #undef HAVE_LIBINTL_H */ /* Define to 1 if you have the `readline' library (-lreadline). */ -#define HAVE_LIBREADLINE 1 +/* #undef HAVE_LIBREADLINE */ /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 @@ -160,10 +160,10 @@ /* #undef HAVE_PTHREAD_H */ /* Define to 1 if you have the header file. */ -#define HAVE_READLINE_HISTORY_H 1 +/* #undef HAVE_READLINE_HISTORY_H */ /* Define to 1 if you have the header file. */ -#define HAVE_READLINE_READLINE_H 1 +/* #undef HAVE_READLINE_READLINE_H */ /* Define to 1 to include support for realtime clock. */ /* #undef HAVE_REALTIME */ @@ -384,7 +384,7 @@ #define POOL_INTERNAL 1 /* Define to 1 to include the LVM readline shell. */ -#define READLINE_SUPPORT 1 +/* #undef READLINE_SUPPORT */ /* Define as the return type of signal handlers (`int' or `void'). */ #define RETSIGTYPE void diff --git a/external/gpl2/lvm2/dist/lib/activate/fs.c b/external/gpl2/lvm2/dist/lib/activate/fs.c index b29eceac6f69..159d7cf55795 100644 --- a/external/gpl2/lvm2/dist/lib/activate/fs.c +++ b/external/gpl2/lvm2/dist/lib/activate/fs.c @@ -1,4 +1,4 @@ -/* $NetBSD: fs.c,v 1.2 2008/12/22 00:56:58 haad Exp $ */ +/* $NetBSD: fs.c,v 1.3 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. @@ -415,11 +415,17 @@ int fs_del_lv_byname(const char *dev_dir, const char *vg_name, const char *lv_na return _fs_op(FS_DEL, dev_dir, vg_name, lv_name, "", ""); } -int fs_rename_lv(struct logical_volume *lv, - const char *dev, const char *old_name) +int fs_rename_lv(struct logical_volume *lv, const char *dev, + const char *old_vgname, const char *old_lvname) { - return _fs_op(FS_RENAME, lv->vg->cmd->dev_dir, lv->vg->name, lv->name, - dev, old_name); + if (strcmp(old_vgname, lv->vg->name)) { + return + (_fs_op(FS_DEL, lv->vg->cmd->dev_dir, old_vgname, old_lvname, "", "") && + _fs_op(FS_ADD, lv->vg->cmd->dev_dir, lv->vg->name, lv->name, dev, "")); + } + else + return _fs_op(FS_RENAME, lv->vg->cmd->dev_dir, lv->vg->name, lv->name, + dev, old_lvname); } void fs_unlock(void) diff --git a/external/gpl2/lvm2/dist/lib/commands/toolcontext.c b/external/gpl2/lvm2/dist/lib/commands/toolcontext.c index 909a68cc99ec..dcd85f7ac4c2 100644 --- a/external/gpl2/lvm2/dist/lib/commands/toolcontext.c +++ b/external/gpl2/lvm2/dist/lib/commands/toolcontext.c @@ -1,4 +1,4 @@ -/* $NetBSD: toolcontext.c,v 1.3 2009/01/06 23:21:16 haad Exp $ */ +/* $NetBSD: toolcontext.c,v 1.4 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. @@ -164,6 +164,7 @@ static void _init_logging(struct cmd_context *cmd) /* Test mode */ cmd->default_settings.test = find_config_tree_int(cmd, "global/test", 0); + init_test(cmd->default_settings.test); /* Settings for logging to file */ if (find_config_tree_int(cmd, "log/overwrite", DEFAULT_OVERWRITE)) @@ -739,7 +740,7 @@ static int _init_formats(struct cmd_context *cmd) #ifdef HAVE_LIBDL /* Load any formats in shared libs if not static */ - if (!cmd->is_static && + if (!is_static() && (cn = find_config_tree_node(cmd, "global/format_libraries"))) { struct config_value *cv; @@ -785,6 +786,7 @@ static int _init_formats(struct cmd_context *cmd) if (!strcasecmp(fmt->name, format) || (fmt->alias && !strcasecmp(fmt->alias, format))) { cmd->default_settings.fmt = fmt; + cmd->fmt = cmd->default_settings.fmt; return 1; } } @@ -848,7 +850,7 @@ static int _init_segtypes(struct cmd_context *cmd) #ifdef HAVE_LIBDL /* Load any formats in shared libs unless static */ - if (!cmd->is_static && + if (!is_static() && (cn = find_config_tree_node(cmd, "global/segment_libraries"))) { struct config_value *cv; @@ -926,8 +928,8 @@ static int _init_backup(struct cmd_context *cmd) if (!cmd->sys_dir) { log_warn("WARNING: Metadata changes will NOT be backed up"); - backup_init(cmd, ""); - archive_init(cmd, "", 0, 0); + backup_init(cmd, "", 0); + archive_init(cmd, "", 0, 0, 0); return 1; } @@ -953,7 +955,8 @@ static int _init_backup(struct cmd_context *cmd) dir = find_config_tree_str(cmd, "backup/archive_dir", default_dir); - if (!archive_init(cmd, dir, days, min)) { + if (!archive_init(cmd, dir, days, min, + cmd->default_settings.archive)) { log_debug("backup_init failed."); return 0; } @@ -973,7 +976,7 @@ static int _init_backup(struct cmd_context *cmd) dir = find_config_tree_str(cmd, "backup/backup_dir", default_dir); - if (!backup_init(cmd, dir)) { + if (!backup_init(cmd, dir, cmd->default_settings.backup)) { log_debug("backup_init failed."); return 0; } @@ -981,9 +984,23 @@ static int _init_backup(struct cmd_context *cmd) return 1; } +static void _init_rand(struct cmd_context *cmd) +{ + if (read_urandom(&cmd->rand_seed, sizeof(cmd->rand_seed))) + return; + + cmd->rand_seed = (unsigned) time(NULL) + (unsigned) getpid(); +} + +static void _init_globals(struct cmd_context *cmd) +{ + init_full_scan_done(0); + init_mirror_in_sync(0); + +} + /* Entry point */ -struct cmd_context *create_toolcontext(struct arg *the_args, unsigned is_static, - unsigned is_long_lived) +struct cmd_context *create_toolcontext(unsigned is_long_lived) { struct cmd_context *cmd; @@ -1005,8 +1022,6 @@ struct cmd_context *create_toolcontext(struct arg *the_args, unsigned is_static, return NULL; } memset(cmd, 0, sizeof(*cmd)); - cmd->args = the_args; - cmd->is_static = is_static; cmd->is_long_lived = is_long_lived; cmd->handles_missing_pvs = 0; cmd->hosttags = 0; @@ -1079,6 +1094,10 @@ struct cmd_context *create_toolcontext(struct arg *the_args, unsigned is_static, if (!_init_backup(cmd)) goto error; + _init_rand(cmd); + + _init_globals(cmd); + cmd->default_settings.cache_vgmetadata = 1; cmd->current_settings = cmd->default_settings; diff --git a/external/gpl2/lvm2/dist/lib/device/dev-io.c b/external/gpl2/lvm2/dist/lib/device/dev-io.c index bbc3bad57a16..6470be3baada 100644 --- a/external/gpl2/lvm2/dist/lib/device/dev-io.c +++ b/external/gpl2/lvm2/dist/lib/device/dev-io.c @@ -1,4 +1,4 @@ -/* $NetBSD: dev-io.c,v 1.3 2009/01/06 23:21:16 haad Exp $ */ +/* $NetBSD: dev-io.c,v 1.4 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. @@ -310,6 +310,9 @@ static int _dev_get_size_dev(const struct device *dev, uint64_t *size) int dev_get_size(const struct device *dev, uint64_t *size) { + if (!dev) + return 0; + if ((dev->flags & DEV_REGULAR)) return _dev_get_size_file(dev, size); else diff --git a/external/gpl2/lvm2/dist/lib/metadata/lv_manip.c b/external/gpl2/lvm2/dist/lib/metadata/lv_manip.c index da162d690d32..c40c94b7315e 100644 --- a/external/gpl2/lvm2/dist/lib/metadata/lv_manip.c +++ b/external/gpl2/lvm2/dist/lib/metadata/lv_manip.c @@ -1,4 +1,4 @@ -/* $NetBSD: lv_manip.c,v 1.2 2008/12/22 00:56:59 haad Exp $ */ +/* $NetBSD: lv_manip.c,v 1.3 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. @@ -518,6 +518,7 @@ struct alloc_handle { uint32_t area_count; /* Number of parallel areas */ uint32_t area_multiple; /* seg->len = area_len * area_multiple */ uint32_t log_count; /* Number of parallel 1-extent logs */ + uint32_t log_region_size; /* region size for log device */ uint32_t total_area_len; /* Total number of parallel extents */ struct dm_list *parallel_areas; /* PVs to avoid */ @@ -545,6 +546,7 @@ static struct alloc_handle *_alloc_init(struct cmd_context *cmd, uint32_t mirrors, uint32_t stripes, uint32_t log_count, + uint32_t log_region_size, struct dm_list *parallel_areas) { struct alloc_handle *ah; @@ -584,6 +586,7 @@ static struct alloc_handle *_alloc_init(struct cmd_context *cmd, ah->area_count = area_count; ah->log_count = log_count; + ah->log_region_size = log_region_size; ah->alloc = alloc; ah->area_multiple = calc_area_multiple(segtype, area_count); @@ -705,6 +708,28 @@ static int _setup_alloced_segments(struct logical_volume *lv, return 1; } +/* + * Returns log device size in extents, algorithm from kernel code + */ +#define BYTE_SHIFT 3 +static uint32_t mirror_log_extents(uint32_t region_size, uint32_t pe_size, uint32_t area_len) +{ + size_t area_size, bitset_size, log_size, region_count; + + area_size = area_len * pe_size; + region_count = dm_div_up(area_size, region_size); + + /* Work out how many "unsigned long"s we need to hold the bitset. */ + bitset_size = dm_round_up(region_count, sizeof(uint32_t) << BYTE_SHIFT); + bitset_size >>= BYTE_SHIFT; + + /* Log device holds both header and bitset. */ + log_size = dm_round_up((MIRROR_LOG_OFFSET << SECTOR_SHIFT) + bitset_size, 1 << SECTOR_SHIFT); + log_size >>= SECTOR_SHIFT; + + return dm_div_up(log_size, pe_size); +} + /* * This function takes a list of pv_areas and adds them to allocated_areas. * If the complete area is not needed then it gets split. @@ -747,7 +772,9 @@ static int _alloc_parallel_area(struct alloc_handle *ah, uint32_t needed, if (log_area) { ah->log_area.pv = log_area->map->pv; ah->log_area.pe = log_area->start; - ah->log_area.len = MIRROR_LOG_SIZE; /* FIXME Calculate & check this */ + ah->log_area.len = mirror_log_extents(ah->log_region_size, + pv_pe_size(log_area->map->pv), + area_len); consume_pv_area(log_area, ah->log_area.len); } @@ -819,7 +846,7 @@ static int _for_each_pv(struct cmd_context *cmd, struct logical_volume *lv, /* FIXME only_single_area_segments used as workaround to skip log LV - needs new param? */ if (!only_single_area_segments && seg_is_mirrored(seg) && seg->log_lv) { - if (!(r = _for_each_pv(cmd, seg->log_lv, 0, MIRROR_LOG_SIZE, + if (!(r = _for_each_pv(cmd, seg->log_lv, 0, seg->log_lv->le_count, NULL, 0, 0, 0, only_single_area_segments, fn, data))) stack; @@ -1258,7 +1285,7 @@ struct alloc_handle *allocate_extents(struct volume_group *vg, const struct segment_type *segtype, uint32_t stripes, uint32_t mirrors, uint32_t log_count, - uint32_t extents, + uint32_t log_region_size, uint32_t extents, struct dm_list *allocatable_pvs, alloc_policy_t alloc, struct dm_list *parallel_areas) @@ -1284,7 +1311,7 @@ struct alloc_handle *allocate_extents(struct volume_group *vg, alloc = vg->alloc; if (!(ah = _alloc_init(vg->cmd, vg->cmd->mem, segtype, alloc, mirrors, - stripes, log_count, parallel_areas))) + stripes, log_count, log_region_size, parallel_areas))) return_NULL; if (!segtype_is_virtual(segtype) && @@ -1579,7 +1606,7 @@ int lv_extend(struct logical_volume *lv, if (segtype_is_virtual(segtype)) return lv_add_virtual_segment(lv, status, extents, segtype); - if (!(ah = allocate_extents(lv->vg, lv, segtype, stripes, mirrors, 0, + if (!(ah = allocate_extents(lv->vg, lv, segtype, stripes, mirrors, 0, 0, extents, allocatable_pvs, alloc, NULL))) return_0; @@ -1717,7 +1744,7 @@ int lv_rename(struct cmd_context *cmd, struct logical_volume *lv, struct lv_names lv_names; /* rename is not allowed on sub LVs */ - if (!lv_is_visible(lv)) { + if (!lv_is_displayable(lv)) { log_error("Cannot rename internal LV \"%s\".", lv->name); return 0; } @@ -2679,9 +2706,13 @@ int set_lv(struct cmd_context *cmd, struct logical_volume *lv, if (!dev_open_quiet(dev)) return_0; - dev_set(dev, UINT64_C(0), - sectors ? (size_t) sectors << SECTOR_SHIFT : (size_t) 4096, - value); + if (!sectors) + sectors = UINT64_C(4096) >> SECTOR_SHIFT; + + if (sectors > lv->size) + sectors = lv->size; + + dev_set(dev, UINT64_C(0), (size_t) sectors << SECTOR_SHIFT, value); dev_flush(dev); dev_close_immediate(dev); diff --git a/external/gpl2/lvm2/dist/libdm/libdm-common.c b/external/gpl2/lvm2/dist/libdm/libdm-common.c index 3a13449689d1..d2b44daaad00 100644 --- a/external/gpl2/lvm2/dist/libdm/libdm-common.c +++ b/external/gpl2/lvm2/dist/libdm/libdm-common.c @@ -1,4 +1,4 @@ -/* $NetBSD: libdm-common.c,v 1.2 2008/12/22 00:56:59 haad Exp $ */ +/* $NetBSD: libdm-common.c,v 1.3 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. @@ -151,18 +151,27 @@ int dm_task_set_name(struct dm_task *dmt, const char *name) * as its last component. */ if ((pos = strrchr(name, '/'))) { + if (dmt->type == DM_DEVICE_CREATE) { + log_error("Name \"%s\" invalid. It contains \"/\".", name); + return 0; + } + snprintf(path, sizeof(path), "%s/%s", _dm_dir, pos + 1); if (stat(name, &st1) || stat(path, &st2) || !(st1.st_dev == st2.st_dev)) { - log_error("dm_task_set_name: Device %s not found", - name); + log_error("Device %s not found", name); return 0; } name = pos + 1; } + if (strlen(name) >= DM_NAME_LEN) { + log_error("Name \"%s\" too long", name); + return 0; + } + if (!(dmt->dev_name = dm_strdup(name))) { log_error("dm_task_set_name: strdup(%s) failed", name); return 0; diff --git a/external/gpl2/lvm2/dist/libdm/libdm-deptree.c b/external/gpl2/lvm2/dist/libdm/libdm-deptree.c index d9b273712fdf..3df9a6e91735 100644 --- a/external/gpl2/lvm2/dist/libdm/libdm-deptree.c +++ b/external/gpl2/lvm2/dist/libdm/libdm-deptree.c @@ -1,4 +1,4 @@ -/* $NetBSD: libdm-deptree.c,v 1.2 2008/12/22 00:56:59 haad Exp $ */ +/* $NetBSD: libdm-deptree.c,v 1.3 2009/02/18 12:16:13 haad Exp $ */ /* * Copyright (C) 2005-2007 Red Hat, Inc. All rights reserved. @@ -137,22 +137,6 @@ struct dm_tree { int no_flush; /* 1 sets noflush (mirrors/multipath) */ }; -/* FIXME Consider exporting this */ -static int _dm_snprintf(char *buf, size_t bufsize, const char *format, ...) -{ - int n; - va_list ap; - - va_start(ap, format); - n = vsnprintf(buf, bufsize, format, ap); - va_end(ap); - - if (n < 0 || (n > (int) bufsize - 1)) - return -1; - - return n; -} - struct dm_tree *dm_tree_create(void) { struct dm_tree *dtree; @@ -1240,27 +1224,29 @@ static int _build_dev_string(char *devbuf, size_t bufsize, struct dm_tree_node * return 1; } +/* simplify string emiting code */ +#define EMIT_PARAMS(p, str...)\ +do {\ + int w;\ + if ((w = dm_snprintf(params + p, paramsize - (size_t) p, str)) < 0) {\ + stack; /* Out of space */\ + return -1;\ + }\ + p += w;\ +} while (0) + static int _emit_areas_line(struct dm_task *dmt __attribute((unused)), struct load_segment *seg, char *params, size_t paramsize, int *pos) { struct seg_area *area; char devbuf[DM_FORMAT_DEV_BUFSIZE]; - int tw; - const char *prefix = ""; dm_list_iterate_items(area, &seg->areas) { if (!_build_dev_string(devbuf, sizeof(devbuf), area->dev_node)) return_0; - if ((tw = _dm_snprintf(params + *pos, paramsize - *pos, "%s%s %" PRIu64, - prefix, devbuf, area->offset)) < 0) { - stack; /* Out of space */ - return -1; - } - - prefix = " "; - *pos += tw; + EMIT_PARAMS(*pos, " %s %" PRIu64, devbuf, area->offset); } return 1; @@ -1269,9 +1255,8 @@ static int _emit_areas_line(struct dm_task *dmt __attribute((unused)), static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uint64_t *seg_start, char *params, size_t paramsize) { unsigned log_parm_count; - int pos = 0; - int tw; - int r; + int pos = 0; + int r; char originbuf[DM_FORMAT_DEV_BUFSIZE], cowbuf[DM_FORMAT_DEV_BUFSIZE]; char logbuf[DM_FORMAT_DEV_BUFSIZE]; const char *logtype; @@ -1291,11 +1276,7 @@ static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uin if (seg->clustered) { if (seg->uuid) log_parm_count++; - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "clustered-")) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; + EMIT_PARAMS(pos, "clustered-"); } if (!seg->log) @@ -1307,61 +1288,25 @@ static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uin return_0; } - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "%s %u ", logtype, log_parm_count)) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; + EMIT_PARAMS(pos, "%s %u", logtype, log_parm_count); - if (seg->log) { - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "%s ", logbuf)) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; - } + if (seg->log) + EMIT_PARAMS(pos, " %s", logbuf); - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "%u ", seg->region_size)) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; + EMIT_PARAMS(pos, " %u", seg->region_size); - if (seg->clustered && seg->uuid) { - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "%s ", seg->uuid)) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; - } + if (seg->clustered && seg->uuid) + EMIT_PARAMS(pos, " %s", seg->uuid); - if ((seg->flags & DM_NOSYNC)) { - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "nosync ")) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; - } else if ((seg->flags & DM_FORCESYNC)) { - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "sync ")) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; - } + if ((seg->flags & DM_NOSYNC)) + EMIT_PARAMS(pos, " nosync"); + else if ((seg->flags & DM_FORCESYNC)) + EMIT_PARAMS(pos, " sync"); - if ((seg->flags & DM_BLOCK_ON_ERROR)) { - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "block_on_error ")) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; - } + if ((seg->flags & DM_BLOCK_ON_ERROR)) + EMIT_PARAMS(pos, " block_on_error"); - if ((tw = _dm_snprintf(params + pos, paramsize - pos, "%u ", seg->mirror_area_count)) < 0) { - stack; /* Out of space */ - return -1; - } - pos += tw; + EMIT_PARAMS(pos, " %u", seg->mirror_area_count); break; case SEG_SNAPSHOT: @@ -1369,30 +1314,16 @@ static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uin return_0; if (!_build_dev_string(cowbuf, sizeof(cowbuf), seg->cow)) return_0; - if ((pos = _dm_snprintf(params, paramsize, "%s %s %c %d", - originbuf, cowbuf, - seg->persistent ? 'P' : 'N', - seg->chunk_size)) < 0) { - stack; /* Out of space */ - return -1; - } + EMIT_PARAMS(pos, "%s %s %c %d", originbuf, cowbuf, + seg->persistent ? 'P' : 'N', seg->chunk_size); break; case SEG_SNAPSHOT_ORIGIN: if (!_build_dev_string(originbuf, sizeof(originbuf), seg->origin)) return_0; - if ((pos = _dm_snprintf(params, paramsize, "%s", - originbuf)) < 0) { - stack; /* Out of space */ - return -1; - } + EMIT_PARAMS(pos, "%s", originbuf); break; case SEG_STRIPED: - if ((pos = _dm_snprintf(params, paramsize, "%u %u ", - seg->area_count, - seg->stripe_size)) < 0) { - stack; /* Out of space */ - return -1; - } + EMIT_PARAMS(pos, "%u %u", seg->area_count, seg->stripe_size); break; } @@ -1423,6 +1354,8 @@ static int _emit_segment_line(struct dm_task *dmt, struct load_segment *seg, uin return 1; } +#undef EMIT_PARAMS + static int _emit_segment(struct dm_task *dmt, struct load_segment *seg, uint64_t *seg_start) { diff --git a/external/gpl2/lvm2/dist/man/Makefile.in b/external/gpl2/lvm2/dist/man/Makefile.in index f1a34d742b87..07f22c675a76 100644 --- a/external/gpl2/lvm2/dist/man/Makefile.in +++ b/external/gpl2/lvm2/dist/man/Makefile.in @@ -1,6 +1,6 @@ # # Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved. -# Copyright (C) 2004-2007 Red Hat, Inc. All rights reserved. +# Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved. # # This file is part of LVM2. # @@ -16,74 +16,95 @@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ VPATH = @srcdir@ -ifeq ("@FSADM@", "yes") -FSADMMAN = fsadm.8 +SUBDIRS = doc include man scripts + +ifeq ("@INTL@", "yes") + SUBDIRS += po +endif + +SUBDIRS += lib tools daemons libdm + +ifeq ($(MAKECMDGOALS),distclean) + SUBDIRS += daemons/clvmd \ + daemons/dmeventd/plugins \ + lib/format1 \ + lib/format_pool \ + lib/locking \ + lib/mirror \ + lib/snapshot \ + test \ + po + DISTCLEAN_TARGETS += lib/misc/configure.h + DISTCLEAN_DIRS += lcov_reports* +endif + +include make.tmpl + +libdm: include +lib: libdm +daemons: lib tools +tools: lib device-mapper +po: tools daemons + +libdm.device-mapper: include.device-mapper +daemons.device-mapper: libdm.device-mapper +tools.device-mapper: libdm.device-mapper +device-mapper: tools.device-mapper daemons.device-mapper man.device-mapper + +ifeq ("@INTL@", "yes") +lib.pofile: include.pofile +tools.pofile: lib.pofile +daemons.pofile: lib.pofile +po.pofile: tools.pofile daemons.pofile +pofile: po.pofile +endif + +ifneq ("@CFLOW_CMD@", "") +tools.cflow: lib.cflow +cflow: tools.cflow +endif + +ifneq ("@CSCOPE_CMD@", "") +cscope.out: tools + @CSCOPE_CMD@ -b -R +all: cscope.out +endif + +check: all + $(MAKE) -C test all + +ifneq ("@LCOV@", "") +.PHONY: lcov-reset lcov lcov-dated + +ifeq ($(MAKECMDGOALS),lcov-dated) +LCOV_REPORTS_DIR=$(top_srcdir)/lcov_reports-$(shell date +%Y%m%d%k%M%S) else -FSADMMAN = +LCOV_REPORTS_DIR=$(top_srcdir)/lcov_reports endif -MAN5=lvm.conf.5 -MAN8=lvchange.8 lvconvert.8 lvcreate.8 lvdisplay.8 lvextend.8 lvm.8 \ - lvmchange.8 lvmdiskscan.8 lvmdump.8 \ - lvreduce.8 lvremove.8 lvrename.8 lvresize.8 lvs.8 \ - lvscan.8 pvchange.8 pvck.8 pvcreate.8 pvdisplay.8 pvmove.8 pvremove.8 \ - pvresize.8 pvs.8 pvscan.8 vgcfgbackup.8 vgcfgrestore.8 vgchange.8 \ - vgck.8 vgcreate.8 vgconvert.8 vgdisplay.8 vgexport.8 vgextend.8 \ - vgimport.8 vgmerge.8 vgmknodes.8 vgreduce.8 vgremove.8 vgrename.8 \ - vgs.8 vgscan.8 vgsplit.8 $(FSADMMAN) -MAN8CLUSTER=clvmd.8 -MAN8DM=dmsetup.8 -MAN5DIR=${mandir}/man5 -MAN8DIR=${mandir}/man8 +lcov-reset: + $(LCOV) -d $(top_srcdir)/dmeventd --zerocounters + $(LCOV) -d $(top_srcdir)/libdm --zerocounters + $(LCOV) -d $(top_srcdir)/lib --zerocounters + $(LCOV) -d $(top_srcdir)/tools --zerocounters -CLEAN_TARGETS=$(MAN5) $(MAN8) $(MAN8CLUSTER) $(FSADMMAN) $(MAN8DM) - -include $(top_srcdir)/make.tmpl - -ifneq ("@CLVMD@", "none") - install: install_cluster +lcov: all + $(RM) -rf $(LCOV_REPORTS_DIR) + $(MKDIR_P) $(LCOV_REPORTS_DIR) + $(LCOV) -b ${top_srcdir}/libdm -d $(top_srcdir)/libdm -c -o $(LCOV_REPORTS_DIR)/libdm.info + $(LCOV) -b $(top_srcdir)/lib -d $(top_srcdir)/lib -c -o $(LCOV_REPORTS_DIR)/lib.info + $(LCOV) -b $(top_srcdir)/tools -d $(top_srcdir)/tools -c -o $(LCOV_REPORTS_DIR)/tools.info + DMEVENTD_INFO="$(LCOV_REPORTS_DIR)/dmeventd.info" ;\ + DMEVENTD_INFO_A="-a $$DMEVENTDINFO" ;\ + $(LCOV) -b $(top_srcdir)/dmeventd -d $(top_srcdir)/dmeventd -c -o $$DMEVENTD_INFO || DMEVENTD_INFO_A="" ;\ + $(LCOV) $$DMEVENTD_INFO_A -a $(LCOV_REPORTS_DIR)/lib.info \ + -a $(LCOV_REPORTS_DIR)/libdm.info \ + -a $(LCOV_REPORTS_DIR)/tools.info \ + -o $(LCOV_REPORTS_DIR)/lvm.info +ifneq ("@GENHTML@", "") + $(GENHTML) -o $(LCOV_REPORTS_DIR) -p $(top_srcdir) $(LCOV_REPORTS_DIR)/lvm.info endif -all: man +lcov-dated: lcov -.PHONY: man - -device-mapper: $(MAN8DM) - -man: $(MAN5) $(MAN8) $(MAN8CLUSTER) - -$(MAN5) $(MAN8) $(MAN8CLUSTER): Makefile - -%: %.in - $(SED) -e "s/#VERSION#/$(LVM_VERSION)/" $< > $@ - -install: install_device-mapper - @echo "Installing $(MAN8) in $(MAN8DIR)" - @for f in $(MAN8); \ - do \ - $(RM) $(MAN8DIR)/$$f; \ - @INSTALL@ -D $(OWNER) $(GROUP) -m 444 $$f $(MAN8DIR)/$$f; \ - done - - @echo "Installing $(MAN5) in $(MAN5DIR)" - @for f in $(MAN5); \ - do \ - $(RM) $(MAN5DIR)/$$f; \ - @INSTALL@ -D $(OWNER) $(GROUP) -m 444 $$f $(MAN5DIR)/$$f; \ - done - -install_cluster: - @echo "Installing $(MAN8CLUSTER) in $(MAN8DIR)" - @for f in $(MAN8CLUSTER); \ - do \ - $(RM) $(MAN8DIR)/$$f; \ - @INSTALL@ -D $(OWNER) $(GROUP) -m 444 $$f $(MAN8DIR)/$$f; \ - done - -install_device-mapper: - @echo "Installing $(MAN8DM) in $(MAN8DIR)" - @for f in $(MAN8DM); \ - do \ - $(RM) $(MAN8DIR)/$$f; \ - @INSTALL@ -D $(OWNER) $(GROUP) -m 444 $$f $(MAN8DIR)/$$f; \ - done +endif diff --git a/external/gpl2/lvm2/dist/man/clvmd.8 b/external/gpl2/lvm2/dist/man/clvmd.8 index ac631f273606..660f2d344343 100644 --- a/external/gpl2/lvm2/dist/man/clvmd.8 +++ b/external/gpl2/lvm2/dist/man/clvmd.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: clvmd.8,v 1.1.1.1 2008/12/22 00:18:22 haad Exp $ +.\" $NetBSD: clvmd.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH CLVMD 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Red Hat Inc" \" -*- nroff -*- +.TH CLVMD 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Red Hat Inc" \" -*- nroff -*- .SH NAME clvmd \- cluster LVM daemon .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/dmsetup.8 b/external/gpl2/lvm2/dist/man/dmsetup.8 index bdc0356c235e..43f1fa240801 100644 --- a/external/gpl2/lvm2/dist/man/dmsetup.8 +++ b/external/gpl2/lvm2/dist/man/dmsetup.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: dmsetup.8,v 1.1.1.1 2008/12/22 00:18:22 haad Exp $ +.\" $NetBSD: dmsetup.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" .TH DMSETUP 8 "Apr 06 2006" "Linux" "MAINTENANCE COMMANDS" .SH NAME diff --git a/external/gpl2/lvm2/dist/man/fsadm.8 b/external/gpl2/lvm2/dist/man/fsadm.8 index c39e5c26ec58..31c46db39807 100644 --- a/external/gpl2/lvm2/dist/man/fsadm.8 +++ b/external/gpl2/lvm2/dist/man/fsadm.8 @@ -1,4 +1,4 @@ -.\" $NetBSD: fsadm.8,v 1.1.1.2 2009/02/18 11:17:31 haad Exp $ +.\" $NetBSD: fsadm.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" .TH "FSADM" "8" "LVM TOOLS 2.02.44-cvs (02-17-09)" "Red Hat, Inc" "\"" .SH "NAME" diff --git a/external/gpl2/lvm2/dist/man/lvchange.8 b/external/gpl2/lvm2/dist/man/lvchange.8 index 6d68da03b736..7271c10005b2 100644 --- a/external/gpl2/lvm2/dist/man/lvchange.8 +++ b/external/gpl2/lvm2/dist/man/lvchange.8 @@ -1,32 +1,32 @@ -.\" $NetBSD: lvchange.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: lvchange.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVCHANGE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVCHANGE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvchange \- change attributes of a logical volume .SH SYNOPSIS .B lvchange [\-\-addtag Tag] -[\-A/\-\-autobackup y/n] [\-a/\-\-available y/n/ey/en/ly/ln] +[\-A|\-\-autobackup y|n] [\-a|\-\-available y|n|ey|en|ly|ln] [\-\-alloc AllocationPolicy] -[\-C/\-\-contiguous y/n] [\-d/\-\-debug] [\-\-deltag Tag] +[\-C|\-\-contiguous y|n] [\-d|\-\-debug] [\-\-deltag Tag] [\-\-resync] -[\-h/\-?/\-\-help] +[\-h|\-?|\-\-help] [\-\-ignorelockingfailure] [\-\-ignoremonitoring] [\-\-monitor {y|n}] -[\-M/\-\-persistent y/n] [\-\-minor minor] -[\-P/\-\-partial] -[\-p/\-\-permission r|rw] [\-r/\-\-readahead ReadAheadSectors|auto|none] +[\-M|\-\-persistent y|n] [\-\-minor minor] +[\-P|\-\-partial] +[\-p|\-\-permission r|rw] [\-r/\-\-readahead ReadAheadSectors|auto|none] [\-\-refresh] -[\-t/\-\-test] -[\-v/\-\-verbose] LogicalVolumePath [LogicalVolumePath...] +[\-t|\-\-test] +[\-v|\-\-verbose] LogicalVolumePath [LogicalVolumePath...] .SH DESCRIPTION lvchange allows you to change the attributes of a logical volume including making them known to the kernel ready for use. .SH OPTIONS See \fBlvm\fP for common options. .TP -.I \-a, \-\-available y/n/ey/en/ly/ln +.I \-a, \-\-available y|n|ey|en|ly|ln Controls the availability of the logical volumes for use. Communicates with the kernel device-mapper driver via libdevmapper to activate (-ay) or deactivate (-an) the @@ -38,7 +38,7 @@ To deactivate only on the local node use -aln. Logical volumes with single-host snapshots are always activated exclusively because they can only be used on one node at once. .TP -.I \-C, \-\-contiguous y/n +.I \-C, \-\-contiguous y|n Tries to set or reset the contiguous allocation policy for logical volumes. It's only possible to change a non-contiguous logical volume's allocation policy to contiguous, if all of the @@ -55,7 +55,7 @@ of your data. .I \-\-minor minor Set the minor number. .TP -.I \-\-monitor y/n +.I \-\-monitor y|n Controls whether or not a mirrored logical volume is monitored by dmeventd, if it is installed. If a device used by a monitored mirror reports an I/O error, @@ -68,7 +68,7 @@ Make no attempt to interact with dmeventd unless \-\-monitor is specified. Do not use this if dmeventd is already monitoring a device. .TP -.I \-M, \-\-persistent y/n +.I \-M, \-\-persistent y|n Set to y to make the minor number specified persistent. .TP .I \-p, \-\-permission r|rw diff --git a/external/gpl2/lvm2/dist/man/lvconvert.8 b/external/gpl2/lvm2/dist/man/lvconvert.8 index f3d68340ef56..64938812255b 100644 --- a/external/gpl2/lvm2/dist/man/lvconvert.8 +++ b/external/gpl2/lvm2/dist/man/lvconvert.8 @@ -1,15 +1,15 @@ -.\" $NetBSD: lvconvert.8,v 1.1.1.1 2008/12/22 00:18:22 haad Exp $ +.\" $NetBSD: lvconvert.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVCONVERT 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Red Hat, Inc" \" -*- nroff -*- +.TH LVCONVERT 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Red Hat, Inc" \" -*- nroff -*- .SH NAME lvconvert \- convert a logical volume from linear to mirror or snapshot .SH SYNOPSIS .B lvconvert -\-m/\-\-mirrors Mirrors [\-\-mirrorlog {disk|core}] [\-\-corelog] [\-R/\-\-regionsize MirrorLogRegionSize] -[\-A/\-\-alloc AllocationPolicy] -[\-b/\-\-background] [\-i/\-\-interval Seconds] -[\-h/\-?/\-\-help] -[\-v/\-\-verbose] +\-m|\-\-mirrors Mirrors [\-\-mirrorlog {disk|core}] [\-\-corelog] [\-R|\-\-regionsize MirrorLogRegionSize] +[\-A|\-\-alloc AllocationPolicy] +[\-b|\-\-background] [\-i|\-\-interval Seconds] +[\-h|\-?|\-\-help] +[\-v|\-\-verbose] [\-\-version] .br LogicalVolume[Path] [PhysicalVolume[Path]...] @@ -17,10 +17,10 @@ LogicalVolume[Path] [PhysicalVolume[Path]...] .br .B lvconvert -\-s/\-\-snapshot [\-c/\-\-chunksize ChunkSize] -[\-h/\-?/\-\-help] -[\-v/\-\-verbose] -[\-Z/\-\-zero y/n] +\-s|\-\-snapshot [\-c|\-\-chunksize ChunkSize] +[\-h|\-?|\-\-help] +[\-v|\-\-verbose] +[\-Z|\-\-zero y|n] [\-\-version] .br OriginalLogicalVolume[Path] SnapshotLogicalVolume[Path] @@ -70,7 +70,7 @@ existing logical volume as its origin. .I \-c, \-\-chunksize ChunkSize Power of 2 chunk size for the snapshot logical volume between 4k and 512k. .TP -.I \-Z, \-\-zero y/n +.I \-Z, \-\-zero y|n Controls zeroing of the first KB of data in the snapshot. If the volume is read-only the snapshot will not be zeroed. .br diff --git a/external/gpl2/lvm2/dist/man/lvcreate.8 b/external/gpl2/lvm2/dist/man/lvcreate.8 index c2690afe0bad..ab3a47c6fef1 100644 --- a/external/gpl2/lvm2/dist/man/lvcreate.8 +++ b/external/gpl2/lvm2/dist/man/lvcreate.8 @@ -1,33 +1,33 @@ -.\" $NetBSD: lvcreate.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvcreate.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVCREATE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVCREATE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvcreate \- create a logical volume in an existing volume group .SH SYNOPSIS .B lvcreate [\-\-addtag Tag] [\-\-alloc AllocationPolicy] -[\-A/\-\-autobackup y/n] [\-C/\-\-contiguous y/n] [\-d/\-\-debug] -[\-h/\-?/\-\-help] -[\-i/\-\-stripes Stripes [\-I/\-\-stripesize StripeSize]] -{\-l/\-\-extents LogicalExtentsNumber[%{VG|PVS|FREE}] | - \-L/\-\-size LogicalVolumeSize[kKmMgGtT]} -[\-M/\-\-persistent y/n] [\-\-minor minor] -[\-m/\-\-mirrors Mirrors [\-\-nosync] [\-\-mirrorlog {disk|core}] [\-\-corelog] -[\-R/\-\-regionsize MirrorLogRegionSize]] -[\-n/\-\-name LogicalVolumeName] -[\-p/\-\-permission r|rw] [\-r/\-\-readahead ReadAheadSectors|auto|none] -[\-t/\-\-test] -[\-v/\-\-verbose] [\-Z/\-\-zero y/n] +[\-A|\-\-autobackup y|n] [\-C|\-\-contiguous y|n] [\-d|\-\-debug] +[\-h|\-?|\-\-help] +[\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] +{\-l|\-\-extents LogicalExtentsNumber[%{VG|PVS|FREE}] | + \-L|\-\-size LogicalVolumeSize[kKmMgGtT]} +[\-M|\-\-persistent y|n] [\-\-minor minor] +[\-m|\-\-mirrors Mirrors [\-\-nosync] [\-\-mirrorlog {disk|core}] [\-\-corelog] +[\-R|\-\-regionsize MirrorLogRegionSize]] +[\-n|\-\-name LogicalVolumeName] +[\-p|\-\-permission r|rw] [\-r|\-\-readahead ReadAheadSectors|auto|none] +[\-t|\-\-test] +[\-v|\-\-verbose] [\-Z|\-\-zero y|n] VolumeGroupName [PhysicalVolumePath...] .br .br .B lvcreate -{\-l/\-\-extents LogicalExtentsNumber[%{VG|FREE}] | - \-L/\-\-size LogicalVolumeSize[kKmMgGtT]} -[\-c/\-\-chunksize ChunkSize] -\-s/\-\-snapshot \-n/\-\-name SnapshotLogicalVolumeName OriginalLogicalVolumePath +{\-l|\-\-extents LogicalExtentsNumber[%{VG|FREE}] | + \-L|\-\-size LogicalVolumeSize[kKmMgGtT]} +[\-c|\-\-chunksize ChunkSize] +\-s|\-\-snapshot \-n|\-\-name SnapshotLogicalVolumeName OriginalLogicalVolumePath .SH DESCRIPTION lvcreate creates a new logical volume in a volume group ( see .B vgcreate(8), vgchange(8) @@ -48,7 +48,7 @@ See \fBlvm\fP for common options. .I \-c, \-\-chunksize ChunkSize Power of 2 chunk size for the snapshot logical volume between 4k and 512k. .TP -.I \-C, \-\-contiguous y/n +.I \-C, \-\-contiguous y|n Sets or resets the contiguous allocation policy for logical volumes. Default is no contiguous allocation based on a next free principle. @@ -85,7 +85,7 @@ Default unit is megabytes. .I \-\-minor minor Set the minor number. .TP -.I \-M, \-\-persistent y/n +.I \-M, \-\-persistent y|n Set to y to make the minor number specified persistent. .TP .I \-m, \-\-mirrors Mirrors @@ -147,7 +147,7 @@ as well. Run .B lvdisplay(8) on the snapshot in order to check how much data is allocated to it. .TP -.I \-Z, \-\-zero y/n +.I \-Z, \-\-zero y|n Controls zeroing of the first KB of data in the new logical volume. .br Default is yes. diff --git a/external/gpl2/lvm2/dist/man/lvdisplay.8 b/external/gpl2/lvm2/dist/man/lvdisplay.8 index 6c0f1754fe8c..6b03321ea793 100644 --- a/external/gpl2/lvm2/dist/man/lvdisplay.8 +++ b/external/gpl2/lvm2/dist/man/lvdisplay.8 @@ -1,14 +1,14 @@ -.\" $NetBSD: lvdisplay.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvdisplay.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVDISPLAY 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVDISPLAY 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvdisplay \- display attributes of a logical volume .SH SYNOPSIS .B lvdisplay -[\-c/\-\-colon] [\-d/\-\-debug] [\-h/\-?/\-\-help] +[\-c|\-\-colon] [\-d|\-\-debug] [\-h|\-?|\-\-help] [\-\-ignorelockingfailure] -[\-\-maps] [\-P/\-\-partial] -[\-v/\-\-verbose] LogicalVolumePath [LogicalVolumePath...] +[\-\-maps] [\-P|\-\-partial] +[\-v|\-\-verbose] LogicalVolumePath [LogicalVolumePath...] .SH DESCRIPTION lvdisplay allows you to see the attributes of a logical volume like size, read/write status, snapshot information etc. diff --git a/external/gpl2/lvm2/dist/man/lvextend.8 b/external/gpl2/lvm2/dist/man/lvextend.8 index bc063f2cb71f..c7884452fcf1 100644 --- a/external/gpl2/lvm2/dist/man/lvextend.8 +++ b/external/gpl2/lvm2/dist/man/lvextend.8 @@ -1,17 +1,17 @@ -.\" $NetBSD: lvextend.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvextend.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVEXTEND 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVEXTEND 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvextend \- extend the size of a logical volume .SH SYNOPSIS .B lvextend [\-\-alloc AllocationPolicy] -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-i/\-\-stripes Stripes [\-I/\-\-stripesize StripeSize]] -{\-l/\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | -\-L/\-\-size [+]LogicalVolumeSize[kKmMgGtT]} -[\-t/\-\-test] -[\-v/\-\-verbose] LogicalVolumePath [PhysicalVolumePath...] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] +{\-l|\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | +\-L|\-\-size [+]LogicalVolumeSize[kKmMgGtT]} +[\-t|\-\-test] +[\-v|\-\-verbose] LogicalVolumePath [PhysicalVolumePath...] .SH DESCRIPTION lvextend allows you to extend the size of a logical volume. Extension of snapshot logical volumes (see diff --git a/external/gpl2/lvm2/dist/man/lvm.8 b/external/gpl2/lvm2/dist/man/lvm.8 index 8be1964e43c2..2ff5f029da58 100644 --- a/external/gpl2/lvm2/dist/man/lvm.8 +++ b/external/gpl2/lvm2/dist/man/lvm.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvm.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvm.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVM 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVM 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvm \- LVM2 tools .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/lvm.conf.5 b/external/gpl2/lvm2/dist/man/lvm.conf.5 index 0f80f8d1e94d..1de21e831f28 100644 --- a/external/gpl2/lvm2/dist/man/lvm.conf.5 +++ b/external/gpl2/lvm2/dist/man/lvm.conf.5 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvm.conf.5,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvm.conf.5,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVM.CONF 5 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVM.CONF 5 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvm.conf \- Configuration file for LVM2 .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/lvmchange.8 b/external/gpl2/lvm2/dist/man/lvmchange.8 index 19f456ed0fa3..218dde015f52 100644 --- a/external/gpl2/lvm2/dist/man/lvmchange.8 +++ b/external/gpl2/lvm2/dist/man/lvmchange.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvmchange.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvmchange.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVMCHANGE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVMCHANGE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvmchange \- change attributes of the logical volume manager .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/lvmdiskscan.8 b/external/gpl2/lvm2/dist/man/lvmdiskscan.8 index 5d22e1cb28a1..0f86bb46a23b 100644 --- a/external/gpl2/lvm2/dist/man/lvmdiskscan.8 +++ b/external/gpl2/lvm2/dist/man/lvmdiskscan.8 @@ -1,13 +1,13 @@ -.\" $NetBSD: lvmdiskscan.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvmdiskscan.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVMDISKSCAN 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVMDISKSCAN 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvmdiskscan \- scan for all devices visible to LVM2 .SH SYNOPSIS .B lvmdiskscan -[\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-l/\-\-lvmpartition] -[\-v/\-\-verbose] +[\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-l|\-\-lvmpartition] +[\-v|\-\-verbose] .SH DESCRIPTION \fBlvmdiskscan\fP scans all SCSI, (E)IDE disks, multiple devices and a bunch of other block devices in the system looking for LVM physical volumes. diff --git a/external/gpl2/lvm2/dist/man/lvmdump.8 b/external/gpl2/lvm2/dist/man/lvmdump.8 index 618d40884f3b..88b141c9ee1c 100644 --- a/external/gpl2/lvm2/dist/man/lvmdump.8 +++ b/external/gpl2/lvm2/dist/man/lvmdump.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvmdump.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvmdump.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVMDUMP 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Red Hat, Inc." +.TH LVMDUMP 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Red Hat, Inc." .SH NAME lvmdump - create lvm2 information dumps for diagnostic purposes .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/lvreduce.8 b/external/gpl2/lvm2/dist/man/lvreduce.8 index 1facbe5859c0..29faa14c2288 100644 --- a/external/gpl2/lvm2/dist/man/lvreduce.8 +++ b/external/gpl2/lvm2/dist/man/lvreduce.8 @@ -1,16 +1,16 @@ -.\" $NetBSD: lvreduce.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvreduce.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVREDUCE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVREDUCE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvreduce \- reduce the size of a logical volume .SH SYNOPSIS .B lvreduce -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-f/\-\-force] -[\-h/\-?/\-\-help] -{\-l/\-\-extents [\-]LogicalExtentsNumber[%{VG|LV|FREE}] | -\-L/\-\-size [\-]LogicalVolumeSize[kKmMgGtT]} -[\-t/\-\-test] -[\-v/\-\-verbose] LogicalVolume[Path] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-f|\-\-force] +[\-h|\-?|\-\-help] +{\-l|\-\-extents [\-]LogicalExtentsNumber[%{VG|LV|FREE}] | +\-L|\-\-size [\-]LogicalVolumeSize[kKmMgGtT]} +[\-t|\-\-test] +[\-v|\-\-verbose] LogicalVolume[Path] .SH DESCRIPTION lvreduce allows you to reduce the size of a logical volume. Be careful when reducing a logical volume's size, because data in the diff --git a/external/gpl2/lvm2/dist/man/lvremove.8 b/external/gpl2/lvm2/dist/man/lvremove.8 index 5f93d57d47bd..c830430ebb76 100644 --- a/external/gpl2/lvm2/dist/man/lvremove.8 +++ b/external/gpl2/lvm2/dist/man/lvremove.8 @@ -1,19 +1,20 @@ -.\" $NetBSD: lvremove.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvremove.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVREMOVE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVREMOVE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvremove \- remove a logical volume .SH SYNOPSIS .B lvremove -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-f/\-\-force] -[\-h/\-?/\-\-help] -[\-t/\-\-test] -[\-v/\-\-verbose] LogicalVolumePath [LogicalVolumePath...] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-f|\-\-force] +[\-h|\-?|\-\-help] +[\-t|\-\-test] +[\-v|\-\-verbose] LogicalVolumePath [LogicalVolumePath...] .SH DESCRIPTION \fBlvremove\fP removes one or more logical volumes. Confirmation will be requested before deactivating any active logical volume prior to removal. Logical volumes cannot be deactivated or removed while they are open (e.g. if they contain a mounted filesystem). +Removing an origin logical volume will also remove all dependent snapshots. .sp If the logical volume is clustered then it must be deactivated on all nodes in the cluster before it can be removed. A single lvchange command diff --git a/external/gpl2/lvm2/dist/man/lvrename.8 b/external/gpl2/lvm2/dist/man/lvrename.8 index 2d2e689ab2b0..449701b9968e 100644 --- a/external/gpl2/lvm2/dist/man/lvrename.8 +++ b/external/gpl2/lvm2/dist/man/lvrename.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvrename.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvrename.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVRENAME 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVRENAME 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvrename \- rename a logical volume .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/lvresize.8 b/external/gpl2/lvm2/dist/man/lvresize.8 index ab6527db7785..2a494f84e077 100644 --- a/external/gpl2/lvm2/dist/man/lvresize.8 +++ b/external/gpl2/lvm2/dist/man/lvresize.8 @@ -1,17 +1,17 @@ -.\" $NetBSD: lvresize.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvresize.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVRESIZE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVRESIZE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvresize \- resize a logical volume .SH SYNOPSIS .B lvresize [\-\-alloc AllocationPolicy] -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-i/\-\-stripes Stripes [\-I/\-\-stripesize StripeSize]] -{\-l/\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | -\-L/\-\-size [+]LogicalVolumeSize[kKmMgGtT]} -[\-t/\-\-test] -[\-v/\-\-verbose] LogicalVolumePath [PhysicalVolumePath...] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-i|\-\-stripes Stripes [\-I|\-\-stripesize StripeSize]] +{\-l|\-\-extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | +\-L|\-\-size [+]LogicalVolumeSize[kKmMgGtT]} +[\-t|\-\-test] +[\-v|\-\-verbose] LogicalVolumePath [PhysicalVolumePath...] .SH DESCRIPTION lvresize allows you to resize a logical volume. Be careful when reducing a logical volume's size, because data in the reduced @@ -27,7 +27,7 @@ volume use .SH OPTIONS See \fBlvm\fP for common options. .TP -.I \-l, \-\-extents [+/-]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] +.I \-l, \-\-extents [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] Change or set the logical volume size in units of logical extents. With the + or - sign the value is added to or subtracted from the actual size of the logical volume and without it, the value is taken as an absolute one. @@ -38,7 +38,7 @@ the remaining free space of the PhysicalVolumes on the command line with the suffix %PVS, or as a percentage of the remaining free space in the Volume Group with the suffix %FREE. .TP -.I \-L, \-\-size [+/-]LogicalVolumeSize[kKmMgGtTpPeE] +.I \-L, \-\-size [+|-]LogicalVolumeSize[kKmMgGtTpPeE] Change or set the logical volume size in units of megabytes. A size suffix of M for megabytes, G for gigabytes, T for terabytes, P for petabytes diff --git a/external/gpl2/lvm2/dist/man/lvs.8 b/external/gpl2/lvm2/dist/man/lvs.8 index 218dedd60823..ccab451dc1a7 100644 --- a/external/gpl2/lvm2/dist/man/lvs.8 +++ b/external/gpl2/lvm2/dist/man/lvs.8 @@ -1,18 +1,19 @@ -.\" $NetBSD: lvs.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvs.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVS 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVS 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvs \- report information about logical volumes .SH SYNOPSIS .B lvs -[\-\-aligned] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-\-ignorelockingfailure] [\-\-noheadings] [\-\-nosuffix] -[\-o/\-\-options [+]Field[,Field]] -[\-O/\-\-sort [+/-]Key1[,[+/-]Key2[,...]]] -[\-P/\-\-partial] [\-\-segments] +[\-\-aligned] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-\-ignorelockingfailure] [\-\-nameprefixes] [\-\-noheadings] [\-\-nosuffix] +[\-o|\-\-options [+]Field[,Field]] +[\-O|\-\-sort [+|-]Key1[,[+|-]Key2[,...]]] +[\-P|\-\-partial] [\-\-rows] [\-\-segments] [\-\-separator Separator] [\-\-unbuffered] [\-\-units hsbkmgtHKMGT] -[\-v/\-\-verbose] +[\-\-unquoted] +[\-v|\-\-verbose] [\-\-version] [VolumeGroupName [VolumeGroupName...]] .SH DESCRIPTION lvs produces formatted output about logical volumes. @@ -22,6 +23,11 @@ See \fBlvm\fP for common options. .I \-\-aligned Use with \-\-separator to align the output columns. .TP +.I \-\-nameprefixes +Add an "LVM2_" prefix plus the field name to the output. Useful +with --noheadings to produce a list of field=value pairs that can +be used to set environment variables (for example, in \fBudev (7)\fP rules). +.TP .I \-\-noheadings Suppress the headings line that is normally the first line of output. Useful if grepping the output. @@ -73,6 +79,9 @@ Use default columns that emphasize segment information. Comma-separated ordered list of columns to sort by. Replaces the default selection. Precede any column with - for a reverse sort on that column. .TP +.I \-\-rows +Output columns as rows. +.TP .I \-\-separator Separator String to use to separate each column. Useful if grepping the output. .TP @@ -84,6 +93,9 @@ All sizes are output in these units: (h)uman-readable, (s)ectors, (b)ytes, (k)ilobytes, (m)egabytes, (g)igabytes, (t)erabytes. Capitalise to use multiples of 1000 (S.I.) instead of 1024. Can also specify custom (u)nits e.g. \-\-units 3M +.TP +.I \-\-unquoted +When used with --nameprefixes, output values in the field=value pairs are not quoted. .SH SEE ALSO .BR lvm (8), .BR lvdisplay (8), diff --git a/external/gpl2/lvm2/dist/man/lvscan.8 b/external/gpl2/lvm2/dist/man/lvscan.8 index 978867b34756..f8b8271c5910 100644 --- a/external/gpl2/lvm2/dist/man/lvscan.8 +++ b/external/gpl2/lvm2/dist/man/lvscan.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: lvscan.8,v 1.1.1.1 2008/12/22 00:18:23 haad Exp $ +.\" $NetBSD: lvscan.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH LVSCAN 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH LVSCAN 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME lvscan \- scan (all disks) for logical volumes .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/pvchange.8 b/external/gpl2/lvm2/dist/man/pvchange.8 index 60aeadd6c515..6296c6197e46 100644 --- a/external/gpl2/lvm2/dist/man/pvchange.8 +++ b/external/gpl2/lvm2/dist/man/pvchange.8 @@ -1,17 +1,17 @@ -.\" $NetBSD: pvchange.8,v 1.1.1.1 2008/12/22 00:18:22 haad Exp $ +.\" $NetBSD: pvchange.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVCHANGE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVCHANGE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvchange \- change attributes of a physical volume .SH SYNOPSIS .B pvchange [\-\-addtag Tag] -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-\-deltag Tag] -[\-h/\-?/\-\-help] -[\-t/\-\-test] -[\-v/\-\-verbose] [\-a/\-\-all] [\-x/\-\-allocatable y/n] -[\-u/\-\-uuid] [PhysicalVolumePath...] +[\-h|\-?|\-\-help] +[\-t|\-\-test] +[\-v|\-\-verbose] [\-a|\-\-all] [\-x|\-\-allocatable y|n] +[\-u|\-\-uuid] [PhysicalVolumePath...] .SH DESCRIPTION pvchange allows you to change the allocation permissions of one or more physical volumes. @@ -25,7 +25,7 @@ physical volumes are searched for and used. .I \-u, \-\-uuid Generate new random UUID for specified physical volumes. .TP -.I \-x, \-\-allocatable y/n +.I \-x, \-\-allocatable y|n Enable or disable allocation of physical extents on this physical volume. .SH Example "pvchange -x n /dev/sdk1" disallows the allocation of physical extents diff --git a/external/gpl2/lvm2/dist/man/pvck.8 b/external/gpl2/lvm2/dist/man/pvck.8 index 3c00c86f0b15..061c1dd5f8dc 100644 --- a/external/gpl2/lvm2/dist/man/pvck.8 +++ b/external/gpl2/lvm2/dist/man/pvck.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: pvck.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvck.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVCK 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVCK 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvck \- check physical volume metadata .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/pvcreate.8 b/external/gpl2/lvm2/dist/man/pvcreate.8 index ee0cdfa70081..f010d79417d3 100644 --- a/external/gpl2/lvm2/dist/man/pvcreate.8 +++ b/external/gpl2/lvm2/dist/man/pvcreate.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: pvcreate.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvcreate.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVCREATE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVCREATE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvcreate \- initialize a disk or partition for use by LVM .SH SYNOPSIS @@ -19,7 +19,7 @@ pvcreate \- initialize a disk or partition for use by LVM .RB [ \-\-setphysicalvolumesize size ] .RB [ \-u | \-\-uuid uuid ] .RB [ \-\-version ] -.RB [ \-Z | \-\-zero y/n ] +.RB [ \-Z | \-\-zero y|n ] .IR PhysicalVolume " [" PhysicalVolume ...] .SH DESCRIPTION .B pvcreate @@ -64,7 +64,7 @@ onto a replacement device - see \fBvgcfgrestore\fP(8). .BR \-y ", " \-\-yes Answer yes to all questions. .TP -.BR \-Z ", " \-\-zero " y/n" +.BR \-Z ", " \-\-zero " y|n" Whether or not the first 4 sectors (2048 bytes) of the device should be wiped. If this option is not given, the diff --git a/external/gpl2/lvm2/dist/man/pvdisplay.8 b/external/gpl2/lvm2/dist/man/pvdisplay.8 index c699563658a3..92f914b87455 100644 --- a/external/gpl2/lvm2/dist/man/pvdisplay.8 +++ b/external/gpl2/lvm2/dist/man/pvdisplay.8 @@ -1,12 +1,12 @@ -.\" $NetBSD: pvdisplay.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvdisplay.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVDISPLAY 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVDISPLAY 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvdisplay \- display attributes of a physical volume .SH SYNOPSIS .B pvdisplay -[\-c/\-\-colon] [\-d/\-\-debug] [\-h/\-?/\-\-help] [\-s/\-\-short] -[\-v[v]/\-\-verbose [\-\-verbose]] +[\-c|\-\-colon] [\-d|\-\-debug] [\-h|\-?|\-\-help] [\-s|\-\-short] +[\-v[v]|\-\-verbose [\-\-verbose]] PhysicalVolumePath [PhysicalVolumePath...] .SH DESCRIPTION pvdisplay allows you to see the attributes of one or more physical volumes diff --git a/external/gpl2/lvm2/dist/man/pvmove.8 b/external/gpl2/lvm2/dist/man/pvmove.8 index 6df2eeeffce6..328f7d7c3d37 100644 --- a/external/gpl2/lvm2/dist/man/pvmove.8 +++ b/external/gpl2/lvm2/dist/man/pvmove.8 @@ -1,15 +1,15 @@ -.\" $NetBSD: pvmove.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvmove.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVMOVE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVMOVE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvmove \- move physical extents .SH SYNOPSIS .B pvmove [\-\-abort] [\-\-alloc AllocationPolicy] -[\-b/\-\-background] -[\-d/\-\-debug] [\-h/\-\-help] [\-i/\-\-interval Seconds] [\-v/\-\-verbose] -[\-n/\-\-name LogicalVolume] +[\-b|\-\-background] +[\-d|\-\-debug] [\-h|\-\-help] [\-i|\-\-interval Seconds] [\-v|\-\-verbose] +[\-n|\-\-name LogicalVolume] [SourcePhysicalVolume[:PE[-PE]...] [DestinationPhysicalVolume[:PE[-PE]...]...]] .SH DESCRIPTION .B pvmove diff --git a/external/gpl2/lvm2/dist/man/pvremove.8 b/external/gpl2/lvm2/dist/man/pvremove.8 index 4a96a596d85d..ecfbc6e693ad 100644 --- a/external/gpl2/lvm2/dist/man/pvremove.8 +++ b/external/gpl2/lvm2/dist/man/pvremove.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: pvremove.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvremove.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVREMOVE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVREMOVE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvremove \- remove a physical volume .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/pvresize.8 b/external/gpl2/lvm2/dist/man/pvresize.8 index 63391639db99..3c9c50754d09 100644 --- a/external/gpl2/lvm2/dist/man/pvresize.8 +++ b/external/gpl2/lvm2/dist/man/pvresize.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: pvresize.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvresize.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVRESIZE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVRESIZE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvresize \- resize a disk or partition in use by LVM2 .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/pvs.8 b/external/gpl2/lvm2/dist/man/pvs.8 index f6234191a787..8e4bb00e48b9 100644 --- a/external/gpl2/lvm2/dist/man/pvs.8 +++ b/external/gpl2/lvm2/dist/man/pvs.8 @@ -1,17 +1,19 @@ -.\" $NetBSD: pvs.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvs.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVS 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVS 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvs \- report information about physical volumes .SH SYNOPSIS .B pvs -[\-\-aligned] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-\-ignorelockingfailure] [\-\-noheadings] [\-\-nosuffix] -[\-o/\-\-options [+]Field[,Field]] -[\-O/\-\-sort [+/-]Key1[,[+/-]Key2[,...]]] +[\-\-aligned] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-\-ignorelockingfailure] [\-\-nameprefixes] [\-\-noheadings] [\-\-nosuffix] +[\-o|\-\-options [+]Field[,Field]] +[\-O|\-\-sort [+|-]Key1[,[+|-]Key2[,...]]] +[\-\-rows] [\-\-segments] [\-\-separator Separator] [\-\-unbuffered] [\-\-units hsbkmgtHKMGT] -[\-v/\-\-verbose] +[\-\-unquoted] +[\-v|\-\-verbose] [\-\-version] [PhysicalVolume [PhysicalVolume...]] .SH DESCRIPTION pvs produces formatted output about physical volumes. @@ -21,6 +23,11 @@ See \fBlvm\fP for common options. .I \-\-aligned Use with \-\-separator to align the output columns. .TP +.I \-\-nameprefixes +Add an "LVM2_" prefix plus the field name to the output. Useful +with --noheadings to produce a list of field=value pairs that can +be used to set environment variables (for example, in \fBudev (7)\fP rules). +.TP .I \-\-noheadings Suppress the headings line that is normally the first line of output. Useful if grepping the output. @@ -33,7 +40,8 @@ if processing the output. Comma-separated ordered list of columns. Precede the list with '+' to append to the default selection of columns. Column names are: pv_fmt, pv_uuid, pv_size, dev_size, pv_free, pv_used, pv_name, pv_attr, pv_pe_count, -pv_pe_alloc_count, pv_tags, pvseg_start, pvseg_size, pe_start. +pv_pe_alloc_count, pv_tags, pvseg_start, pvseg_size, pe_start, +pv_mda_count, pv_mda_free, and pv_mda_size. With --segments, any "pvseg_" prefixes are optional; otherwise any "pv_" prefixes are optional. Columns mentioned in \fBvgs (8)\fP can also be chosen. The pv_attr bits are: (a)llocatable and e(x)ported. @@ -48,6 +56,9 @@ units of physical extents. Comma-separated ordered list of columns to sort by. Replaces the default selection. Precede any column with - for a reverse sort on that column. .TP +.I \-\-rows +Output columns as rows. +.TP .I \-\-separator Separator String to use to separate each column. Useful if grepping the output. .TP @@ -59,6 +70,9 @@ All sizes are output in these units: (h)uman-readable, (s)ectors, (b)ytes, (k)ilobytes, (m)egabytes, (g)igabytes, (t)erabytes. Capitalise to use multiples of 1000 (S.I.) instead of 1024. Can also specify custom (u)nits e.g. \-\-units 3M +.TP +.I \-\-unquoted +When used with --nameprefixes, output values in the field=value pairs are not quoted. .SH SEE ALSO .BR lvm (8), .BR pvdisplay (8), diff --git a/external/gpl2/lvm2/dist/man/pvscan.8 b/external/gpl2/lvm2/dist/man/pvscan.8 index 08914d437a51..1ba99e8c8ac1 100644 --- a/external/gpl2/lvm2/dist/man/pvscan.8 +++ b/external/gpl2/lvm2/dist/man/pvscan.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: pvscan.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: pvscan.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH PVSCAN 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH PVSCAN 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME pvscan \- scan all disks for physical volumes .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgcfgbackup.8 b/external/gpl2/lvm2/dist/man/vgcfgbackup.8 index 3820feea6054..b3a3c31c0b39 100644 --- a/external/gpl2/lvm2/dist/man/vgcfgbackup.8 +++ b/external/gpl2/lvm2/dist/man/vgcfgbackup.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgcfgbackup.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgcfgbackup.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCFGBACKUP 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCFGBACKUP 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgcfgbackup \- backup volume group descriptor area .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgcfgrestore.8 b/external/gpl2/lvm2/dist/man/vgcfgrestore.8 index 2ce68a4aed20..b2bf2af5fd00 100644 --- a/external/gpl2/lvm2/dist/man/vgcfgrestore.8 +++ b/external/gpl2/lvm2/dist/man/vgcfgrestore.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgcfgrestore.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgcfgrestore.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCFGRESTORE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCFGRESTORE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgcfgrestore \- restore volume group descriptor area .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgchange.8 b/external/gpl2/lvm2/dist/man/vgchange.8 index 053ea22c9e3e..5182382e9d78 100644 --- a/external/gpl2/lvm2/dist/man/vgchange.8 +++ b/external/gpl2/lvm2/dist/man/vgchange.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgchange.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgchange.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCHANGE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCHANGE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgchange \- change attributes of a volume group .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgck.8 b/external/gpl2/lvm2/dist/man/vgck.8 index c7ec9986b234..791ab17b9f01 100644 --- a/external/gpl2/lvm2/dist/man/vgck.8 +++ b/external/gpl2/lvm2/dist/man/vgck.8 @@ -1,11 +1,11 @@ -.\" $NetBSD: vgck.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgck.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCK 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCK 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgck \- check volume group metadata .SH SYNOPSIS .B vgck -[\-d/\-\-debug] [\-h/\-?/\-\-help] [\-v/\-\-verbose] [VolumeGroupName...] +[\-d|\-\-debug] [\-h|\-?|\-\-help] [\-v|\-\-verbose] [VolumeGroupName...] .SH DESCRIPTION vgck checks LVM metadata for each named volume group for consistency. .SH OPTIONS diff --git a/external/gpl2/lvm2/dist/man/vgconvert.8 b/external/gpl2/lvm2/dist/man/vgconvert.8 index 3669b247b50e..7565799d8487 100644 --- a/external/gpl2/lvm2/dist/man/vgconvert.8 +++ b/external/gpl2/lvm2/dist/man/vgconvert.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgconvert.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgconvert.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCONVERT 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCONVERT 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgconvert \- convert volume group metadata format .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgcreate.8 b/external/gpl2/lvm2/dist/man/vgcreate.8 index 9e3026c754f4..6c2e76f5dbf3 100644 --- a/external/gpl2/lvm2/dist/man/vgcreate.8 +++ b/external/gpl2/lvm2/dist/man/vgcreate.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgcreate.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgcreate.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGCREATE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGCREATE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgcreate \- create a volume group .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgdisplay.8 b/external/gpl2/lvm2/dist/man/vgdisplay.8 index d64272fb0c80..eff39ec591c2 100644 --- a/external/gpl2/lvm2/dist/man/vgdisplay.8 +++ b/external/gpl2/lvm2/dist/man/vgdisplay.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgdisplay.8,v 1.1.1.1 2008/12/22 00:18:24 haad Exp $ +.\" $NetBSD: vgdisplay.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGDISPLAY 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGDISPLAY 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgdisplay \- display attributes of volume groups .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/man/vgexport.8 b/external/gpl2/lvm2/dist/man/vgexport.8 index 1ece58c1f444..2c57e39fea9f 100644 --- a/external/gpl2/lvm2/dist/man/vgexport.8 +++ b/external/gpl2/lvm2/dist/man/vgexport.8 @@ -1,13 +1,13 @@ -.\" $NetBSD: vgexport.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgexport.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGEXPORT 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGEXPORT 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgexport \- make volume groups unknown to the system .SH SYNOPSIS .B vgexport -[\-a/\-\-all] -[\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-v/\-\-verbose] +[\-a|\-\-all] +[\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-v|\-\-verbose] VolumeGroupName [VolumeGroupName...] .SH DESCRIPTION vgexport allows you to make the inactive diff --git a/external/gpl2/lvm2/dist/man/vgextend.8 b/external/gpl2/lvm2/dist/man/vgextend.8 index 49827eab5c50..80c63f668026 100644 --- a/external/gpl2/lvm2/dist/man/vgextend.8 +++ b/external/gpl2/lvm2/dist/man/vgextend.8 @@ -1,13 +1,13 @@ -.\" $NetBSD: vgextend.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgextend.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGEXTEND 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGEXTEND 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgextend \- add physical volumes to a volume group .SH SYNOPSIS .B vgextend -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-t/\-\-test] -[\-v/\-\-verbose] +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-t|\-\-test] +[\-v|\-\-verbose] VolumeGroupName PhysicalDevicePath [PhysicalDevicePath...] .SH DESCRIPTION vgextend allows you to add one or more initialized physical volumes ( see diff --git a/external/gpl2/lvm2/dist/man/vgimport.8 b/external/gpl2/lvm2/dist/man/vgimport.8 index a24c445e11d9..2570d8314c10 100644 --- a/external/gpl2/lvm2/dist/man/vgimport.8 +++ b/external/gpl2/lvm2/dist/man/vgimport.8 @@ -1,13 +1,13 @@ -.\" $NetBSD: vgimport.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgimport.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGIMPORT 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGIMPORT 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgimport \- make exported volume groups known to the system .SH SYNOPSIS .B vgimport -[\-a/\-\-all] -[\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-v/\-\-verbose] +[\-a|\-\-all] +[\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-v|\-\-verbose] VolumeGroupName [VolumeGroupName...] .SH DESCRIPTION .B vgimport diff --git a/external/gpl2/lvm2/dist/man/vgmerge.8 b/external/gpl2/lvm2/dist/man/vgmerge.8 index 11382593e260..2805ffa396ae 100644 --- a/external/gpl2/lvm2/dist/man/vgmerge.8 +++ b/external/gpl2/lvm2/dist/man/vgmerge.8 @@ -1,12 +1,12 @@ -.\" $NetBSD: vgmerge.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgmerge.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGMERGE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGMERGE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgmerge \- merge two volume groups .SH SYNOPSIS .B vgmerge -[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-h/\-?/\-\-help] [\-l/\-\-list] -[\-t/\-\-test] [\-v/\-\-verbose] DestinationVolumeGroupName +[\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] [\-l|\-\-list] +[\-t|\-\-test] [\-v|\-\-verbose] DestinationVolumeGroupName SourceVolumeGroupName .SH DESCRIPTION vgmerge merges two existing volume groups. The inactive SourceVolumeGroupName diff --git a/external/gpl2/lvm2/dist/man/vgmknodes.8 b/external/gpl2/lvm2/dist/man/vgmknodes.8 index bf8674c44aa0..e17ce314482c 100644 --- a/external/gpl2/lvm2/dist/man/vgmknodes.8 +++ b/external/gpl2/lvm2/dist/man/vgmknodes.8 @@ -1,12 +1,12 @@ -.\" $NetBSD: vgmknodes.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgmknodes.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGMKNODES 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGMKNODES 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgmknodes \- recreate volume group directory and logical volume special files .SH SYNOPSIS .B vgmknodes -[\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-v/\-\-verbose] +[\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-v|\-\-verbose] [[VolumeGroupName | LogicalVolumePath]...] .SH DESCRIPTION Checks the LVM2 special files in /dev that are needed for active diff --git a/external/gpl2/lvm2/dist/man/vgreduce.8 b/external/gpl2/lvm2/dist/man/vgreduce.8 index 2bfdbacca158..3da9080e1b3c 100644 --- a/external/gpl2/lvm2/dist/man/vgreduce.8 +++ b/external/gpl2/lvm2/dist/man/vgreduce.8 @@ -1,14 +1,14 @@ -.\" $NetBSD: vgreduce.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgreduce.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGREDUCE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGREDUCE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgreduce \- reduce a volume group .SH SYNOPSIS .B vgreduce -[\-a/\-\-all] [\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-h/\-?/\-\-help] +[\-a|\-\-all] [\-A|\-\-autobackup y|n] [\-d|\-\-debug] [\-h|\-?|\-\-help] [\-\-removemissing] -[\-t/\-\-test] -[\-v/\-\-verbose] VolumeGroupName +[\-t|\-\-test] +[\-v|\-\-verbose] VolumeGroupName [PhysicalVolumePath...] .SH DESCRIPTION vgreduce allows you to remove one or more unused physical volumes diff --git a/external/gpl2/lvm2/dist/man/vgremove.8 b/external/gpl2/lvm2/dist/man/vgremove.8 index 0d319902a82f..ceae2fce63ce 100644 --- a/external/gpl2/lvm2/dist/man/vgremove.8 +++ b/external/gpl2/lvm2/dist/man/vgremove.8 @@ -1,12 +1,12 @@ -.\" $NetBSD: vgremove.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgremove.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGREMOVE 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGREMOVE 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgremove \- remove a volume group .SH SYNOPSIS .B vgremove -[\-d/\-\-debug] [\-f/\-\-force] [\-h/\-?/\-\-help] -[\-t/\-\-test] [\-v/\-\-verbose] +[\-d|\-\-debug] [\-f|\-\-force] [\-h|\-?|\-\-help] +[\-t|\-\-test] [\-v|\-\-verbose] VolumeGroupName [VolumeGroupName...] .SH DESCRIPTION vgremove allows you to remove one or more volume groups. diff --git a/external/gpl2/lvm2/dist/man/vgrename.8 b/external/gpl2/lvm2/dist/man/vgrename.8 index d814176cc27d..d2ef51f19561 100644 --- a/external/gpl2/lvm2/dist/man/vgrename.8 +++ b/external/gpl2/lvm2/dist/man/vgrename.8 @@ -1,15 +1,15 @@ -.\" $NetBSD: vgrename.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgrename.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGRENAME 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGRENAME 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgrename \- rename a volume group .SH SYNOPSIS .B vgrename -[\-A/\-\-autobackup y/n] -[\-d/\-\-debug] -[\-h/\-?/\-\-help] -[\-t/\-\-test] -[\-v/\-\-verbose] +[\-A|\-\-autobackup y|n] +[\-d|\-\-debug] +[\-h|\-?|\-\-help] +[\-t|\-\-test] +[\-v|\-\-verbose] .IR OldVolumeGroup { Path | Name | UUID } .IR NewVolumeGroup { Path | Name } .SH DESCRIPTION diff --git a/external/gpl2/lvm2/dist/man/vgs.8 b/external/gpl2/lvm2/dist/man/vgs.8 index 65941c6cafa4..173c33cec916 100644 --- a/external/gpl2/lvm2/dist/man/vgs.8 +++ b/external/gpl2/lvm2/dist/man/vgs.8 @@ -1,18 +1,19 @@ -.\" $NetBSD: vgs.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgs.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGS 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGS 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgs \- report information about volume groups .SH SYNOPSIS .B vgs -[\-\-aligned] [\-d/\-\-debug] [\-h/\-?/\-\-help] -[\-\-ignorelockingfailure] [\-\-noheadings] [\-\-nosuffix] -[\-o/\-\-options [+]Field[,Field]] -[\-O/\-\-sort [+/-]Key1[,[+/-]Key2[,...]]] -[\-P/\-\-partial] +[\-\-aligned] [\-d|\-\-debug] [\-h|\-?|\-\-help] +[\-\-ignorelockingfailure] [\-\-nameprefixes] [\-\-noheadings] [\-\-nosuffix] +[\-o|\-\-options [+]Field[,Field]] +[\-O|\-\-sort [+|-]Key1[,[+|-]Key2[,...]]] +[\-P|\-\-partial] [\-\-rows] [\-\-separator Separator] [\-\-unbuffered] [\-\-units hsbkmgtHKMGT] -[\-v/\-\-verbose] +[\-\-unquoted] +[\-v|\-\-verbose] [\-\-version] [VolumeGroupName [VolumeGroupName...]] .SH DESCRIPTION vgs produces formatted output about volume groups. @@ -22,6 +23,11 @@ See \fBlvm\fP for common options. .I \-\-aligned Use with \-\-separator to align the output columns. .TP +.I \-\-nameprefixes +Add an "LVM2_" prefix plus the field name to the output. Useful +with --noheadings to produce a list of field=value pairs that can +be used to set environment variables (for example, in \fBudev (7)\fP rules). +.TP .I \-\-noheadings Suppress the headings line that is normally the first line of output. Useful if grepping the output. @@ -35,7 +41,7 @@ Comma-separated ordered list of columns. Precede the list with '+' to append to the default selection of columns. Column names are: vg_fmt, vg_uuid, vg_name, vg_attr, vg_size, vg_free, vg_sysid, vg_extent_size, vg_extent_count, vg_free_count, max_lv, max_pv, pv_count, lv_count, snap_count, vg_seqno, -vg_tags. +vg_tags, vg_mda_count, vg_mda_free, and vg_mda_size. Any "vg_" prefixes are optional. Columns mentioned in either \fBpvs (8)\fP or \fBlvs (8)\fP can also be chosen, but columns cannot be taken from both at the same time. @@ -61,6 +67,9 @@ Allocation policy: (c)ontiguous, c(l)ing, (n)ormal, (a)nywhere, (i)nherited Comma-separated ordered list of columns to sort by. Replaces the default selection. Precede any column with - for a reverse sort on that column. .TP +.I \-\-rows +Output columns as rows. +.TP .I \-\-separator Separator String to use to separate each column. Useful if grepping the output. .TP @@ -72,6 +81,9 @@ All sizes are output in these units: (h)uman-readable, (s)ectors, (b)ytes, (k)ilobytes, (m)egabytes, (g)igabytes, (t)erabytes. Capitalise to use multiples of 1000 (S.I.) instead of 1024. Can also specify custom (u)nits e.g. \-\-units 3M +.TP +.I \-\-unquoted +When used with --nameprefixes, output values in the field=value pairs are not quoted. .SH SEE ALSO .BR lvm (8), .BR vgdisplay (8), diff --git a/external/gpl2/lvm2/dist/man/vgscan.8 b/external/gpl2/lvm2/dist/man/vgscan.8 index 1e27684d584d..d53837774624 100644 --- a/external/gpl2/lvm2/dist/man/vgscan.8 +++ b/external/gpl2/lvm2/dist/man/vgscan.8 @@ -1,15 +1,15 @@ -.\" $NetBSD: vgscan.8,v 1.1.1.1 2008/12/22 00:18:25 haad Exp $ +.\" $NetBSD: vgscan.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGSCAN 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGSCAN 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgscan \- scan all disks for volume groups and rebuild caches .SH SYNOPSIS .B vgscan -[\-d/\-\-debug] [\-h/\-?/\-\-help] +[\-d|\-\-debug] [\-h|\-?|\-\-help] [\-\-ignorelockingfailure] [\-\-mknodes] -[\-P/\-\-partial] -[\-v/\-\-verbose] +[\-P|\-\-partial] +[\-v|\-\-verbose] .SH DESCRIPTION vgscan scans all SCSI, (E)IDE disks, multiple devices and a bunch of other disk devices in the system looking for LVM physical volumes diff --git a/external/gpl2/lvm2/dist/man/vgsplit.8 b/external/gpl2/lvm2/dist/man/vgsplit.8 index 4666a323f1aa..b001af55f5db 100644 --- a/external/gpl2/lvm2/dist/man/vgsplit.8 +++ b/external/gpl2/lvm2/dist/man/vgsplit.8 @@ -1,6 +1,6 @@ -.\" $NetBSD: vgsplit.8,v 1.1.1.1 2008/12/22 00:18:22 haad Exp $ +.\" $NetBSD: vgsplit.8,v 1.2 2009/02/18 12:16:13 haad Exp $ .\" -.TH VGSPLIT 8 "LVM TOOLS 2.2.02.43-cvs (12-13-08)" "Sistina Software UK" \" -*- nroff -*- +.TH VGSPLIT 8 "LVM TOOLS 2.02.44-cvs (02-17-09)" "Sistina Software UK" \" -*- nroff -*- .SH NAME vgsplit \- split a volume group into two .SH SYNOPSIS diff --git a/external/gpl2/lvm2/dist/po/lvm2.po b/external/gpl2/lvm2/dist/po/lvm2.po deleted file mode 100644 index 2b236ae2c618..000000000000 --- a/external/gpl2/lvm2/dist/po/lvm2.po +++ /dev/null @@ -1,7630 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2007-04-27 21:46+0100\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#: activate/activate.c:44 -msgid "LVM1 proc global snprintf failed" -msgstr "" - -#: activate/activate.c:63 -msgid "module string allocation failed" -msgstr "" - -#: activate/activate.c:74 activate/activate.c:91 activate/activate.c:109 -#: activate/activate.c:364 activate/activate.c:417 activate/activate.c:438 -#: activate/activate.c:445 activate/activate.c:492 activate/activate.c:495 -#: activate/activate.c:514 activate/activate.c:520 activate/activate.c:523 -#: activate/activate.c:536 activate/activate.c:548 activate/activate.c:561 -#: activate/activate.c:564 activate/activate.c:576 activate/activate.c:579 -#: activate/activate.c:591 activate/activate.c:594 activate/activate.c:606 -#: activate/activate.c:609 activate/activate.c:764 activate/activate.c:768 -#: activate/activate.c:776 activate/activate.c:785 activate/activate.c:791 -#: activate/activate.c:836 activate/activate.c:848 activate/activate.c:882 -#: activate/activate.c:894 activate/activate.c:953 activate/activate.c:967 -#: activate/activate.c:996 activate/dev_manager.c:104 -#: activate/dev_manager.c:130 activate/dev_manager.c:139 -#: activate/dev_manager.c:142 activate/dev_manager.c:168 -#: activate/dev_manager.c:176 activate/dev_manager.c:250 -#: activate/dev_manager.c:258 activate/dev_manager.c:261 -#: activate/dev_manager.c:339 activate/dev_manager.c:347 -#: activate/dev_manager.c:350 activate/dev_manager.c:379 -#: activate/dev_manager.c:434 activate/dev_manager.c:439 -#: activate/dev_manager.c:452 activate/dev_manager.c:489 -#: activate/dev_manager.c:492 activate/dev_manager.c:500 -#: activate/dev_manager.c:523 activate/dev_manager.c:535 -#: activate/dev_manager.c:611 activate/dev_manager.c:628 -#: activate/dev_manager.c:631 activate/dev_manager.c:654 -#: activate/dev_manager.c:658 activate/dev_manager.c:661 -#: activate/dev_manager.c:664 activate/dev_manager.c:682 -#: activate/dev_manager.c:689 activate/dev_manager.c:698 -#: activate/dev_manager.c:737 activate/dev_manager.c:757 -#: activate/dev_manager.c:760 activate/dev_manager.c:780 -#: activate/dev_manager.c:783 activate/dev_manager.c:788 -#: activate/dev_manager.c:842 activate/dev_manager.c:851 -#: activate/dev_manager.c:854 activate/dev_manager.c:860 -#: activate/dev_manager.c:866 activate/dev_manager.c:869 -#: activate/dev_manager.c:871 activate/dev_manager.c:877 -#: activate/dev_manager.c:891 activate/dev_manager.c:894 -#: activate/dev_manager.c:920 activate/dev_manager.c:929 -#: activate/dev_manager.c:996 activate/dev_manager.c:1010 -#: activate/dev_manager.c:1018 activate/dev_manager.c:1025 -#: activate/dev_manager.c:1030 activate/dev_manager.c:1038 -#: activate/dev_manager.c:1044 activate/dev_manager.c:1048 -#: activate/dev_manager.c:1052 activate/dev_manager.c:1075 -#: activate/dev_manager.c:1138 activate/fs.c:179 activate/fs.c:229 -#: activate/fs.c:236 activate/fs.c:243 activate/fs.c:246 activate/fs.c:320 -#: archiver.c:68 archiver.c:75 archiver.c:87 archiver.c:163 archiver.c:236 -#: archiver.c:286 archiver.c:303 archiver.c:345 archiver.c:350 -#: cache/lvmcache.c:486 cache/lvmcache.c:490 cache/lvmcache.c:704 -#: cache/lvmcache.c:724 cache/lvmcache.c:750 cache/lvmcache.c:810 -#: commands/toolcontext.c:276 commands/toolcontext.c:295 -#: commands/toolcontext.c:302 commands/toolcontext.c:379 -#: commands/toolcontext.c:394 commands/toolcontext.c:418 -#: commands/toolcontext.c:469 commands/toolcontext.c:685 -#: commands/toolcontext.c:781 config/config.c:148 config/config.c:161 -#: config/config.c:176 config/config.c:194 config/config.c:215 -#: config/config.c:235 config/config.c:282 config/config.c:285 -#: config/config.c:467 config/config.c:485 config/config.c:490 -#: config/config.c:500 config/config.c:514 config/config.c:530 -#: config/config.c:586 config/config.c:777 datastruct/btree.c:90 -#: datastruct/str_list.c:24 datastruct/str_list.c:38 datastruct/str_list.c:47 -#: datastruct/str_list.c:77 device/dev-cache.c:240 device/dev-cache.c:253 -#: device/dev-cache.c:298 device/dev-cache.c:302 device/dev-cache.c:373 -#: device/dev-cache.c:404 device/dev-cache.c:443 device/dev-cache.c:511 -#: device/dev-cache.c:547 device/dev-cache.c:552 device/dev-cache.c:567 -#: device/dev-io.c:174 device/dev-io.c:204 device/dev-io.c:358 -#: device/dev-io.c:556 device/dev-io.c:606 device/dev-io.c:624 -#: device/dev-io.c:643 device/dev-io.c:671 device/dev-md.c:41 -#: device/dev-md.c:49 device/dev-md.c:66 device/device.c:61 device/device.c:66 -#: device/device.c:90 display/display.c:243 display/display.c:274 -#: display/display.c:333 display/display.c:379 display/display.c:605 -#: display/display.c:641 error/errseg.c:101 filters/filter-composite.c:54 -#: filters/filter-persistent.c:46 filters/filter-persistent.c:110 -#: filters/filter-persistent.c:114 filters/filter-persistent.c:117 -#: filters/filter-persistent.c:197 filters/filter-persistent.c:299 -#: filters/filter-persistent.c:305 filters/filter-persistent.c:316 -#: filters/filter-regex.c:74 filters/filter-regex.c:101 -#: filters/filter-regex.c:119 filters/filter-regex.c:142 -#: filters/filter-regex.c:196 filters/filter-regex.c:201 -#: filters/filter-regex.c:206 filters/filter-regex.c:209 -#: filters/filter-sysfs.c:288 filters/filter.c:278 format1/disk-rep.c:221 -#: format1/disk-rep.c:233 format1/disk-rep.c:238 format1/disk-rep.c:257 -#: format1/disk-rep.c:260 format1/disk-rep.c:291 format1/disk-rep.c:294 -#: format1/disk-rep.c:313 format1/disk-rep.c:316 format1/disk-rep.c:334 -#: format1/disk-rep.c:351 format1/disk-rep.c:361 format1/disk-rep.c:421 -#: format1/disk-rep.c:428 format1/disk-rep.c:522 format1/disk-rep.c:547 -#: format1/disk-rep.c:563 format1/disk-rep.c:591 format1/disk-rep.c:609 -#: format1/disk-rep.c:646 format1/disk-rep.c:711 format1/disk-rep.c:718 -#: format1/disk-rep.c:734 format1/format1.c:134 format1/format1.c:137 -#: format1/format1.c:149 format1/format1.c:154 format1/format1.c:157 -#: format1/format1.c:160 format1/format1.c:163 format1/format1.c:166 -#: format1/format1.c:171 format1/format1.c:186 format1/format1.c:195 -#: format1/format1.c:198 format1/format1.c:213 format1/format1.c:227 -#: format1/format1.c:245 format1/format1.c:256 format1/format1.c:271 -#: format1/format1.c:297 format1/format1.c:302 format1/format1.c:307 -#: format1/format1.c:312 format1/format1.c:348 format1/format1.c:394 -#: format1/format1.c:410 format1/format1.c:415 format1/format1.c:421 -#: format1/format1.c:431 format1/format1.c:477 format1/format1.c:498 -#: format1/format1.c:507 format1/format1.c:551 format1/import-export.c:63 -#: format1/import-export.c:118 format1/import-export.c:151 -#: format1/import-export.c:168 format1/import-export.c:185 -#: format1/import-export.c:193 format1/import-export.c:228 -#: format1/import-export.c:233 format1/import-export.c:238 -#: format1/import-export.c:316 format1/import-export.c:448 -#: format1/import-export.c:453 format1/import-export.c:474 -#: format1/import-export.c:481 format1/import-export.c:503 -#: format1/import-export.c:524 format1/import-export.c:529 -#: format1/import-export.c:538 format1/import-export.c:548 -#: format1/import-export.c:558 format1/import-export.c:563 -#: format1/import-export.c:666 format1/import-export.c:714 -#: format1/import-extents.c:63 format1/import-extents.c:68 -#: format1/import-extents.c:71 format1/import-extents.c:122 -#: format1/import-extents.c:193 format1/import-extents.c:220 -#: format1/import-extents.c:235 format1/import-extents.c:284 -#: format1/import-extents.c:314 format1/import-extents.c:338 -#: format1/import-extents.c:354 format1/import-extents.c:369 -#: format1/layout.c:126 format1/lvm1-label.c:75 format1/vg_number.c:37 -#: format1/vg_number.c:42 format_pool/disk_rep.c:49 format_pool/disk_rep.c:102 -#: format_pool/disk_rep.c:256 format_pool/disk_rep.c:358 -#: format_pool/disk_rep.c:368 format_pool/disk_rep.c:373 -#: format_pool/format_pool.c:132 format_pool/format_pool.c:137 -#: format_pool/format_pool.c:142 format_pool/format_pool.c:152 -#: format_pool/format_pool.c:161 format_pool/format_pool.c:166 -#: format_pool/format_pool.c:186 format_pool/format_pool.c:195 -#: format_pool/format_pool.c:201 format_pool/format_pool.c:231 -#: format_pool/format_pool.c:236 format_pool/format_pool.c:246 -#: format_pool/format_pool.c:251 format_pool/import_export.c:93 -#: format_pool/import_export.c:180 format_pool/import_export.c:218 -#: format_pool/import_export.c:232 format_pool/import_export.c:256 -#: format_pool/import_export.c:276 format_pool/import_export.c:304 -#: format_pool/import_export.c:309 format_text/archive.c:117 -#: format_text/archive.c:138 format_text/archive.c:165 -#: format_text/archive.c:258 format_text/archive.c:274 -#: format_text/archive.c:350 format_text/archive.c:370 -#: format_text/archiver.c:82 format_text/archiver.c:89 -#: format_text/archiver.c:101 format_text/archiver.c:189 -#: format_text/archiver.c:267 format_text/archiver.c:317 -#: format_text/archiver.c:334 format_text/archiver.c:376 -#: format_text/archiver.c:381 format_text/export.c:138 -#: format_text/export.c:198 format_text/export.c:206 format_text/export.c:293 -#: format_text/export.c:294 format_text/export.c:295 format_text/export.c:296 -#: format_text/export.c:298 format_text/export.c:299 format_text/export.c:300 -#: format_text/export.c:303 format_text/export.c:313 format_text/export.c:317 -#: format_text/export.c:319 format_text/export.c:322 format_text/export.c:325 -#: format_text/export.c:329 format_text/export.c:332 format_text/export.c:336 -#: format_text/export.c:340 format_text/export.c:343 format_text/export.c:344 -#: format_text/export.c:348 format_text/export.c:349 format_text/export.c:373 -#: format_text/export.c:380 format_text/export.c:384 format_text/export.c:385 -#: format_text/export.c:389 format_text/export.c:393 format_text/export.c:395 -#: format_text/export.c:398 format_text/export.c:401 format_text/export.c:404 -#: format_text/export.c:408 format_text/export.c:411 format_text/export.c:415 -#: format_text/export.c:419 format_text/export.c:422 format_text/export.c:427 -#: format_text/export.c:431 format_text/export.c:440 format_text/export.c:443 -#: format_text/export.c:446 format_text/export.c:450 format_text/export.c:451 -#: format_text/export.c:455 format_text/export.c:458 format_text/export.c:463 -#: format_text/export.c:468 format_text/export.c:479 format_text/export.c:481 -#: format_text/export.c:488 format_text/export.c:492 format_text/export.c:497 -#: format_text/export.c:508 format_text/export.c:518 format_text/export.c:519 -#: format_text/export.c:524 format_text/export.c:528 format_text/export.c:531 -#: format_text/export.c:534 format_text/export.c:538 format_text/export.c:541 -#: format_text/export.c:545 format_text/export.c:549 format_text/export.c:551 -#: format_text/export.c:553 format_text/export.c:554 format_text/export.c:555 -#: format_text/export.c:560 format_text/export.c:566 format_text/export.c:581 -#: format_text/export.c:591 format_text/export.c:600 format_text/export.c:606 -#: format_text/export.c:624 format_text/export.c:627 format_text/export.c:634 -#: format_text/export.c:637 format_text/export.c:640 format_text/export.c:652 -#: format_text/export.c:657 format_text/export.c:660 format_text/export.c:665 -#: format_text/export.c:667 format_text/export.c:669 format_text/export.c:671 -#: format_text/export.c:673 format_text/export.c:677 format_text/export.c:680 -#: format_text/export.c:702 format_text/export.c:729 format_text/export.c:747 -#: format_text/flags.c:94 format_text/flags.c:138 -#: format_text/format-text.c:158 format_text/format-text.c:161 -#: format_text/format-text.c:195 format_text/format-text.c:199 -#: format_text/format-text.c:238 format_text/format-text.c:295 -#: format_text/format-text.c:346 format_text/format-text.c:378 -#: format_text/format-text.c:420 format_text/format-text.c:425 -#: format_text/format-text.c:433 format_text/format-text.c:451 -#: format_text/format-text.c:456 format_text/format-text.c:481 -#: format_text/format-text.c:494 format_text/format-text.c:542 -#: format_text/format-text.c:547 format_text/format-text.c:587 -#: format_text/format-text.c:601 format_text/format-text.c:619 -#: format_text/format-text.c:650 format_text/format-text.c:700 -#: format_text/format-text.c:757 format_text/format-text.c:762 -#: format_text/format-text.c:785 format_text/format-text.c:799 -#: format_text/format-text.c:1059 format_text/format-text.c:1064 -#: format_text/format-text.c:1072 format_text/format-text.c:1082 -#: format_text/format-text.c:1103 format_text/format-text.c:1107 -#: format_text/format-text.c:1113 format_text/format-text.c:1125 -#: format_text/format-text.c:1309 format_text/format-text.c:1365 -#: format_text/format-text.c:1370 format_text/format-text.c:1380 -#: format_text/format-text.c:1382 format_text/format-text.c:1390 -#: format_text/format-text.c:1430 format_text/format-text.c:1436 -#: format_text/format-text.c:1621 format_text/format-text.c:1627 -#: format_text/format-text.c:1666 format_text/format-text.c:1711 -#: format_text/format-text.c:1730 format_text/format-text.c:1746 -#: format_text/format-text.c:1751 format_text/format-text.c:1765 -#: format_text/format-text.c:1777 format_text/format-text.c:1783 -#: format_text/format-text.c:1813 format_text/format-text.c:1818 -#: format_text/format-text.c:1823 format_text/format-text.c:1832 -#: format_text/format-text.c:1935 format_text/import.c:47 -#: format_text/import.c:52 format_text/import.c:63 format_text/import.c:98 -#: format_text/import.c:115 format_text/import_vsn1.c:123 -#: format_text/import_vsn1.c:134 format_text/import_vsn1.c:167 -#: format_text/import_vsn1.c:237 format_text/import_vsn1.c:303 -#: format_text/import_vsn1.c:309 format_text/import_vsn1.c:322 -#: format_text/import_vsn1.c:387 format_text/import_vsn1.c:429 -#: format_text/import_vsn1.c:457 format_text/import_vsn1.c:465 -#: format_text/import_vsn1.c:482 format_text/import_vsn1.c:489 -#: format_text/import_vsn1.c:518 format_text/import_vsn1.c:576 -#: format_text/import_vsn1.c:629 format_text/import_vsn1.c:654 -#: format_text/import_vsn1.c:664 format_text/import_vsn1.c:667 -#: format_text/import_vsn1.c:735 format_text/import_vsn1.c:846 -#: format_text/tags.c:28 format_text/tags.c:35 format_text/tags.c:42 -#: format_text/tags.c:48 format_text/tags.c:67 format_text/text_label.c:210 -#: format_text/text_label.c:246 label/label.c:90 label/label.c:207 -#: label/label.c:258 label/label.c:274 label/label.c:284 label/label.c:291 -#: label/label.c:321 label/label.c:329 label/label.c:341 label/label.c:360 -#: label/label.c:364 label/label.c:370 locking/cluster_locking.c:85 -#: locking/cluster_locking.c:420 locking/cluster_locking.c:432 -#: locking/cluster_locking.c:436 locking/external_locking.c:77 lvchange.c:57 -#: lvchange.c:99 lvchange.c:116 lvchange.c:122 lvchange.c:136 lvchange.c:143 -#: lvchange.c:150 lvchange.c:268 lvchange.c:282 lvchange.c:353 lvchange.c:361 -#: lvchange.c:395 lvchange.c:472 lvchange.c:479 lvchange.c:526 lvchange.c:534 -#: lvconvert.c:96 lvconvert.c:147 lvconvert.c:211 lvconvert.c:222 -#: lvconvert.c:273 lvconvert.c:285 lvconvert.c:298 lvconvert.c:332 -#: lvconvert.c:354 lvconvert.c:369 lvconvert.c:378 lvconvert.c:397 -#: lvconvert.c:404 lvconvert.c:470 lvconvert.c:481 lvconvert.c:544 -#: lvconvert.c:585 lvcreate.c:133 lvcreate.c:349 lvcreate.c:373 lvcreate.c:399 -#: lvcreate.c:529 lvcreate.c:661 lvcreate.c:698 lvcreate.c:728 lvcreate.c:755 -#: lvcreate.c:763 lvcreate.c:769 lvcreate.c:776 lvcreate.c:868 -#: lvmcmdline.c:830 lvmcmdline.c:836 lvmcmdline.c:839 lvmcmdline.c:842 -#: lvmcmdline.c:846 lvmcmdline.c:853 lvmcmdline.c:885 lvmcmdline.c:896 -#: lvmcmdline.c:906 lvmcmdline.c:936 lvmcmdline.c:1022 lvremove.c:99 -#: lvrename.c:85 lvrename.c:164 lvrename.c:175 lvrename.c:182 lvrename.c:188 -#: lvresize.c:466 lvresize.c:522 lvresize.c:529 lvresize.c:536 lvresize.c:547 -#: lvresize.c:554 lvresize.c:560 lvresize.c:579 lvresize.c:593 lvresize.c:618 -#: metadata/lv_manip.c:85 metadata/lv_manip.c:91 metadata/lv_manip.c:192 -#: metadata/lv_manip.c:227 metadata/lv_manip.c:258 metadata/lv_manip.c:316 -#: metadata/lv_manip.c:325 metadata/lv_manip.c:340 metadata/lv_manip.c:349 -#: metadata/lv_manip.c:379 metadata/lv_manip.c:580 metadata/lv_manip.c:588 -#: metadata/lv_manip.c:623 metadata/lv_manip.c:735 metadata/lv_manip.c:738 -#: metadata/lv_manip.c:748 metadata/lv_manip.c:846 metadata/lv_manip.c:874 -#: metadata/lv_manip.c:1048 metadata/lv_manip.c:1095 metadata/lv_manip.c:1100 -#: metadata/lv_manip.c:1130 metadata/lv_manip.c:1221 metadata/lv_manip.c:1228 -#: metadata/lv_manip.c:1265 metadata/lv_manip.c:1277 metadata/lv_manip.c:1306 -#: metadata/lv_manip.c:1316 metadata/lv_manip.c:1364 metadata/lv_manip.c:1429 -#: metadata/lv_manip.c:1436 metadata/lv_manip.c:1548 metadata/lv_manip.c:1619 -#: metadata/merge.c:253 metadata/merge.c:292 metadata/merge.c:297 -#: metadata/metadata.c:119 metadata/metadata.c:154 metadata/metadata.c:182 -#: metadata/metadata.c:252 metadata/metadata.c:276 metadata/metadata.c:284 -#: metadata/metadata.c:322 metadata/metadata.c:372 metadata/metadata.c:378 -#: metadata/metadata.c:384 metadata/metadata.c:395 metadata/metadata.c:401 -#: metadata/metadata.c:413 metadata/metadata.c:419 metadata/metadata.c:431 -#: metadata/metadata.c:439 metadata/metadata.c:446 metadata/metadata.c:453 -#: metadata/metadata.c:460 metadata/metadata.c:473 metadata/metadata.c:481 -#: metadata/metadata.c:490 metadata/metadata.c:549 metadata/metadata.c:564 -#: metadata/metadata.c:754 metadata/metadata.c:779 metadata/metadata.c:815 -#: metadata/metadata.c:846 metadata/metadata.c:874 metadata/metadata.c:880 -#: metadata/metadata.c:887 metadata/metadata.c:898 metadata/metadata.c:903 -#: metadata/metadata.c:925 metadata/metadata.c:947 metadata/metadata.c:964 -#: metadata/metadata.c:1063 metadata/metadata.c:1068 metadata/metadata.c:1079 -#: metadata/metadata.c:1137 metadata/metadata.c:1142 metadata/metadata.c:1168 -#: metadata/metadata.c:1183 metadata/metadata.c:1191 metadata/metadata.c:1246 -#: metadata/metadata.c:1250 metadata/metadata.c:1399 metadata/metadata.c:1433 -#: metadata/metadata.c:1490 metadata/metadata.c:1494 metadata/metadata.c:1527 -#: metadata/mirror.c:106 metadata/mirror.c:109 metadata/mirror.c:112 -#: metadata/mirror.c:205 metadata/mirror.c:484 metadata/mirror.c:526 -#: metadata/mirror.c:560 metadata/mirror.c:599 metadata/mirror.c:608 -#: metadata/mirror.c:736 metadata/mirror.c:757 metadata/mirror.c:762 -#: metadata/mirror.c:836 metadata/pv_manip.c:54 metadata/pv_manip.c:73 -#: metadata/pv_manip.c:94 metadata/pv_manip.c:131 metadata/pv_manip.c:156 -#: metadata/pv_manip.c:197 metadata/pv_manip.c:332 metadata/pv_map.c:44 -#: metadata/pv_map.c:92 metadata/pv_map.c:112 metadata/pv_map.c:122 -#: metadata/pv_map.c:149 metadata/pv_map.c:159 metadata/snapshot_manip.c:70 -#: metadata/snapshot_manip.c:77 mirror/mirrored.c:144 mirror/mirrored.c:149 -#: mirror/mirrored.c:151 mirror/mirrored.c:304 mirror/mirrored.c:328 -#: mirror/mirrored.c:331 mirror/mirrored.c:501 mirror/mirrored.c:552 -#: misc/lvm-file.c:291 misc/timestamp.c:44 pvchange.c:191 pvmove.c:102 -#: pvmove.c:107 pvmove.c:192 pvmove.c:220 pvmove.c:227 pvmove.c:292 -#: pvmove.c:299 pvmove.c:308 pvmove.c:337 pvmove.c:349 pvmove.c:356 -#: pvmove.c:363 pvmove.c:371 pvmove.c:383 pvmove.c:524 pvresize.c:165 -#: pvscan.c:55 report/report.c:187 report/report.c:513 report/report.c:543 -#: report/report.c:699 reporter.c:289 snapshot/snapshot.c:74 -#: snapshot/snapshot.c:83 snapshot/snapshot.c:84 snapshot/snapshot.c:85 -#: snapshot/snapshot.c:169 striped/striped.c:89 striped/striped.c:169 -#: striped/striped.c:172 striped/striped.c:216 toollib.c:912 toollib.c:962 -#: toollib.c:1020 toollib.c:1060 toollib.c:1085 toollib.c:1194 toollib.c:1332 -#: toollib.c:1337 toollib.c:1350 toollib.c:1357 uuid/uuid.c:90 uuid/uuid.c:94 -#: vgcfgbackup.c:69 vgcfgbackup.c:78 vgcfgbackup.c:85 vgchange.c:420 -#: vgmerge.c:193 vgreduce.c:29 vgreduce.c:96 vgreduce.c:102 vgreduce.c:124 -#: vgreduce.c:130 vgreduce.c:148 vgreduce.c:196 vgreduce.c:217 vgreduce.c:241 -#: vgreduce.c:307 vgreduce.c:353 zero/zero.c:99 -msgid "" -msgstr "" - -#: activate/activate.c:81 -msgid "snap_seg module string allocation failed" -msgstr "" - -#: activate/activate.c:245 -msgid "Activation enabled. Device-mapper kernel driver will be used." -msgstr "" - -#: activate/activate.c:248 -msgid "" -"WARNING: Activation disabled. No device-mapper interaction will be attempted." -msgstr "" - -#: activate/activate.c:281 -msgid "Ignoring invalid string in config file activation/volume_list" -msgstr "" - -#: activate/activate.c:287 -msgid "Ignoring empty string in config file activation/volume_list" -msgstr "" - -#: activate/activate.c:296 -msgid "Ignoring empty tag in config file activation/volume_list" -msgstr "" - -#: activate/activate.c:326 -#, c-format -msgid "dm_snprintf error from %s/%s" -msgstr "" - -#: activate/activate.c:350 -msgid "Getting driver version" -msgstr "" - -#: activate/activate.c:362 -#, c-format -msgid "Getting target version for %s" -msgstr "" - -#: activate/activate.c:367 -#, c-format -msgid "Failed to get %s target version" -msgstr "" - -#: activate/activate.c:411 -#, c-format -msgid "target_present module name too long: %s" -msgstr "" - -#: activate/activate.c:440 -#, c-format -msgid "Getting device info for %s" -msgstr "" - -#: activate/activate.c:771 -#, c-format -msgid "Skipping: Suspending '%s'." -msgstr "" - -#: activate/activate.c:831 -#, c-format -msgid "Skipping: Resuming '%s'." -msgstr "" - -#: activate/activate.c:877 -#, c-format -msgid "Skipping: Deactivating '%s'." -msgstr "" - -#: activate/activate.c:888 -#, c-format -msgid "LV %s/%s in use: not deactivating" -msgstr "" - -#: activate/activate.c:917 activate/activate.c:942 -#, c-format -msgid "Not activating %s/%s due to config file settings" -msgstr "" - -#: activate/activate.c:948 -#, c-format -msgid "Skipping: Activating '%s'." -msgstr "" - -#: activate/dev_manager.c:75 -#, c-format -msgid "_build_dlid: pool allocation failed for %zu %s %s." -msgstr "" - -#: activate/dev_manager.c:136 activate/dev_manager.c:255 -#: activate/dev_manager.c:344 -msgid "Failed to disable open_count" -msgstr "" - -#: activate/dev_manager.c:163 -msgid "Failed to allocate dm_task struct to check dev status" -msgstr "" - -#: activate/dev_manager.c:171 -msgid "Failed to get state of mapped device" -msgstr "" - -#: activate/dev_manager.c:229 activate/dev_manager.c:528 -#, c-format -msgid "dlid build failed for %s" -msgstr "" - -#: activate/dev_manager.c:360 activate/dev_manager.c:384 -#, c-format -msgid "Number of segments in active LV %s does not match metadata" -msgstr "" - -#: activate/dev_manager.c:394 -#, c-format -msgid "LV percent: %f" -msgstr "" - -#: activate/dev_manager.c:497 -#, c-format -msgid "Getting device status percentage for %s" -msgstr "" - -#: activate/dev_manager.c:532 -#, c-format -msgid "Getting device mirror status percentage for %s" -msgstr "" - -#: activate/dev_manager.c:633 -#, c-format -msgid "Getting device info for %s [%s]" -msgstr "" - -#: activate/dev_manager.c:635 -#, c-format -msgid "Failed to get info for %s [%s]." -msgstr "" - -#: activate/dev_manager.c:640 -#, c-format -msgid "Failed to add device (%u:%u) to dtree" -msgstr "" - -#: activate/dev_manager.c:677 -#, c-format -msgid "Partial dtree creation failed for %s." -msgstr "" - -#: activate/dev_manager.c:741 -#, c-format -msgid "Internal error: Unassigned area found in LV %s." -msgstr "" - -#: activate/dev_manager.c:775 -#, c-format -msgid "Couldn't find snapshot for '%s'." -msgstr "" - -#: activate/dev_manager.c:800 -#, c-format -msgid "_emit_target: Internal error: Can't handle segment type %s" -msgstr "" - -#: activate/dev_manager.c:828 -#, c-format -msgid "Checking kernel supports %s segment type for %s%s%s" -msgstr "" - -#: activate/dev_manager.c:834 -#, c-format -msgid "Can't expand LV %s: %s target support missing from kernel?" -msgstr "" - -#: activate/dev_manager.c:847 -msgid "Clustered snapshots are not yet supported" -msgstr "" - -#: activate/dev_manager.c:902 -#, c-format -msgid "_add_new_lv_to_dtree: pool alloc failed for %s %s." -msgstr "" - -#: activate/dev_manager.c:961 -#, c-format -msgid "_create_lv_symlinks: Couldn't split up old device name %s" -msgstr "" - -#: activate/dev_manager.c:987 -#, c-format -msgid "_clean_tree: Couldn't split up device name %s." -msgstr "" - -#: activate/dev_manager.c:1013 activate/dev_manager.c:1133 -msgid "Lost dependency tree root node" -msgstr "" - -#: activate/dev_manager.c:1055 -#, c-format -msgid "Failed to create symlinks for %s." -msgstr "" - -#: activate/dev_manager.c:1060 -#, c-format -msgid "_tree_action: Action %u not supported." -msgstr "" - -#: activate/dev_manager.c:1119 -msgid "partial dtree creation failed" -msgstr "" - -#: activate/dev_manager.c:1124 -#, c-format -msgid "Failed to add device %s (%u:%u) to dtree" -msgstr "" - -#: activate/fs.c:35 activate/fs.c:58 -msgid "Couldn't construct name of volume group directory." -msgstr "" - -#: activate/fs.c:43 -#, c-format -msgid "Creating directory %s" -msgstr "" - -#: activate/fs.c:45 activate/fs.c:80 activate/fs.c:100 activate/fs.c:153 -#: activate/fs.c:166 activate/fs.c:173 activate/fs.c:208 -#: commands/toolcontext.c:342 commands/toolcontext.c:820 config/config.c:209 -#: config/config.c:247 config/config.c:262 config/config.c:328 -#: config/config.c:428 config/config.c:452 device/dev-cache.c:208 -#: device/dev-cache.c:212 device/dev-cache.c:394 device/dev-cache.c:417 -#: device/dev-cache.c:424 device/dev-cache.c:681 device/dev-cache.c:683 -#: device/dev-io.c:131 device/dev-io.c:231 device/dev-io.c:249 -#: device/dev-io.c:254 device/dev-io.c:256 device/dev-io.c:262 -#: device/dev-io.c:396 device/dev-io.c:398 device/dev-io.c:481 -#: filters/filter-persistent.c:203 filters/filter-persistent.c:207 -#: filters/filter-persistent.c:230 filters/filter-persistent.c:243 -#: filters/filter-sysfs.c:42 filters/filter-sysfs.c:58 -#: filters/filter-sysfs.c:156 filters/filter-sysfs.c:163 -#: filters/filter-sysfs.c:182 filters/filter-sysfs.c:225 filters/filter.c:164 -#: filters/filter.c:221 filters/filter.c:232 filters/filter.c:240 -#: filters/filter.c:253 format_text/archive.c:214 format_text/archive.c:223 -#: format_text/archive.c:253 format_text/archive.c:260 -#: format_text/archive.c:265 format_text/format-text.c:873 -#: format_text/format-text.c:875 format_text/format-text.c:884 -#: format_text/format-text.c:889 format_text/format-text.c:891 -#: format_text/format-text.c:896 format_text/format-text.c:921 -#: format_text/format-text.c:983 format_text/format-text.c:988 -#: format_text/format-text.c:1013 format_text/format-text.c:1040 -#: locking/file_locking.c:61 locking/file_locking.c:69 -#: locking/file_locking.c:72 locking/file_locking.c:105 -#: locking/file_locking.c:167 locking/file_locking.c:171 -#: locking/file_locking.c:187 locking/file_locking.c:296 -#: locking/file_locking.c:301 locking/locking.c:45 locking/locking.c:50 -#: locking/locking.c:66 locking/locking.c:221 log/log.c:69 lvmcmdline.c:1092 -#: lvmcmdline.c:1130 misc/lvm-exec.c:42 misc/lvm-file.c:47 misc/lvm-file.c:70 -#: misc/lvm-file.c:97 misc/lvm-file.c:107 misc/lvm-file.c:157 -#: misc/lvm-file.c:170 misc/lvm-file.c:199 misc/lvm-file.c:208 -#: misc/lvm-file.c:236 misc/lvm-file.c:241 misc/lvm-file.c:244 -#: misc/lvm-file.c:289 misc/lvm-file.c:297 misc/timestamp.c:47 mm/memlock.c:97 -#: mm/memlock.c:105 mm/memlock.c:116 uuid/uuid.c:83 uuid/uuid.c:88 -#, c-format -msgid "%s: %s failed: %s" -msgstr "" - -#: activate/fs.c:64 -#, c-format -msgid "Removing directory %s" -msgstr "" - -#: activate/fs.c:91 -#, c-format -msgid "Couldn't create path for %s" -msgstr "" - -#: activate/fs.c:98 activate/fs.c:151 activate/fs.c:164 -#, c-format -msgid "Removing %s" -msgstr "" - -#: activate/fs.c:114 -#, c-format -msgid "Couldn't create path for volume group dir %s" -msgstr "" - -#: activate/fs.c:121 -#, c-format -msgid "Couldn't create source pathname for logical volume link %s" -msgstr "" - -#: activate/fs.c:128 -#, c-format -msgid "Couldn't create destination pathname for logical volume link for %s" -msgstr "" - -#: activate/fs.c:135 -#, c-format -msgid "Couldn't create pathname for LVM1 group file for %s" -msgstr "" - -#: activate/fs.c:146 -#, c-format -msgid "Non-LVM1 character device found at %s" -msgstr "" - -#: activate/fs.c:159 -#, c-format -msgid "Symbolic link %s not created: file exists" -msgstr "" - -#: activate/fs.c:171 -#, c-format -msgid "Linking %s -> %s" -msgstr "" - -#: activate/fs.c:195 -msgid "Couldn't determine link pathname." -msgstr "" - -#: activate/fs.c:202 -#, c-format -msgid "%s not symbolic link - not removing" -msgstr "" - -#: activate/fs.c:206 -#, c-format -msgid "Removing link %s" -msgstr "" - -#: activate/fs.c:282 -msgid "No space to stack fs operation" -msgstr "" - -#: archiver.c:40 format_text/archiver.c:53 -msgid "Couldn't copy archive directory name." -msgstr "" - -#: archiver.c:102 format_text/archiver.c:116 -msgid "Test mode: Skipping archiving of volume group." -msgstr "" - -#: archiver.c:109 -#, c-format -msgid "Archiving volume group \"%s\" metadata." -msgstr "" - -#: archiver.c:111 format_text/archiver.c:131 -#, c-format -msgid "Volume group \"%s\" metadata archive failed." -msgstr "" - -#: archiver.c:138 format_text/archiver.c:164 -msgid "Couldn't copy backup directory name." -msgstr "" - -#: archiver.c:169 format_text/archiver.c:195 -msgid "Failed to generate volume group metadata backup filename." -msgstr "" - -#: archiver.c:180 format_text/archiver.c:206 -msgid "WARNING: This metadata update is NOT backed up" -msgstr "" - -#: archiver.c:185 format_text/archiver.c:211 -msgid "Test mode: Skipping volume group backup." -msgstr "" - -#: archiver.c:193 format_text/archiver.c:224 -#, c-format -msgid "Backup of volume group %s metadata failed." -msgstr "" - -#: archiver.c:207 format_text/archiver.c:238 -msgid "Failed to generate backup filename (for removal)." -msgstr "" - -#: archiver.c:230 format_text/archiver.c:261 -msgid "Couldn't create text format object." -msgstr "" - -#: archiver.c:259 format_text/archiver.c:290 -msgid "Failed to allocate format instance" -msgstr "" - -#: archiver.c:267 format_text/archiver.c:298 -#, c-format -msgid "PV %s missing from cache" -msgstr "" - -#: archiver.c:272 -#, c-format -msgid "PV %s is a different format (%s)" -msgstr "" - -#: archiver.c:279 format_text/archiver.c:310 -#, c-format -msgid "Format-specific setup for %s failed" -msgstr "" - -#: archiver.c:316 format_text/archiver.c:347 -msgid "Failed to generate backup filename (for restore)." -msgstr "" - -#: archiver.c:333 -#, c-format -msgid "Creating volume group backup \"%s\"" -msgstr "" - -#: archiver.c:338 format_text/archiver.c:369 -msgid "Couldn't create backup object." -msgstr "" - -#: cache/lvmcache.c:56 cache/lvmcache.c:235 cache/lvmcache.c:740 -msgid "Internal cache initialisation failed" -msgstr "" - -#: cache/lvmcache.c:61 -#, c-format -msgid "Cache locking failure for %s" -msgstr "" - -#: cache/lvmcache.c:127 -msgid "device_list element allocation failed" -msgstr "" - -#: cache/lvmcache.c:245 toollib.c:638 -msgid "dev_iter creation failed" -msgstr "" - -#: cache/lvmcache.c:278 -msgid "vgids list allocation failed" -msgstr "" - -#: cache/lvmcache.c:285 cache/lvmcache.c:308 cache/lvmcache.c:334 -#: toollib.c:271 toollib.c:306 toollib.c:314 toollib.c:326 toollib.c:405 -#: toollib.c:547 toollib.c:561 toollib.c:698 -msgid "strlist allocation failed" -msgstr "" - -#: cache/lvmcache.c:301 -msgid "vgnames list allocation failed" -msgstr "" - -#: cache/lvmcache.c:324 -msgid "pvids list allocation failed" -msgstr "" - -#: cache/lvmcache.c:395 -#, c-format -msgid "vg hash re-insertion failed: %s" -msgstr "" - -#: cache/lvmcache.c:440 -#, c-format -msgid "_lvmcache_update: pvid insertion failed: %s" -msgstr "" - -#: cache/lvmcache.c:456 -#, c-format -msgid "lvmcache: %s: clearing VGID" -msgstr "" - -#: cache/lvmcache.c:463 -#, c-format -msgid "_lvmcache_update: vgid hash insertion failed: %s" -msgstr "" - -#: cache/lvmcache.c:468 -#, c-format -msgid "lvmcache: %s: setting %s VGID to %s" -msgstr "" - -#: cache/lvmcache.c:502 -#, c-format -msgid "" -"WARNING: Duplicate VG name %s: Existing %s takes precedence over exported %s" -msgstr "" - -#: cache/lvmcache.c:508 -#, c-format -msgid "WARNING: Duplicate VG name %s: %s takes precedence over exported %s" -msgstr "" - -#: cache/lvmcache.c:516 -#, c-format -msgid "" -"WARNING: Duplicate VG name %s: Existing %s (created here) takes precedence " -"over %s" -msgstr "" - -#: cache/lvmcache.c:521 -#, c-format -msgid "" -"WARNING: Duplicate VG name %s: %s (with creation_host) takes precedence over " -"%s" -msgstr "" - -#: cache/lvmcache.c:529 -#, c-format -msgid "" -"WARNING: Duplicate VG name %s: %s (created here) takes precedence over %s" -msgstr "" - -#: cache/lvmcache.c:547 -#, c-format -msgid "cache_update: vg hash insertion failed: %s" -msgstr "" - -#: cache/lvmcache.c:619 -msgid "lvmcache_update_vgname: list alloc failed" -msgstr "" - -#: cache/lvmcache.c:625 -#, c-format -msgid "cache vgname alloc failed for %s" -msgstr "" - -#: cache/lvmcache.c:652 -#, c-format -msgid "lvmcache: %s: now %s%s%s%s%s" -msgstr "" - -#: cache/lvmcache.c:668 -#, c-format -msgid "lvmcache: %s: VG %s %s exported" -msgstr "" - -#: cache/lvmcache.c:685 -#, c-format -msgid "cache creation host alloc failed for %s" -msgstr "" - -#: cache/lvmcache.c:690 -#, c-format -msgid "lvmcache: %s: VG %s: Set creation host to %s." -msgstr "" - -#: cache/lvmcache.c:754 -msgid "lvmcache_info allocation failed" -msgstr "" - -#: cache/lvmcache.c:769 -#, c-format -msgid "Ignoring duplicate PV %s on %s - using md %s" -msgstr "" - -#: cache/lvmcache.c:776 -#, c-format -msgid "Ignoring duplicate PV %s on %s - using dm %s" -msgstr "" - -#: cache/lvmcache.c:783 -#, c-format -msgid "Duplicate PV %s on %s - using md %s" -msgstr "" - -#: cache/lvmcache.c:789 -#, c-format -msgid "Duplicate PV %s on %s - using dm %s" -msgstr "" - -#: cache/lvmcache.c:798 -#, c-format -msgid "Found duplicate PV %s: using %s not %s" -msgstr "" - -#: cache/lvmcache.c:872 -msgid "Wiping internal VG cache" -msgstr "" - -#: commands/toolcontext.c:70 -msgid "LVM_SYSTEM_DIR environment variable is too long." -msgstr "" - -#: commands/toolcontext.c:146 -#, c-format -msgid "Logging initialised at %s" -msgstr "" - -#: commands/toolcontext.c:165 -#, c-format -msgid "Set umask to %04o" -msgstr "" - -#: commands/toolcontext.c:171 commands/toolcontext.c:182 -msgid "Device directory given in config file too long" -msgstr "" - -#: commands/toolcontext.c:187 -#, c-format -msgid "Warning: proc dir %s not found - some checks will be bypassed" -msgstr "" - -#: commands/toolcontext.c:207 lvmcmdline.c:723 -msgid "Invalid units specification" -msgstr "" - -#: commands/toolcontext.c:216 -#, c-format -msgid "Setting host tag: %s" -msgstr "" - -#: commands/toolcontext.c:219 -#, c-format -msgid "_set_tag: str_list_add %s failed" -msgstr "" - -#: commands/toolcontext.c:243 -#, c-format -msgid "Invalid hostname string for tag %s" -msgstr "" - -#: commands/toolcontext.c:254 -msgid "host_filter not supported yet" -msgstr "" - -#: commands/toolcontext.c:289 -#, c-format -msgid "Invalid tag in config file: %s" -msgstr "" - -#: commands/toolcontext.c:322 -msgid "LVM_SYSTEM_DIR or tag was too long" -msgstr "" - -#: commands/toolcontext.c:327 -msgid "config_tree_list allocation failed" -msgstr "" - -#: commands/toolcontext.c:332 -msgid "config_tree allocation failed" -msgstr "" - -#: commands/toolcontext.c:347 -#, c-format -msgid "Loading config file: %s" -msgstr "" - -#: commands/toolcontext.c:349 -#, c-format -msgid "Failed to load config file %s" -msgstr "" - -#: commands/toolcontext.c:372 commands/toolcontext.c:410 -msgid "Failed to create config tree" -msgstr "" - -#: commands/toolcontext.c:473 -msgid "Failed to add /dev to internal device cache" -msgstr "" - -#: commands/toolcontext.c:477 -msgid "device/scan not in config file: Defaulting to /dev" -msgstr "" - -#: commands/toolcontext.c:484 -msgid "Invalid string in config file: devices/scan" -msgstr "" - -#: commands/toolcontext.c:490 format_text/format-text.c:1980 -#, c-format -msgid "Failed to add %s to internal device cache" -msgstr "" - -#: commands/toolcontext.c:501 -msgid "Invalid string in config file: devices/loopfiles" -msgstr "" - -#: commands/toolcontext.c:507 -#, c-format -msgid "Failed to add loopfile %s to internal device cache" -msgstr "" - -#: commands/toolcontext.c:546 -msgid "devices/filter not found in config file: no regex filter installed" -msgstr "" - -#: commands/toolcontext.c:550 -msgid "Failed to create regex device filter" -msgstr "" - -#: commands/toolcontext.c:557 -msgid "Failed to create lvm type filter" -msgstr "" - -#: commands/toolcontext.c:602 commands/toolcontext.c:610 -msgid "Persistent cache filename too long." -msgstr "" - -#: commands/toolcontext.c:615 -msgid "Failed to create persistent device filter" -msgstr "" - -#: commands/toolcontext.c:634 -#, c-format -msgid "Failed to load existing device cache from %s" -msgstr "" - -#: commands/toolcontext.c:679 -msgid "Invalid string in config file: global/format_libraries" -msgstr "" - -#: commands/toolcontext.c:690 -#, c-format -msgid "Shared library %s does not contain format functions" -msgstr "" - -#: commands/toolcontext.c:722 -#, c-format -msgid "_init_formats: Default format (%s) not found" -msgstr "" - -#: commands/toolcontext.c:775 -msgid "Invalid string in config file: global/segment_libraries" -msgstr "" - -#: commands/toolcontext.c:786 -#, c-format -msgid "Shared library %s does not contain segment type functions" -msgstr "" - -#: commands/toolcontext.c:801 -#, c-format -msgid "Duplicate segment type %s: unloading shared library %s" -msgstr "" - -#: commands/toolcontext.c:825 -msgid "_init_hostname: dm_pool_strdup failed" -msgstr "" - -#: commands/toolcontext.c:830 -msgid "_init_hostname: dm_pool_strdup kernel_vsn failed" -msgstr "" - -#: commands/toolcontext.c:844 -msgid "WARNING: Metadata changes will NOT be backed up" -msgstr "" - -#: commands/toolcontext.c:864 -#, c-format -msgid "Couldn't create default archive path '%s/%s'." -msgstr "" - -#: commands/toolcontext.c:873 commands/toolcontext.c:893 -msgid "backup_init failed." -msgstr "" - -#: commands/toolcontext.c:885 -#, c-format -msgid "Couldn't create default backup path '%s/%s'." -msgstr "" - -#: commands/toolcontext.c:911 -msgid "setlocale failed" -msgstr "" - -#: commands/toolcontext.c:920 -msgid "Failed to allocate command context" -msgstr "" - -#: commands/toolcontext.c:940 -msgid "" -"Failed to create LVM2 system dir for metadata backups, config files and " -"internal cache." -msgstr "" - -#: commands/toolcontext.c:942 -msgid "" -"Set environment variable LVM_SYSTEM_DIR to alternative location or empty " -"string." -msgstr "" - -#: commands/toolcontext.c:948 -msgid "Library memory pool creation failed" -msgstr "" - -#: commands/toolcontext.c:979 -msgid "Command memory pool creation failed" -msgstr "" - -#: commands/toolcontext.c:1042 -msgid "Reloading config files" -msgstr "" - -#: config/config.c:111 -msgid "Failed to allocate config pool." -msgstr "" - -#: config/config.c:116 -msgid "Failed to allocate config tree." -msgstr "" - -#: config/config.c:165 -msgid "Failed to allocate config tree parser." -msgstr "" - -#: config/config.c:228 -#, c-format -msgid "%s: Checksum error" -msgstr "" - -#: config/config.c:268 -#, c-format -msgid "%s is not a regular file" -msgstr "" - -#: config/config.c:276 -#, c-format -msgid "%s is empty" -msgstr "" - -#: config/config.c:324 -#, c-format -msgid "Config file %s has disappeared!" -msgstr "" - -#: config/config.c:329 -msgid "Failed to reload configuration files" -msgstr "" - -#: config/config.c:334 -#, c-format -msgid "Configuration file %s is not a regular file" -msgstr "" - -#: config/config.c:344 -#, c-format -msgid "Detected config file change to %s" -msgstr "" - -#: config/config.c:368 -#, c-format -msgid "_write_value: Unknown value type: %d" -msgstr "" - -#: config/config.c:432 -#, c-format -msgid "Dumping configuration to %s" -msgstr "" - -#: config/config.c:435 config/config.c:441 -#, c-format -msgid "Failure while writing to %s" -msgstr "" - -#: config/config.c:445 -#, c-format -msgid "Configuration node %s not found" -msgstr "" - -#: config/config.c:494 config/config.c:497 config/config.c:510 -#: config/config.c:512 config/config.c:527 config/config.c:541 -#: config/config.c:543 config/config.c:572 config/config.c:578 -#: config/config.c:590 -#, c-format -msgid "Parse error at byte %td (line %d): unexpected token" -msgstr "" - -#: config/config.c:594 -#, c-format -msgid "Parse error at byte %td (line %d): expected a value" -msgstr "" - -#: config/config.c:810 -#, c-format -msgid "WARNING: Ignoring duplicate config node: %s (seeking %s)" -msgstr "" - -#: config/config.c:858 -#, c-format -msgid "Setting %s to %s" -msgstr "" - -#: config/config.c:863 -#, c-format -msgid "%s not found in config: defaulting to %s" -msgstr "" - -#: config/config.c:881 -#, c-format -msgid "Setting %s to %ld" -msgstr "" - -#: config/config.c:885 -#, c-format -msgid "%s not found in config: defaulting to %ld" -msgstr "" - -#: config/config.c:903 -#, c-format -msgid "Setting %s to %f" -msgstr "" - -#: config/config.c:907 -#, c-format -msgid "%s not found in config: defaulting to %f" -msgstr "" - -#: device/dev-cache.c:64 device/dev-cache.c:81 device/dev-cache.c:118 -msgid "struct device allocation failed" -msgstr "" - -#: device/dev-cache.c:68 device/dev-cache.c:85 -msgid "struct str_list allocation failed" -msgstr "" - -#: device/dev-cache.c:73 device/dev-cache.c:90 device/dev-cache.c:95 -msgid "filename strdup failed" -msgstr "" - -#: device/dev-cache.c:142 -#, c-format -msgid "%s: New preferred name" -msgstr "" - -#: device/dev-cache.c:247 -#, c-format -msgid "%s: Already in device cache" -msgstr "" - -#: device/dev-cache.c:260 -#, c-format -msgid "%s: Aliased to %s in device cache%s" -msgstr "" - -#: device/dev-cache.c:264 -#, c-format -msgid "%s: Added to device cache" -msgstr "" - -#: device/dev-cache.c:307 -msgid "Couldn't insert device into binary tree." -msgstr "" - -#: device/dev-cache.c:314 -msgid "Couldn't add alias to dev cache." -msgstr "" - -#: device/dev-cache.c:319 -msgid "Couldn't add name to hash in dev cache." -msgstr "" - -#: device/dev-cache.c:399 -#, c-format -msgid "%s: Not a regular file" -msgstr "" - -#: device/dev-cache.c:429 -#, c-format -msgid "%s: Symbolic link to directory" -msgstr "" - -#: device/dev-cache.c:438 -#, c-format -msgid "%s: Not a block device" -msgstr "" - -#: device/dev-cache.c:496 -msgid "" -"devices/preferred_names not found in config file: using built-in preferences" -msgstr "" - -#: device/dev-cache.c:503 -msgid "preferred_names patterns must be enclosed in quotes" -msgstr "" - -#: device/dev-cache.c:514 -msgid "Failed to allocate preferred device name pattern list." -msgstr "" - -#: device/dev-cache.c:521 -msgid "Failed to allocate a preferred device name pattern." -msgstr "" - -#: device/dev-cache.c:529 -msgid "Preferred device name pattern matcher creation failed." -msgstr "" - -#: device/dev-cache.c:559 -msgid "Couldn't create binary tree for dev-cache." -msgstr "" - -#: device/dev-cache.c:579 -#, c-format -msgid "Device '%s' has been left open." -msgstr "" - -#: device/dev-cache.c:617 device/dev-cache.c:643 -#, c-format -msgid "Ignoring %s: %s" -msgstr "" - -#: device/dev-cache.c:623 -#, c-format -msgid "Ignoring %s: Not a directory" -msgstr "" - -#: device/dev-cache.c:628 -msgid "dir_list allocation failed" -msgstr "" - -#: device/dev-cache.c:649 -#, c-format -msgid "Ignoring %s: Not a regular file" -msgstr "" - -#: device/dev-cache.c:654 -msgid "dir_list allocation failed for file" -msgstr "" - -#: device/dev-cache.c:686 device/dev-cache.c:690 -#, c-format -msgid "Path %s no longer valid for device(%d,%d)" -msgstr "" - -#: device/dev-cache.c:707 -#, c-format -msgid "Aborting - please provide new pathname for what used to be %s" -msgstr "" - -#: device/dev-cache.c:747 -msgid "dev_iter allocation failed" -msgstr "" - -#: device/dev-io.c:67 -#, c-format -msgid "Attempt to read an unopened device (%s)." -msgstr "" - -#: device/dev-io.c:79 -#, c-format -msgid "Read size too large: %lu" -msgstr "" - -#: device/dev-io.c:84 -#, c-format -msgid "%s: lseek %lu failed: %s" -msgstr "" - -#: device/dev-io.c:98 -#, c-format -msgid "%s: %s failed after %lu of %lu at %lu: %s" -msgstr "" - -#: device/dev-io.c:134 -#, c-format -msgid "%s: block size is %u bytes" -msgstr "" - -#: device/dev-io.c:191 -msgid "Bounce buffer alloca failed" -msgstr "" - -#: device/dev-io.c:238 device/dev-io.c:264 -#, c-format -msgid "%s: size is %lu sectors" -msgstr "" - -#: device/dev-io.c:343 -#, c-format -msgid "WARNING: %s already opened read-only" -msgstr "" - -#: device/dev-io.c:352 -#, c-format -msgid "WARNING: dev_open(%s) called while suspended" -msgstr "" - -#: device/dev-io.c:364 -#, c-format -msgid "%s: stat failed: Has device name changed?" -msgstr "" - -#: device/dev-io.c:390 -#, c-format -msgid "%s: Not using O_DIRECT" -msgstr "" - -#: device/dev-io.c:422 -#, c-format -msgid "%s: fstat failed: Has device name changed?" -msgstr "" - -#: device/dev-io.c:437 -#, c-format -msgid "Opened %s %s%s%s" -msgstr "" - -#: device/dev-io.c:486 -#, c-format -msgid "Closed %s" -msgstr "" - -#: device/dev-io.c:501 -#, c-format -msgid "Attempt to close device '%s' which is not open." -msgstr "" - -#: device/dev-io.c:515 -#, c-format -msgid "%s: Immediate close attempt while still referenced" -msgstr "" - -#: device/dev-io.c:576 -#, c-format -msgid "Read from %s failed" -msgstr "" - -#: device/dev-io.c:588 -#, c-format -msgid "Circular read from %s failed" -msgstr "" - -#: device/dev-io.c:648 -#, c-format -msgid "Wiping %s at %lu length %zu" -msgstr "" - -#: device/dev-io.c:651 -#, c-format -msgid "Wiping %s at sector %lu length %zu sectors" -msgstr "" - -#: display/display.c:145 -#, c-format -msgid "Unrecognised allocation policy %s" -msgstr "" - -#: display/display.c:172 -msgid "no memory for size display buffer" -msgstr "" - -#: display/display.c:247 -#, c-format -msgid "%s:%s:%lu:-1:%u:%u:-1:%u:%u:%u:%u:%s" -msgstr "" - -#: display/display.c:278 -#, c-format -msgid "--- %sPhysical volume ---" -msgstr "" - -#: display/display.c:279 -#, c-format -msgid "PV Name %s" -msgstr "" - -#: display/display.c:280 -#, c-format -msgid "VG Name %s%s" -msgstr "" - -#: display/display.c:290 -#, c-format -msgid "PV Size %s / not usable %s" -msgstr "" - -#: display/display.c:296 -#, c-format -msgid "PV Size %s" -msgstr "" - -#: display/display.c:304 -#, c-format -msgid "Allocatable yes %s" -msgstr "" - -#: display/display.c:307 -msgid "Allocatable NO" -msgstr "" - -#: display/display.c:312 -#, c-format -msgid "PE Size (KByte) %u" -msgstr "" - -#: display/display.c:313 display/display.c:592 -#, c-format -msgid "Total PE %u" -msgstr "" - -#: display/display.c:314 -#, c-format -msgid "Free PE %u" -msgstr "" - -#: display/display.c:315 -#, c-format -msgid "Allocated PE %u" -msgstr "" - -#: display/display.c:316 display/display.c:339 -#, c-format -msgid "PV UUID %s" -msgstr "" - -#: display/display.c:317 display/display.c:345 display/display.c:476 -#: display/display.c:527 display/display.c:610 format_text/archive.c:315 -#: lvmcmdline.c:769 mirror/mirrored.c:73 striped/striped.c:49 -msgid " " -msgstr "" - -#: display/display.c:337 -#, c-format -msgid "PV Name %s " -msgstr "" - -#: display/display.c:340 -#, c-format -msgid "PV Status %sallocatable" -msgstr "" - -#: display/display.c:342 -#, c-format -msgid "Total PE / Free PE %u / %u" -msgstr "" - -#: display/display.c:355 -#, c-format -msgid "%s%s/%s:%s:%d:%d:-1:%d:%lu:%d:-1:%d:%d:%d:%d" -msgstr "" - -#: display/display.c:385 -msgid "--- Logical volume ---" -msgstr "" - -#: display/display.c:387 -#, c-format -msgid "LV Name %s%s/%s" -msgstr "" - -#: display/display.c:389 -#, c-format -msgid "VG Name %s" -msgstr "" - -#: display/display.c:391 -#, c-format -msgid "LV UUID %s" -msgstr "" - -#: display/display.c:393 -#, c-format -msgid "LV Write Access %s" -msgstr "" - -#: display/display.c:397 -msgid "LV snapshot status source of" -msgstr "" - -#: display/display.c:406 -#, c-format -msgid " %s%s/%s [%s]" -msgstr "" - -#: display/display.c:419 -#, c-format -msgid "LV snapshot status %s destination for %s%s/%s" -msgstr "" - -#: display/display.c:426 -msgid "LV Status suspended" -msgstr "" - -#: display/display.c:428 -#, c-format -msgid "LV Status %savailable" -msgstr "" - -#: display/display.c:436 -#, c-format -msgid "# open %u" -msgstr "" - -#: display/display.c:438 -#, c-format -msgid "LV Size %s" -msgstr "" - -#: display/display.c:442 -#, c-format -msgid "Current LE %u" -msgstr "" - -#: display/display.c:446 -#, c-format -msgid "COW-table size %s" -msgstr "" - -#: display/display.c:448 -#, c-format -msgid "COW-table LE %u" -msgstr "" - -#: display/display.c:451 -#, c-format -msgid "Allocated to snapshot %.2f%% " -msgstr "" - -#: display/display.c:453 -#, c-format -msgid "Snapshot chunk size %s" -msgstr "" - -#: display/display.c:457 -#, c-format -msgid "Segments %u" -msgstr "" - -#: display/display.c:463 -#, c-format -msgid "Allocation %s" -msgstr "" - -#: display/display.c:464 -#, c-format -msgid "Read ahead sectors %u" -msgstr "" - -#: display/display.c:468 -#, c-format -msgid "Persistent major %d" -msgstr "" - -#: display/display.c:469 -#, c-format -msgid "Persistent minor %d" -msgstr "" - -#: display/display.c:473 -#, c-format -msgid "Block device %d:%d" -msgstr "" - -#: display/display.c:486 -#, c-format -msgid "%sPhysical volume\t%s" -msgstr "" - -#: display/display.c:492 -#, c-format -msgid "%sPhysical extents\t%d to %d" -msgstr "" - -#: display/display.c:497 -#, c-format -msgid "%sLogical volume\t%s" -msgstr "" - -#: display/display.c:502 -#, c-format -msgid "%sLogical extents\t%d to %d" -msgstr "" - -#: display/display.c:507 -#, c-format -msgid "%sUnassigned area" -msgstr "" - -#: display/display.c:515 -msgid "--- Segments ---" -msgstr "" - -#: display/display.c:518 -#, c-format -msgid "Logical extent %u to %u:" -msgstr "" - -#: display/display.c:521 -#, c-format -msgid " Type\t\t%s" -msgstr "" - -#: display/display.c:547 -msgid "--- Volume group ---" -msgstr "" - -#: display/display.c:548 -#, c-format -msgid "VG Name %s" -msgstr "" - -#: display/display.c:549 -#, c-format -msgid "System ID %s" -msgstr "" - -#: display/display.c:550 -#, c-format -msgid "Format %s" -msgstr "" - -#: display/display.c:552 -#, c-format -msgid "Metadata Areas %d" -msgstr "" - -#: display/display.c:554 -#, c-format -msgid "Metadata Sequence No %d" -msgstr "" - -#: display/display.c:557 -#, c-format -msgid "VG Access %s%s%s%s" -msgstr "" - -#: display/display.c:562 -#, c-format -msgid "VG Status %s%sresizable" -msgstr "" - -#: display/display.c:569 -msgid "Clustered yes" -msgstr "" - -#: display/display.c:570 -#, c-format -msgid "Shared %s" -msgstr "" - -#: display/display.c:573 -#, c-format -msgid "MAX LV %u" -msgstr "" - -#: display/display.c:574 -#, c-format -msgid "Cur LV %u" -msgstr "" - -#: display/display.c:575 -#, c-format -msgid "Open LV %u" -msgstr "" - -#: display/display.c:581 -#, c-format -msgid "Max PV %u" -msgstr "" - -#: display/display.c:582 -#, c-format -msgid "Cur PV %u" -msgstr "" - -#: display/display.c:583 -#, c-format -msgid "Act PV %u" -msgstr "" - -#: display/display.c:585 -#, c-format -msgid "VG Size %s" -msgstr "" - -#: display/display.c:589 -#, c-format -msgid "PE Size %s" -msgstr "" - -#: display/display.c:594 -#, c-format -msgid "Alloc PE / Size %u / %s" -msgstr "" - -#: display/display.c:600 -#, c-format -msgid "Free PE / Size %u / %s" -msgstr "" - -#: display/display.c:609 -#, c-format -msgid "VG UUID %s" -msgstr "" - -#: display/display.c:645 -#, c-format -msgid "%s:%s:%d:-1:%u:%u:%u:-1:%u:%u:%u:%lu:%u:%u:%u:%u:%s" -msgstr "" - -#: display/display.c:669 -#, c-format -msgid "\"%s\" %-9s [%-9s used / %s free]" -msgstr "" - -#: display/display.c:686 display/display.c:695 pvscan.c:34 -#, c-format -msgid "%s" -msgstr "" - -#: error/errseg.c:73 -msgid "error module string list allocation failed" -msgstr "" - -#: error/errseg.c:109 mirror/mirrored.c:562 snapshot/snapshot.c:179 -#: striped/striped.c:227 zero/zero.c:109 -#, c-format -msgid "Initialised segtype: %s" -msgstr "" - -#: filters/filter-composite.c:31 -#, c-format -msgid "Using %s" -msgstr "" - -#: filters/filter-composite.c:59 -msgid "composite filters allocation failed" -msgstr "" - -#: filters/filter-composite.c:67 -msgid "compsoite filters allocation failed" -msgstr "" - -#: filters/filter-md.c:31 -#, c-format -msgid "%s: Skipping md component device" -msgstr "" - -#: filters/filter-md.c:36 -#, c-format -msgid "%s: Skipping: error in md component detection" -msgstr "" - -#: filters/filter-md.c:54 -msgid "md filter allocation failed" -msgstr "" - -#: filters/filter-persistent.c:57 -msgid "Wiping cache of LVM-capable devices" -msgstr "" - -#: filters/filter-persistent.c:73 -#, c-format -msgid "Couldn't find %s array in '%s'" -msgstr "" - -#: filters/filter-persistent.c:84 -msgid "Devices array contains a value which is not a string ... ignoring" -msgstr "" - -#: filters/filter-persistent.c:90 -#, c-format -msgid "Couldn't add '%s' to filter ... ignoring" -msgstr "" - -#: filters/filter-persistent.c:108 -#, c-format -msgid "%s: stat failed: %s" -msgstr "" - -#: filters/filter-persistent.c:132 -#, c-format -msgid "Loaded persistent filter cache from %s" -msgstr "" - -#: filters/filter-persistent.c:183 -#, c-format -msgid "Internal persistent device cache empty - not writing to %s" -msgstr "" - -#: filters/filter-persistent.c:188 -#, c-format -msgid "Device cache incomplete - not writing to %s" -msgstr "" - -#: filters/filter-persistent.c:193 -#, c-format -msgid "Dumping persistent device cache to %s" -msgstr "" - -#: filters/filter-persistent.c:248 format_text/format-text.c:902 -#: format_text/format-text.c:928 format_text/format-text.c:965 -#: misc/lvm-file.c:91 -#, c-format -msgid "%s: rename to %s failed: %s" -msgstr "" - -#: filters/filter-persistent.c:276 -#, c-format -msgid "%s: Skipping (cached)" -msgstr "" - -#: filters/filter-persistent.c:311 -msgid "Couldn't create hash table for persistent filter." -msgstr "" - -#: filters/filter-regex.c:44 -msgid "pattern must begin with 'a' or 'r'" -msgstr "" - -#: filters/filter-regex.c:83 -msgid "invalid separator at end of regex" -msgstr "" - -#: filters/filter-regex.c:108 -msgid "filter patterns must be enclosed in quotes" -msgstr "" - -#: filters/filter-regex.c:133 -msgid "invalid filter pattern" -msgstr "" - -#: filters/filter-regex.c:174 -#, c-format -msgid "%s: Skipping (regex)" -msgstr "" - -#: filters/filter-sysfs.c:31 -msgid "No proc filesystem found: skipping sysfs filter" -msgstr "" - -#: filters/filter-sysfs.c:37 -msgid "Failed to create /proc/mounts string" -msgstr "" - -#: filters/filter-sysfs.c:137 -#, c-format -msgid "Empty sysfs device file: %s" -msgstr "" - -#: filters/filter-sysfs.c:142 -msgid "sysfs device file not correct format" -msgstr "" - -#: filters/filter-sysfs.c:192 -#, c-format -msgid "sysfs path name too long: %s in %s" -msgstr "" - -#: filters/filter-sysfs.c:255 -#, c-format -msgid "%s: Skipping (sysfs)" -msgstr "" - -#: filters/filter-sysfs.c:278 -msgid "sysfs pool creation failed" -msgstr "" - -#: filters/filter-sysfs.c:283 -msgid "sysfs dev_set creation failed" -msgstr "" - -#: filters/filter.c:90 -#, c-format -msgid "%s: Skipping: Unrecognised LVM device type %lu" -msgstr "" - -#: filters/filter.c:98 -#, c-format -msgid "%s: Skipping: Suspended dm device" -msgstr "" - -#: filters/filter.c:104 -#, c-format -msgid "%s: Skipping: open failed" -msgstr "" - -#: filters/filter.c:110 -#, c-format -msgid "%s: Skipping: dev_get_size failed" -msgstr "" - -#: filters/filter.c:115 -#, c-format -msgid "%s: Skipping: Too small to hold a PV" -msgstr "" - -#: filters/filter.c:120 -#, c-format -msgid "%s: Skipping: Partition table signature found" -msgstr "" - -#: filters/filter.c:147 -msgid "No proc filesystem found: using all block device types" -msgstr "" - -#: filters/filter.c:159 -msgid "Failed to create /proc/devices string" -msgstr "" - -#: filters/filter.c:218 -msgid "Expecting string in devices/types in config file" -msgstr "" - -#: filters/filter.c:228 -#, c-format -msgid "Max partition count missing for %s in devices/types in config file" -msgstr "" - -#: filters/filter.c:236 -#, c-format -msgid "Zero partition count invalid for %s in devices/types in config file" -msgstr "" - -#: filters/filter.c:269 -msgid "LVM type filter allocation failed" -msgstr "" - -#: format1/disk-rep.c:190 -#, c-format -msgid "%s does not have a valid LVM1 PV identifier" -msgstr "" - -#: format1/disk-rep.c:196 -#, c-format -msgid "format1: Unknown metadata version %d found on %s" -msgstr "" - -#: format1/disk-rep.c:210 format_pool/disk_rep.c:43 -#, c-format -msgid "Failed to read PV data from %s" -msgstr "" - -#: format1/disk-rep.c:367 -#, c-format -msgid "%s is not a member of any format1 VG" -msgstr "" - -#: format1/disk-rep.c:374 -#, c-format -msgid "Failed to read VG data from PV (%s)" -msgstr "" - -#: format1/disk-rep.c:380 -#, c-format -msgid "%s is not a member of the VG %s" -msgstr "" - -#: format1/disk-rep.c:390 -#, c-format -msgid "Failed to read PV uuid list from %s" -msgstr "" - -#: format1/disk-rep.c:395 -#, c-format -msgid "Failed to read LV's from %s" -msgstr "" - -#: format1/disk-rep.c:400 -#, c-format -msgid "Failed to read extents from %s" -msgstr "" - -#: format1/disk-rep.c:404 -#, c-format -msgid "Found %s in %sVG %s" -msgstr "" - -#: format1/disk-rep.c:443 format_pool/disk_rep.c:67 -#, c-format -msgid "Ignoring duplicate PV %s on %s" -msgstr "" - -#: format1/disk-rep.c:448 format_pool/disk_rep.c:72 -#, c-format -msgid "Duplicate PV %s - using md %s" -msgstr "" - -#: format1/disk-rep.c:494 -msgid "read_pvs_in_vg: dev_iter_create failed" -msgstr "" - -#: format1/disk-rep.c:517 -#, c-format -msgid "Writing %s VG metadata to %s at %lu len %zu" -msgstr "" - -#: format1/disk-rep.c:537 -#, c-format -msgid "Too many uuids to fit on %s" -msgstr "" - -#: format1/disk-rep.c:542 -#, c-format -msgid "Writing %s uuidlist to %s at %lu len %d" -msgstr "" - -#: format1/disk-rep.c:557 -#, c-format -msgid "Writing %s LV %s metadata to %s at %lu len %zu" -msgstr "" - -#: format1/disk-rep.c:578 -#, c-format -msgid "Couldn't zero lv area on device '%s'" -msgstr "" - -#: format1/disk-rep.c:586 -#, c-format -msgid "lv_number %d too large" -msgstr "" - -#: format1/disk-rep.c:603 -#, c-format -msgid "Writing %s extents metadata to %s at %lu len %zu" -msgstr "" - -#: format1/disk-rep.c:623 -msgid "Invalid PV structure size." -msgstr "" - -#: format1/disk-rep.c:632 -msgid "Couldn't allocate temporary PV buffer." -msgstr "" - -#: format1/disk-rep.c:639 -#, c-format -msgid "Writing %s PV metadata to %s at %lu len %zu" -msgstr "" - -#: format1/disk-rep.c:662 -#, c-format -msgid "Failed to write PV structure onto %s" -msgstr "" - -#: format1/disk-rep.c:681 -#, c-format -msgid "Failed to write VG data to %s" -msgstr "" - -#: format1/disk-rep.c:686 -#, c-format -msgid "Failed to write PV uuid list to %s" -msgstr "" - -#: format1/disk-rep.c:691 -#, c-format -msgid "Failed to write LV's to %s" -msgstr "" - -#: format1/disk-rep.c:696 -#, c-format -msgid "Failed to write extents to %s" -msgstr "" - -#: format1/disk-rep.c:736 -#, c-format -msgid "Successfully wrote data to %s" -msgstr "" - -#: format1/format1.c:72 -#, c-format -msgid "VG data differs between PVs %s and %s" -msgstr "" - -#: format1/format1.c:74 format1/format1.c:89 -#, c-format -msgid "VG data on %s: %s %s %u %u %u %u %u %u %u %u %u %u %u %u %u %u %u" -msgstr "" - -#: format1/format1.c:115 -#, c-format -msgid "%d PV(s) found for VG %s: expected %d" -msgstr "" - -#: format1/format1.c:294 format_pool/format_pool.c:228 -#, c-format -msgid "Reading physical volume data %s from disk" -msgstr "" - -#: format1/format1.c:335 -#, c-format -msgid "Physical volumes cannot be bigger than %s" -msgstr "" - -#: format1/format1.c:355 -msgid "Metadata would overwrite physical extents" -msgstr "" - -#: format1/format1.c:370 -#, c-format -msgid "logical volumes cannot contain more than %d extents." -msgstr "" - -#: format1/format1.c:375 -#, c-format -msgid "logical volumes cannot be larger than %s" -msgstr "" - -#: format1/format1.c:451 -#, c-format -msgid "Extent size must be between %s and %s" -msgstr "" - -#: format1/format1.c:459 -#, c-format -msgid "Extent size must be multiple of %s" -msgstr "" - -#: format1/format1.c:466 format_text/format-text.c:79 -msgid "Extent size must be power of 2" -msgstr "" - -#: format1/format1.c:563 -msgid "Couldn't create lvm1 label handler." -msgstr "" - -#: format1/format1.c:568 -msgid "Couldn't register lvm1 label handler." -msgstr "" - -#: format1/format1.c:572 format_pool/format_pool.c:354 -#: format_text/format-text.c:1994 -#, c-format -msgid "Initialised format: %s" -msgstr "" - -#: format1/import-export.c:75 -#, c-format -msgid "System ID %s on %s differs from %s for volume group" -msgstr "" - -#: format1/import-export.c:98 format_text/import_vsn1.c:220 -#: metadata/metadata.c:569 metadata/metadata.c:1542 pvresize.c:121 -#: vgreduce.c:395 vgremove.c:62 -#, c-format -msgid "%s: Couldn't get size." -msgstr "" - -#: format1/import-export.c:101 format_text/import_vsn1.c:223 -#, c-format -msgid "Fixing up missing format1 size (%s) for PV %s" -msgstr "" - -#: format1/import-export.c:108 format_text/import_vsn1.c:230 -#, c-format -msgid "WARNING: Physical Volume %s is too large for underlying device" -msgstr "" - -#: format1/import-export.c:130 -msgid "Generated system_id too long" -msgstr "" - -#: format1/import-export.c:174 -#, c-format -msgid "Volume group name %s too long to export" -msgstr "" - -#: format1/import-export.c:412 -#, c-format -msgid "Segment type %s in LV %s: unsupported by format1" -msgstr "" - -#: format1/import-export.c:418 -#, c-format -msgid "Non-PV stripe found in LV %s: unsupported by format1" -msgstr "" - -#: format1/import-export.c:610 -msgid "Logical volume number out of bounds." -msgstr "" - -#: format1/import-export.c:617 -#, c-format -msgid "Couldn't find logical volume '%s'." -msgstr "" - -#: format1/import-export.c:637 -#, c-format -msgid "Couldn't find origin logical volume for snapshot '%s'." -msgstr "" - -#: format1/import-export.c:650 -msgid "Couldn't add snapshot." -msgstr "" - -#: format1/import-extents.c:53 -msgid "Unable to create hash table for holding extent maps." -msgstr "" - -#: format1/import-extents.c:92 -#, c-format -msgid "Physical volume (%s) contains an unknown logical volume (%s)." -msgstr "" - -#: format1/import-extents.c:137 -#, c-format -msgid "Invalid LV in extent map (PV %s, PE %u, LV %u, LE %u)" -msgstr "" - -#: format1/import-extents.c:149 -msgid "logical extent number out of bounds" -msgstr "" - -#: format1/import-extents.c:155 -#, c-format -msgid "logical extent (%u) already mapped." -msgstr "" - -#: format1/import-extents.c:175 -#, c-format -msgid "Logical volume (%s) contains an incomplete mapping table." -msgstr "" - -#: format1/import-extents.c:229 -msgid "Failed to allocate linear segment." -msgstr "" - -#: format1/import-extents.c:276 -#, c-format -msgid "" -"Number of stripes (%u) incompatible with logical extent count (%u) for %s" -msgstr "" - -#: format1/import-extents.c:303 -msgid "Failed to allocate striped segment." -msgstr "" - -#: format1/import-extents.c:359 -msgid "Couldn't allocate logical volume maps." -msgstr "" - -#: format1/import-extents.c:364 -msgid "Couldn't fill logical volume maps." -msgstr "" - -#: format1/import-extents.c:374 -msgid "Couldn't build extent segments." -msgstr "" - -#: format1/layout.c:79 -#, c-format -msgid "MaxLogicalVolumes of %d exceeds format limit of %d for VG '%s'" -msgstr "" - -#: format1/layout.c:86 -#, c-format -msgid "MaxPhysicalVolumes of %d exceeds format limit of %d for VG '%s'" -msgstr "" - -#: format1/layout.c:105 -msgid "Insufficient space for metadata and PE's." -msgstr "" - -#: format1/layout.c:141 -#, c-format -msgid "Too few extents on %s. Try smaller extent size." -msgstr "" - -#: format1/layout.c:162 -#, c-format -msgid "Metadata extent limit (%u) exceeded for %s - %u required" -msgstr "" - -#: format1/lvm1-label.c:29 -#, c-format -msgid "The '%s' operation is not supported for the lvm1 labeller." -msgstr "" - -#: format1/lvm1-label.c:120 format_pool/pool_label.c:99 -#: format_text/text_label.c:285 -msgid "Couldn't allocate labeller object." -msgstr "" - -#: format_pool/disk_rep.c:94 format_pool/disk_rep.c:98 -#, c-format -msgid "Calculated uuid %s for %s" -msgstr "" - -#: format_pool/disk_rep.c:274 -#, c-format -msgid "Unable to allocate %d 32-bit uints" -msgstr "" - -#: format_pool/disk_rep.c:341 -#, c-format -msgid "No devices for vg %s found in cache" -msgstr "" - -#: format_pool/disk_rep.c:363 -msgid "Unable to allocate pool list structure" -msgstr "" - -#: format_pool/format_pool.c:44 -#, c-format -msgid "Unable to allocate %d subpool structures" -msgstr "" - -#: format_pool/format_pool.c:64 -#, c-format -msgid "Unable to allocate %d pool_device structures" -msgstr "" - -#: format_pool/format_pool.c:87 -#, c-format -msgid "Missing subpool %d in pool %s" -msgstr "" - -#: format_pool/format_pool.c:92 -#, c-format -msgid "Missing device %u for subpool %d in pool %s" -msgstr "" - -#: format_pool/format_pool.c:113 -msgid "Unable to allocate volume group structure" -msgstr "" - -#: format_pool/format_pool.c:279 -msgid "Unable to allocate format instance structure for pool format" -msgstr "" - -#: format_pool/format_pool.c:289 -msgid "Unable to allocate metadata area structure for pool format" -msgstr "" - -#: format_pool/format_pool.c:332 -msgid "Unable to allocate format type structure for pool format" -msgstr "" - -#: format_pool/format_pool.c:345 -msgid "Couldn't create pool label handler." -msgstr "" - -#: format_pool/format_pool.c:350 -msgid "Couldn't register pool label handler." -msgstr "" - -#: format_pool/import_export.c:64 -msgid "Unable to allocate lv list structure" -msgstr "" - -#: format_pool/import_export.c:69 -msgid "Unable to allocate logical volume structure" -msgstr "" - -#: format_pool/import_export.c:98 -#, c-format -msgid "Calculated lv uuid for lv %s: %s" -msgstr "" - -#: format_pool/import_export.c:133 -msgid "Unable to allocate pv list structure" -msgstr "" - -#: format_pool/import_export.c:137 -msgid "Unable to allocate pv structure" -msgstr "" - -#: format_pool/import_export.c:165 -msgid "Unable to duplicate vg_name string" -msgstr "" - -#: format_pool/import_export.c:195 -#, c-format -msgid "Found sptype %X and converted it to %s" -msgstr "" - -#: format_pool/import_export.c:210 -msgid "Stripe size must be a power of 2" -msgstr "" - -#: format_pool/import_export.c:226 -msgid "Unable to allocate striped lv_segment structure" -msgstr "" - -#: format_pool/import_export.c:267 -msgid "Unable to allocate linear lv_segment structure" -msgstr "" - -#: format_pool/pool_label.c:28 -#, c-format -msgid "The '%s' operation is not supported for the pool labeller." -msgstr "" - -#: format_text/archive.c:146 -#, c-format -msgid "Couldn't scan the archive directory (%s)." -msgstr "" - -#: format_text/archive.c:173 -msgid "Couldn't create new archive file." -msgstr "" - -#: format_text/archive.c:221 -#, c-format -msgid "Expiring archive %s" -msgstr "" - -#: format_text/archive.c:246 -msgid "Couldn't create temporary archive name." -msgstr "" - -#: format_text/archive.c:251 -msgid "Couldn't create FILE object for archive." -msgstr "" - -#: format_text/archive.c:288 -msgid "Archive file name too long." -msgstr "" - -#: format_text/archive.c:299 -#, c-format -msgid "Archive rename failed for %s" -msgstr "" - -#: format_text/archive.c:316 -#, c-format -msgid "File:\t\t%s" -msgstr "" - -#: format_text/archive.c:321 -msgid "Couldn't create text instance object." -msgstr "" - -#: format_text/archive.c:331 -msgid "Unable to read archive file." -msgstr "" - -#: format_text/archive.c:336 -#, c-format -msgid "VG name: \t%s" -msgstr "" - -#: format_text/archive.c:337 -#, c-format -msgid "Description:\t%s" -msgstr "" - -#: format_text/archive.c:338 -#, c-format -msgid "Backup Time:\t%s" -msgstr "" - -#: format_text/archive.c:355 -#, c-format -msgid "No archives found in %s." -msgstr "" - -#: format_text/archiver.c:43 format_text/archiver.c:155 -msgid "archive_params alloc failed" -msgstr "" - -#: format_text/archiver.c:128 -#, c-format -msgid "Archiving volume group \"%s\" metadata (seqno %u)." -msgstr "" - -#: format_text/archiver.c:303 -#, c-format -msgid "PV %s is a different format (seqno %s)" -msgstr "" - -#: format_text/archiver.c:364 -#, c-format -msgid "Creating volume group backup \"%s\" (seqno %u)." -msgstr "" - -#: format_text/archiver.c:402 -msgid "Failed to generate backup filename." -msgstr "" - -#: format_text/export.c:80 -#, c-format -msgid "uname failed: %s" -msgstr "" - -#: format_text/export.c:101 -msgid "Internal error tracking indentation" -msgstr "" - -#: format_text/export.c:120 -#, c-format -msgid "Doubling metadata output buffer to %u" -msgstr "" - -#: format_text/export.c:124 -msgid "Buffer reallocation failed." -msgstr "" - -#: format_text/export.c:737 -msgid "text_export buffer allocation failed" -msgstr "" - -#: format_text/flags.c:79 -msgid "Unknown flag set requested." -msgstr "" - -#: format_text/flags.c:125 -msgid "Metadata inconsistency: Not all flags successfully exported." -msgstr "" - -#: format_text/flags.c:147 -msgid "Status value is not a string." -msgstr "" - -#: format_text/flags.c:158 -#, c-format -msgid "Unknown status flag '%s'." -msgstr "" - -#: format_text/format-text.c:152 -#, c-format -msgid "Found text metadata area, offset=%lu, size=%lu" -msgstr "" - -#: format_text/format-text.c:207 -#, c-format -msgid "" -"Found LVM2 metadata record at offset=%lu, size=%lu, offset2=%lu size2=%lu" -msgstr "" - -#: format_text/format-text.c:259 -#, c-format -msgid "Random lvid creation failed for %s/%s." -msgstr "" - -#: format_text/format-text.c:290 -msgid "struct mda_header allocation failed" -msgstr "" - -#: format_text/format-text.c:302 -msgid "Incorrect metadata area header checksum" -msgstr "" - -#: format_text/format-text.c:309 -msgid "Wrong magic number in metadata area header" -msgstr "" - -#: format_text/format-text.c:314 -#, c-format -msgid "Incompatible metadata area header version: %d" -msgstr "" - -#: format_text/format-text.c:320 -#, c-format -msgid "Incorrect start sector in metadata area header: %lu" -msgstr "" - -#: format_text/format-text.c:461 -#, c-format -msgid "VG %s not found on %s" -msgstr "" - -#: format_text/format-text.c:469 format_text/format-text.c:574 -#, c-format -msgid "VG %s metadata too large for circular buffer" -msgstr "" - -#: format_text/format-text.c:484 -#, c-format -msgid "Read %s %smetadata (%u) from %s at %lu size %lu" -msgstr "" - -#: format_text/format-text.c:557 -#, c-format -msgid "VG %s metadata writing failed" -msgstr "" - -#: format_text/format-text.c:579 -#, c-format -msgid "Writing %s metadata to %s at %lu len %lu" -msgstr "" - -#: format_text/format-text.c:592 -#, c-format -msgid "Writing metadata to %s at %lu len %u" -msgstr "" - -#: format_text/format-text.c:681 -#, c-format -msgid "%sCommitting %s metadata (%u) to %s header at %lu" -msgstr "" - -#: format_text/format-text.c:685 -#, c-format -msgid "Wiping pre-committed %s metadata from %s header at %lu" -msgstr "" - -#: format_text/format-text.c:691 format_text/format-text.c:777 -msgid "Failed to write metadata area header" -msgstr "" - -#: format_text/format-text.c:810 -#, c-format -msgid "'%s' does not contain volume group '%s'." -msgstr "" - -#: format_text/format-text.c:814 -#, c-format -msgid "Read volume group %s from %s" -msgstr "" - -#: format_text/format-text.c:863 -msgid "Text format failed to determine directory." -msgstr "" - -#: format_text/format-text.c:868 -msgid "Couldn't create temporary text file name." -msgstr "" - -#: format_text/format-text.c:879 -#, c-format -msgid "Writing %s metadata to %s" -msgstr "" - -#: format_text/format-text.c:882 -#, c-format -msgid "Failed to write metadata to %s." -msgstr "" - -#: format_text/format-text.c:901 format_text/format-text.c:926 -#: format_text/format-text.c:960 -#, c-format -msgid "Renaming %s to %s" -msgstr "" - -#: format_text/format-text.c:917 -#, c-format -msgid "Test mode: Skipping committing %s metadata (%u)" -msgstr "" - -#: format_text/format-text.c:920 -#, c-format -msgid "Unlinking %s" -msgstr "" - -#: format_text/format-text.c:925 -#, c-format -msgid "Committing %s metadata (%u)" -msgstr "" - -#: format_text/format-text.c:962 -msgid "Test mode: Skipping rename" -msgstr "" - -#: format_text/format-text.c:1025 format_text/format-text.c:1723 -#, c-format -msgid "Name too long %s/%s" -msgstr "" - -#: format_text/format-text.c:1089 -#, c-format -msgid "%s: metadata too large for circular buffer" -msgstr "" - -#: format_text/format-text.c:1118 -#, c-format -msgid "%s: Found metadata at %lu size %lu for %s (%s)" -msgstr "" - -#: format_text/format-text.c:1186 -#, c-format -msgid "Physical extents end beyond end of device %s!" -msgstr "" - -#: format_text/format-text.c:1207 -#, c-format -msgid "Warning: metadata area fills disk leaving no space for data on %s." -msgstr "" - -#: format_text/format-text.c:1238 format_text/format-text.c:1283 -msgid "Failed to wipe new metadata area" -msgstr "" - -#: format_text/format-text.c:1329 -#, c-format -msgid "Creating metadata area on %s at sector %lu size %lu sectors" -msgstr "" - -#: format_text/format-text.c:1410 -msgid "_add_raw allocation failed" -msgstr "" - -#: format_text/format-text.c:1470 -#, c-format -msgid "Must be exactly one data area (found %d) on PV %s" -msgstr "" - -#: format_text/format-text.c:1485 format_text/format-text.c:1489 -msgid "metadata_area allocation failed" -msgstr "" - -#: format_text/format-text.c:1650 -#, c-format -msgid "PV %s too large for extent size %s." -msgstr "" - -#: format_text/format-text.c:1693 -msgid "Couldn't allocate format instance object." -msgstr "" - -#: format_text/format-text.c:1699 -msgid "Couldn't allocate text_fid_context." -msgstr "" - -#: format_text/format-text.c:1807 -#, c-format -msgid "%s: Volume group filename may not end in .tmp" -msgstr "" - -#: format_text/format-text.c:1841 -msgid "Couldn't allocate text format context object." -msgstr "" - -#: format_text/format-text.c:1863 -msgid "_add_dir allocation failed" -msgstr "" - -#: format_text/format-text.c:1866 -#, c-format -msgid "Adding text format metadata dir: %s" -msgstr "" - -#: format_text/format-text.c:1883 -msgid "Empty metadata disk_area section of config file" -msgstr "" - -#: format_text/format-text.c:1888 -msgid "Missing start_sector in metadata disk_area section of config file" -msgstr "" - -#: format_text/format-text.c:1895 -msgid "Missing size in metadata disk_area section of config file" -msgstr "" - -#: format_text/format-text.c:1902 -msgid "Missing uuid in metadata disk_area section of config file" -msgstr "" - -#: format_text/format-text.c:1908 -#, c-format -msgid "Invalid uuid in metadata disk_area section of config file: %s" -msgstr "" - -#: format_text/format-text.c:1917 format_text/import_vsn1.c:155 -msgid "Couldn't find device." -msgstr "" - -#: format_text/format-text.c:1919 format_text/import_vsn1.c:157 -#, c-format -msgid "Couldn't find device with uuid '%s'." -msgstr "" - -#: format_text/format-text.c:1948 -msgid "Failed to allocate dir_list" -msgstr "" - -#: format_text/format-text.c:1960 -msgid "Couldn't create text label handler." -msgstr "" - -#: format_text/format-text.c:1966 -msgid "Couldn't register text label handler." -msgstr "" - -#: format_text/format-text.c:1974 -msgid "Invalid string in config file: metadata/dirs" -msgstr "" - -#: format_text/import.c:103 -msgid "Couldn't read volume group metadata." -msgstr "" - -#: format_text/import_vsn1.c:46 -#, c-format -msgid "Can't process text format file - %s." -msgstr "" - -#: format_text/import_vsn1.c:94 -msgid "Couldn't find uuid." -msgstr "" - -#: format_text/import_vsn1.c:100 -msgid "uuid must be a string." -msgstr "" - -#: format_text/import_vsn1.c:105 -msgid "Invalid uuid." -msgstr "" - -#: format_text/import_vsn1.c:139 -msgid "Empty pv section." -msgstr "" - -#: format_text/import_vsn1.c:144 -msgid "Couldn't read uuid for volume group." -msgstr "" - -#: format_text/import_vsn1.c:174 -msgid "Couldn't find status flags for physical volume." -msgstr "" - -#: format_text/import_vsn1.c:179 -msgid "Couldn't read status flags for physical volume." -msgstr "" - -#: format_text/import_vsn1.c:187 -msgid "Couldn't read extent size for volume group." -msgstr "" - -#: format_text/import_vsn1.c:192 -msgid "Couldn't find extent count (pe_count) for physical volume." -msgstr "" - -#: format_text/import_vsn1.c:203 -#, c-format -msgid "Couldn't read tags for physical volume %s in %s." -msgstr "" - -#: format_text/import_vsn1.c:275 -msgid "Empty segment section." -msgstr "" - -#: format_text/import_vsn1.c:280 -#, c-format -msgid "Couldn't read 'start_extent' for segment '%s'." -msgstr "" - -#: format_text/import_vsn1.c:286 -#, c-format -msgid "Couldn't read 'extent_count' for segment '%s'." -msgstr "" - -#: format_text/import_vsn1.c:296 -msgid "Segment type must be a string." -msgstr "" - -#: format_text/import_vsn1.c:316 -msgid "Segment allocation failed" -msgstr "" - -#: format_text/import_vsn1.c:329 -#, c-format -msgid "Couldn't read tags for a segment of %s/%s." -msgstr "" - -#: format_text/import_vsn1.c:358 -#, c-format -msgid "Zero areas not allowed for segment '%s'" -msgstr "" - -#: format_text/import_vsn1.c:394 -#, c-format -msgid "Couldn't find volume '%s' for segment '%s'." -msgstr "" - -#: format_text/import_vsn1.c:407 -#, c-format -msgid "Incorrect number of areas in area array for segment '%s'." -msgstr "" - -#: format_text/import_vsn1.c:437 -msgid "Only one segment permitted for snapshot" -msgstr "" - -#: format_text/import_vsn1.c:443 -msgid "Couldn't read segment count for logical volume." -msgstr "" - -#: format_text/import_vsn1.c:448 -msgid "segment_count and actual number of segments disagree." -msgstr "" - -#: format_text/import_vsn1.c:494 format_text/import_vsn1.c:562 -msgid "Empty logical volume section." -msgstr "" - -#: format_text/import_vsn1.c:499 -msgid "Couldn't find status flags for logical volume." -msgstr "" - -#: format_text/import_vsn1.c:504 -msgid "Couldn't read status flags for logical volume." -msgstr "" - -#: format_text/import_vsn1.c:512 format_text/import_vsn1.c:729 -msgid "allocation_policy must be a string." -msgstr "" - -#: format_text/import_vsn1.c:535 -#, c-format -msgid "Couldn't read tags for logical volume %s/%s." -msgstr "" - -#: format_text/import_vsn1.c:555 -#, c-format -msgid "Lost logical volume reference %s" -msgstr "" - -#: format_text/import_vsn1.c:568 -#, c-format -msgid "Couldn't read uuid for logical volume %s." -msgstr "" - -#: format_text/import_vsn1.c:595 -#, c-format -msgid "Couldn't read minor number for logical volume %s." -msgstr "" - -#: format_text/import_vsn1.c:603 -#, c-format -msgid "Couldn't read major number for logical volume %s." -msgstr "" - -#: format_text/import_vsn1.c:620 -#, c-format -msgid "Couldn't find section '%s'." -msgstr "" - -#: format_text/import_vsn1.c:649 format_text/import_vsn1.c:841 -msgid "Couldn't find volume group in file." -msgstr "" - -#: format_text/import_vsn1.c:673 -msgid "system_id must be a string" -msgstr "" - -#: format_text/import_vsn1.c:680 format_text/import_vsn1.c:851 -#, c-format -msgid "Couldn't read uuid for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:685 -#, c-format -msgid "Couldn't read 'seqno' for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:691 format_text/import_vsn1.c:856 -#, c-format -msgid "Couldn't find status flags for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:697 format_text/import_vsn1.c:862 -#, c-format -msgid "Couldn't read status flags for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:703 -#, c-format -msgid "Couldn't read extent size for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:714 -#, c-format -msgid "Couldn't read 'max_lv' for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:720 -#, c-format -msgid "Couldn't read 'max_pv' for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:745 -msgid "Couldn't create hash table." -msgstr "" - -#: format_text/import_vsn1.c:752 -#, c-format -msgid "Couldn't find all physical volumes for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:763 -#, c-format -msgid "Couldn't read tags for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:769 -#, c-format -msgid "Couldn't read all logical volume names for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:776 -#, c-format -msgid "Couldn't read all logical volumes for volume group %s." -msgstr "" - -#: format_text/import_vsn1.c:782 -#, c-format -msgid "Failed to fixup mirror pointers after import for volume group %s." -msgstr "" - -#: format_text/tags.c:62 -msgid "Found a tag that is not a string" -msgstr "" - -#: format_text/text_label.c:98 format_text/text_label.c:103 -msgid "struct data_area_list allocation failed" -msgstr "" - -#: format_text/text_label.c:138 format_text/text_label.c:149 -msgid "struct mda_list allocation failed" -msgstr "" - -#: format_text/text_label.c:143 format_text/text_label.c:154 -msgid "struct mda_context allocation failed" -msgstr "" - -#: label/label.c:49 -msgid "Couldn't allocate memory for labeller list object." -msgstr "" - -#: label/label.c:123 label/label.c:218 -#, c-format -msgid "%s: Failed to read label area" -msgstr "" - -#: label/label.c:135 label/label.c:164 -#, c-format -msgid "Ignoring additional label on %s at sector %lu" -msgstr "" - -#: label/label.c:140 -#, c-format -msgid "%s: Label for sector %lu found at sector %lu - ignoring" -msgstr "" - -#: label/label.c:150 -#, c-format -msgid "Label checksum incorrect on %s - ignoring" -msgstr "" - -#: label/label.c:161 -#, c-format -msgid "%s: %s label detected" -msgstr "" - -#: label/label.c:185 -#, c-format -msgid "%s: No label detected" -msgstr "" - -#: label/label.c:204 -#, c-format -msgid "Scanning for labels to wipe from %s" -msgstr "" - -#: label/label.c:244 -#, c-format -msgid "%s: Wiping label at sector %lu" -msgstr "" - -#: label/label.c:248 -#, c-format -msgid "Failed to remove label from %s at sector %lu" -msgstr "" - -#: label/label.c:304 -msgid "Label handler does not support label writes" -msgstr "" - -#: label/label.c:309 -#, c-format -msgid "Label sector %lu beyond range (%ld)" -msgstr "" - -#: label/label.c:333 -#, c-format -msgid "%s: Writing label to sector %lu" -msgstr "" - -#: label/label.c:336 -#, c-format -msgid "Failed to write label to %s" -msgstr "" - -#: label/label.c:386 -msgid "label allocaction failed" -msgstr "" - -#: locking/cluster_locking.c:69 -#, c-format -msgid "Local socket creation failed: %s" -msgstr "" - -#: locking/cluster_locking.c:82 -#, c-format -msgid "connect() failed on local socket: %s" -msgstr "" - -#: locking/cluster_locking.c:109 -#, c-format -msgid "Error writing data to clvmd: %s" -msgstr "" - -#: locking/cluster_locking.c:118 -#, c-format -msgid "Error reading data from clvmd: %s" -msgstr "" - -#: locking/cluster_locking.c:123 -msgid "EOF reading CLVMD" -msgstr "" - -#: locking/cluster_locking.c:156 -#, c-format -msgid "cluster request failed: %s" -msgstr "" - -#: locking/cluster_locking.c:346 -#, c-format -msgid "clvmd not running on node %s" -msgstr "" - -#: locking/cluster_locking.c:351 -#, c-format -msgid "Error locking on node %s: %s" -msgstr "" - -#: locking/cluster_locking.c:402 locking/file_locking.c:266 -#: locking/locking.c:265 locking/no_locking.c:71 -#, c-format -msgid "Unrecognised lock scope: %d" -msgstr "" - -#: locking/cluster_locking.c:408 -#, c-format -msgid "Locking %s at 0x%x" -msgstr "" - -#: locking/external_locking.c:64 -msgid "External locking already initialised" -msgstr "" - -#: locking/external_locking.c:86 -#, c-format -msgid "Shared library %s does not contain locking functions" -msgstr "" - -#: locking/external_locking.c:93 -#, c-format -msgid "Loaded external locking library %s" -msgstr "" - -#: locking/file_locking.c:59 -#, c-format -msgid "Unlocking %s" -msgstr "" - -#: locking/file_locking.c:111 -msgid "CTRL-c detected: giving up waiting for lock" -msgstr "" - -#: locking/file_locking.c:149 -#, c-format -msgid "Unrecognised lock type: %d" -msgstr "" - -#: locking/file_locking.c:163 -#, c-format -msgid "Locking %s %c%c" -msgstr "" - -#: locking/file_locking.c:237 -#, c-format -msgid "Unlocking LV %s" -msgstr "" - -#: locking/file_locking.c:242 -#, c-format -msgid "Locking LV %s (NL)" -msgstr "" - -#: locking/file_locking.c:247 -#, c-format -msgid "Locking LV %s (R)" -msgstr "" - -#: locking/file_locking.c:252 -#, c-format -msgid "Locking LV %s (W)" -msgstr "" - -#: locking/file_locking.c:257 -#, c-format -msgid "Locking LV %s (EX)" -msgstr "" - -#: locking/locking.c:133 -msgid "" -"WARNING: Locking disabled. Be careful! This could corrupt your metadata." -msgstr "" - -#: locking/locking.c:138 -msgid "File-based locking selected." -msgstr "" - -#: locking/locking.c:146 -msgid "External locking selected." -msgstr "" - -#: locking/locking.c:156 -msgid "Falling back to internal clustered locking." -msgstr "" - -#: locking/locking.c:160 -msgid "Cluster locking selected." -msgstr "" - -#: locking/locking.c:167 -msgid "Unknown locking type requested." -msgstr "" - -#: locking/locking.c:174 -msgid "WARNING: Falling back to local file-based locking." -msgstr "" - -#: locking/locking.c:175 -msgid "Volume Groups with the clustered attribute will be inaccessible." -msgstr "" - -#: locking/locking.c:185 -msgid "Locking disabled - only read operations permitted." -msgstr "" - -#: locking/locking.c:212 -#, c-format -msgid "LVM1 proc VG pathname too long for %s" -msgstr "" - -#: locking/locking.c:217 -#, c-format -msgid "%s exists: Is the original LVM driver using this volume group?" -msgstr "" - -#: locking/locking.c:302 lvresize.c:573 -#, c-format -msgid "Failed to suspend %s" -msgstr "" - -#: locking/locking.c:323 -#, c-format -msgid "Failed to activate %s" -msgstr "" - -#: log/log.c:145 -msgid "Test mode: Metadata will NOT be updated." -msgstr "" - -#: lvchange.c:27 -#, c-format -msgid "Logical volume \"%s\" is already writable" -msgstr "" - -#: lvchange.c:33 -#, c-format -msgid "Logical volume \"%s\" is already read only" -msgstr "" - -#: lvchange.c:40 -#, c-format -msgid "Cannot change permissions of mirror \"%s\" while active." -msgstr "" - -#: lvchange.c:47 -#, c-format -msgid "Setting logical volume \"%s\" read/write" -msgstr "" - -#: lvchange.c:51 -#, c-format -msgid "Setting logical volume \"%s\" read-only" -msgstr "" - -#: lvchange.c:55 lvchange.c:314 lvchange.c:350 lvchange.c:393 lvchange.c:470 -#: lvchange.c:524 lvconvert.c:401 -#, c-format -msgid "Updating logical volume \"%s\" on disk(s)" -msgstr "" - -#: lvchange.c:64 lvchange.c:402 lvconvert.c:409 metadata/mirror.c:227 -#, c-format -msgid "Failed to lock %s" -msgstr "" - -#: lvchange.c:74 lvchange.c:412 -#, c-format -msgid "Updating permissions for \"%s\" in kernel" -msgstr "" - -#: lvchange.c:76 lvchange.c:414 lvconvert.c:422 lvresize.c:585 -#: metadata/mirror.c:240 -#, c-format -msgid "Problem reactivating %s" -msgstr "" - -#: lvchange.c:89 -#, c-format -msgid "Logical volume, %s, is not active" -msgstr "" - -#: lvchange.c:113 -#, c-format -msgid "Deactivating logical volume \"%s\" locally" -msgstr "" - -#: lvchange.c:120 -#, c-format -msgid "Deactivating logical volume \"%s\"" -msgstr "" - -#: lvchange.c:127 -#, c-format -msgid "Locking failed: ignoring clustered logical volume %s" -msgstr "" - -#: lvchange.c:133 -#, c-format -msgid "Activating logical volume \"%s\" exclusively" -msgstr "" - -#: lvchange.c:140 -#, c-format -msgid "Activating logical volume \"%s\" locally" -msgstr "" - -#: lvchange.c:147 -#, c-format -msgid "Activating logical volume \"%s\"" -msgstr "" - -#: lvchange.c:157 -#, c-format -msgid "Spawning background pvmove process for %s" -msgstr "" - -#: lvchange.c:168 -#, c-format -msgid "Refreshing logical volume \"%s\" (if active)" -msgstr "" - -#: lvchange.c:183 -#, c-format -msgid "Unable to resync %s because it is not mirrored." -msgstr "" - -#: lvchange.c:189 -#, c-format -msgid "Unable to resync pvmove volume %s" -msgstr "" - -#: lvchange.c:194 -#, c-format -msgid "Unable to resync locked volume %s" -msgstr "" - -#: lvchange.c:200 -#, c-format -msgid "Can't resync open logical volume \"%s\"" -msgstr "" - -#: lvchange.c:210 -#, c-format -msgid "Logical volume \"%s\" not resynced" -msgstr "" - -#: lvchange.c:220 -#, c-format -msgid "Can't get exclusive access to clustered volume %s" -msgstr "" - -#: lvchange.c:226 -#, c-format -msgid "Unable to deactivate %s for resync" -msgstr "" - -#: lvchange.c:232 -#, c-format -msgid "Starting resync of %s%s%s mirror \"%s\"" -msgstr "" - -#: lvchange.c:246 -#, c-format -msgid "Failed to reactivate %s to resynchronize mirror" -msgstr "" - -#: lvchange.c:262 -msgid "Failed to write intermediate VG metadata." -msgstr "" - -#: lvchange.c:276 -msgid "Failed to commit intermediate VG metadata." -msgstr "" - -#: lvchange.c:288 -#, c-format -msgid "Unable to activate %s for mirror log resync" -msgstr "" - -#: lvchange.c:293 -#, c-format -msgid "Clearing log device %s" -msgstr "" - -#: lvchange.c:295 -#, c-format -msgid "Unable to reset sync status for %s" -msgstr "" - -#: lvchange.c:297 -msgid "Failed to deactivate log LV after wiping failed" -msgstr "" - -#: lvchange.c:303 -#, c-format -msgid "Unable to deactivate log LV %s after wiping for resync" -msgstr "" - -#: lvchange.c:316 -msgid "Failed to update metadata on disk." -msgstr "" - -#: lvchange.c:321 -#, c-format -msgid "Failed to reactivate %s after resync" -msgstr "" - -#: lvchange.c:338 -#, c-format -msgid "Allocation policy of logical volume \"%s\" is already %s" -msgstr "" - -#: lvchange.c:347 -#, c-format -msgid "Setting contiguous allocation policy for \"%s\" to %s" -msgstr "" - -#: lvchange.c:383 -#, c-format -msgid "Read ahead is already %u for \"%s\"" -msgstr "" - -#: lvchange.c:390 -#, c-format -msgid "Setting read ahead to %u for \"%s\"" -msgstr "" - -#: lvchange.c:429 -#, c-format -msgid "Minor number is already not persistent for \"%s\"" -msgstr "" - -#: lvchange.c:436 -#, c-format -msgid "Disabling persistent device number for \"%s\"" -msgstr "" - -#: lvchange.c:440 -msgid "Minor number must be specified with -My" -msgstr "" - -#: lvchange.c:444 -msgid "Major number must be specified with -My" -msgstr "" - -#: lvchange.c:453 -#, c-format -msgid "%s device number not changed." -msgstr "" - -#: lvchange.c:457 -#, c-format -msgid "Ensuring %s is inactive." -msgstr "" - -#: lvchange.c:459 -#, c-format -msgid "%s: deactivation failed" -msgstr "" - -#: lvchange.c:465 -#, c-format -msgid "Setting persistent device number to (%d, %d) for \"%s\"" -msgstr "" - -#: lvchange.c:484 -#, c-format -msgid "Re-activating logical volume \"%s\"" -msgstr "" - -#: lvchange.c:486 -#, c-format -msgid "%s: reactivation failed" -msgstr "" - -#: lvchange.c:500 lvcreate.c:680 pvchange.c:49 vgchange.c:440 vgcreate.c:107 -msgid "Failed to get tag" -msgstr "" - -#: lvchange.c:505 -#, c-format -msgid "Logical volume %s/%s does not support tags" -msgstr "" - -#: lvchange.c:512 lvcreate.c:746 -#, c-format -msgid "Failed to add tag %s to %s/%s" -msgstr "" - -#: lvchange.c:518 -#, c-format -msgid "Failed to remove tag %s from %s/%s" -msgstr "" - -#: lvchange.c:551 -#, c-format -msgid "Only -a permitted with read-only volume group \"%s\"" -msgstr "" - -#: lvchange.c:560 -#, c-format -msgid "Can't change logical volume \"%s\" under snapshot" -msgstr "" - -#: lvchange.c:566 -#, c-format -msgid "Can't change snapshot logical volume \"%s\"" -msgstr "" - -#: lvchange.c:572 -#, c-format -msgid "Unable to change pvmove LV %s" -msgstr "" - -#: lvchange.c:574 -msgid "Use 'pvmove --abort' to abandon a pvmove" -msgstr "" - -#: lvchange.c:579 -#, c-format -msgid "Unable to change mirror log LV %s directly" -msgstr "" - -#: lvchange.c:584 -#, c-format -msgid "Unable to change mirror image LV %s directly" -msgstr "" - -#: lvchange.c:590 -#, c-format -msgid "Unable to change internal LV %s directly" -msgstr "" - -#: lvchange.c:648 -#, c-format -msgid "Logical volume \"%s\" changed" -msgstr "" - -#: lvchange.c:683 -msgid "" -"Need 1 or more of -a, -C, -j, -m, -M, -p, -r, --resync, --refresh, --alloc, " -"--addtag, --deltag or --monitor" -msgstr "" - -#: lvchange.c:694 -msgid "Only -a permitted with --ignorelockingfailure" -msgstr "" - -#: lvchange.c:699 -msgid "Please give logical volume path(s)" -msgstr "" - -#: lvchange.c:705 -msgid "--major and --minor require -My" -msgstr "" - -#: lvchange.c:710 -msgid "Only give one logical volume when specifying minor" -msgstr "" - -#: lvchange.c:715 -msgid "Only one of --alloc and --contiguous permitted" -msgstr "" - -#: lvconvert.c:50 lvcreate.c:69 -msgid "Please specify a logical volume to act as the snapshot origin." -msgstr "" - -#: lvconvert.c:58 lvcreate.c:77 -msgid "The origin name should include the volume group." -msgstr "" - -#: lvconvert.c:69 -msgid "Please provide logical volume path" -msgstr "" - -#: lvconvert.c:79 lvrename.c:38 -#, c-format -msgid "Please use a single volume group name (\"%s\" or \"%s\")" -msgstr "" - -#: lvconvert.c:88 lvrename.c:52 -msgid "Please provide a valid volume group name" -msgstr "" - -#: lvconvert.c:110 -msgid "Exactly one of --mirrors or --snapshot arguments required." -msgstr "" - -#: lvconvert.c:129 -msgid "--regionsize is only available with mirrors" -msgstr "" - -#: lvconvert.c:134 lvcreate.c:336 -msgid "Negative chunk size is invalid" -msgstr "" - -#: lvconvert.c:140 lvcreate.c:342 -msgid "Chunk size must be a power of 2 in the range 4K to 512K" -msgstr "" - -#: lvconvert.c:144 lvcreate.c:346 -#, c-format -msgid "Setting chunksize to %d sectors." -msgstr "" - -#: lvconvert.c:156 -msgid "--chunksize is only available with snapshots" -msgstr "" - -#: lvconvert.c:162 -msgid "--zero is only available with snapshots" -msgstr "" - -#: lvconvert.c:174 lvcreate.c:253 -msgid "Negative regionsize is invalid" -msgstr "" - -#: lvconvert.c:184 lvcreate.c:262 -msgid "Negative regionsize in configuration file is invalid" -msgstr "" - -#: lvconvert.c:192 lvcreate.c:276 -#, c-format -msgid "Region size (%u) must be a multiple of machine memory page size (%d)" -msgstr "" - -#: lvconvert.c:200 lvcreate.c:270 -#, c-format -msgid "Region size (%u) must be a power of 2" -msgstr "" - -#: lvconvert.c:206 lvcreate.c:283 -msgid "Non-zero region size must be supplied." -msgstr "" - -#: lvconvert.c:216 lvcreate.c:390 metadata/mirror.c:566 -#, c-format -msgid "%s: Required device-mapper target(s) not detected in your kernel" -msgstr "" - -#: lvconvert.c:249 -#, c-format -msgid "Logical volume %s only has %u mirrors." -msgstr "" - -#: lvconvert.c:259 -msgid "Mirror log region size cannot be changed on an existing mirror." -msgstr "" - -#: lvconvert.c:266 -#, c-format -msgid "Logical volume %s is already not mirrored." -msgstr "" - -#: lvconvert.c:277 -#, c-format -msgid "Logical volume %s has multiple mirror segments." -msgstr "" - -#: lvconvert.c:287 lvconvert.c:320 -msgid "Unable to determine mirror sync status." -msgstr "" - -#: lvconvert.c:311 lvconvert.c:389 lvcreate.c:721 -msgid "Failed to create mirror log." -msgstr "" - -#: lvconvert.c:335 -#, c-format -msgid "Logical volume %s already has %u mirror(s)." -msgstr "" - -#: lvconvert.c:346 -msgid "Adding mirror images is not supported yet." -msgstr "" - -#: lvconvert.c:363 -msgid "Mirrors of striped volumes are not yet supported." -msgstr "" - -#: lvconvert.c:419 metadata/mirror.c:237 -#, c-format -msgid "Updating \"%s\" in kernel" -msgstr "" - -#: lvconvert.c:426 -#, c-format -msgid "Logical volume %s converted." -msgstr "" - -#: lvconvert.c:438 lvcreate.c:608 -#, c-format -msgid "Couldn't find origin volume '%s'." -msgstr "" - -#: lvconvert.c:443 -#, c-format -msgid "Unable to create a snapshot of a %s LV." -msgstr "" - -#: lvconvert.c:450 lvcreate.c:799 -#, c-format -msgid "WARNING: \"%s\" not zeroed" -msgstr "" - -#: lvconvert.c:452 -msgid "Aborting. Failed to wipe snapshot exception store." -msgstr "" - -#: lvconvert.c:458 -#, c-format -msgid "Couldn't deactivate LV %s." -msgstr "" - -#: lvconvert.c:464 lvcreate.c:812 -msgid "Couldn't create snapshot." -msgstr "" - -#: lvconvert.c:475 lvcreate.c:821 -#, c-format -msgid "Failed to suspend origin %s" -msgstr "" - -#: lvconvert.c:484 lvcreate.c:830 -#, c-format -msgid "Problem reactivating origin %s" -msgstr "" - -#: lvconvert.c:488 -#, c-format -msgid "Logical volume %s converted to snapshot." -msgstr "" - -#: lvconvert.c:499 -#, c-format -msgid "Cannot convert locked LV %s" -msgstr "" - -#: lvconvert.c:504 -#, c-format -msgid "Can't convert logical volume \"%s\" under snapshot" -msgstr "" - -#: lvconvert.c:510 -#, c-format -msgid "Can't convert snapshot logical volume \"%s\"" -msgstr "" - -#: lvconvert.c:516 -#, c-format -msgid "Unable to convert pvmove LV %s" -msgstr "" - -#: lvconvert.c:548 lvrename.c:100 vgrename.c:62 -#, c-format -msgid "Checking for existing volume group \"%s\"" -msgstr "" - -#: lvconvert.c:551 lvcreate.c:863 lvrename.c:103 lvresize.c:613 pvchange.c:59 -#: pvmove.c:59 pvresize.c:69 vgcreate.c:140 vgextend.c:53 vgmerge.c:34 -#: vgmerge.c:65 vgreduce.c:476 vgrename.c:94 vgrename.c:133 vgsplit.c:240 -#: vgsplit.c:277 -#, c-format -msgid "Can't get lock for %s" -msgstr "" - -#: lvconvert.c:556 lvcreate.c:492 lvrename.c:108 pvmove.c:64 vgdisplay.c:24 -#: vgmerge.c:39 vgmerge.c:72 vgreduce.c:482 vgsplit.c:245 -#, c-format -msgid "Volume group \"%s\" doesn't exist" -msgstr "" - -#: lvconvert.c:562 lvcreate.c:498 lvrename.c:114 lvresize.c:146 pvchange.c:72 -#: pvdisplay.c:41 pvmove.c:71 pvresize.c:83 reporter.c:76 reporter.c:124 -#: toollib.c:363 toollib.c:383 toollib.c:490 toollib.c:741 vgextend.c:64 -#: vgmerge.c:46 vgmerge.c:78 vgreduce.c:489 vgreduce.c:511 vgrename.c:107 -#: vgsplit.c:252 -#, c-format -msgid "Skipping clustered volume group %s" -msgstr "" - -#: lvconvert.c:567 lvcreate.c:503 lvrename.c:119 metadata/metadata.c:1377 -#: polldaemon.c:195 pvchange.c:78 pvmove.c:76 pvresize.c:89 toollib.c:163 -#: vgchange.c:534 vgck.c:34 vgconvert.c:54 vgextend.c:69 vgmerge.c:52 -#: vgmerge.c:83 vgreduce.c:541 vgremove.c:35 vgrename.c:113 vgsplit.c:258 -#, c-format -msgid "Volume group \"%s\" is exported" -msgstr "" - -#: lvconvert.c:572 lvcreate.c:508 lvremove.c:28 lvrename.c:124 pvchange.c:84 -#: pvmove.c:82 pvresize.c:95 vgchange.c:529 vgconvert.c:49 vgexport.c:42 -#: vgextend.c:74 vgmerge.c:58 vgmerge.c:88 vgreduce.c:547 vgrename.c:117 -#: vgsplit.c:270 -#, c-format -msgid "Volume group \"%s\" is read-only" -msgstr "" - -#: lvconvert.c:577 -#, c-format -msgid "Logical volume \"%s\" not found in volume group \"%s\"" -msgstr "" - -#: lvcreate.c:93 lvresize.c:105 -msgid "Please provide a volume group name" -msgstr "" - -#: lvcreate.c:100 -msgid "Volume group name expected (no slash)" -msgstr "" - -#: lvcreate.c:115 -#, c-format -msgid "Inconsistent volume group names given: \"%s\" and \"%s\"" -msgstr "" - -#: lvcreate.c:138 -#, c-format -msgid "Logical volume name \"%s\" is invalid" -msgstr "" - -#: lvcreate.c:151 lvresize.c:65 -msgid "Please specify either size or extents (not both)" -msgstr "" - -#: lvcreate.c:157 -msgid "Negative number of extents is invalid" -msgstr "" - -#: lvcreate.c:167 -msgid "Negative size is invalid" -msgstr "" - -#: lvcreate.c:189 -msgid "Negative stripesize is invalid" -msgstr "" - -#: lvcreate.c:194 lvresize.c:192 -#, c-format -msgid "Stripe size cannot be larger than %s" -msgstr "" - -#: lvcreate.c:202 -msgid "Ignoring stripesize argument with single stripe" -msgstr "" - -#: lvcreate.c:210 lvresize.c:330 -#, c-format -msgid "Using default stripesize %s" -msgstr "" - -#: lvcreate.c:215 -#, c-format -msgid "Too few physical volumes on command line for %d-way striping" -msgstr "" - -#: lvcreate.c:221 -#, c-format -msgid "Number of stripes (%d) must be between %d and %d" -msgstr "" - -#: lvcreate.c:229 lvresize.c:407 -#, c-format -msgid "Invalid stripe size %s" -msgstr "" - -#: lvcreate.c:246 -#, c-format -msgid "Too few physical volumes on command line for %d-way mirroring" -msgstr "" - -#: lvcreate.c:309 -msgid "Redundant stripes argument: default is 1" -msgstr "" - -#: lvcreate.c:323 -msgid "Redundant mirrors argument: default is 0" -msgstr "" - -#: lvcreate.c:325 lvresize.c:180 -msgid "Mirrors argument may not be negative" -msgstr "" - -#: lvcreate.c:332 -msgid "-Z is incompatible with snapshots" -msgstr "" - -#: lvcreate.c:354 -msgid "-c is only available with snapshots" -msgstr "" - -#: lvcreate.c:361 -msgid "mirrors and snapshots are currently incompatible" -msgstr "" - -#: lvcreate.c:367 -msgid "mirrors and stripes are currently incompatible" -msgstr "" - -#: lvcreate.c:378 -msgid "--corelog is only available with mirrors" -msgstr "" - -#: lvcreate.c:383 -msgid "--nosync is only available with mirrors" -msgstr "" - -#: lvcreate.c:419 -msgid "Conflicting contiguous and alloc arguments" -msgstr "" - -#: lvcreate.c:448 -msgid "Please specify minor number with --minor when using -My" -msgstr "" - -#: lvcreate.c:453 -msgid "Please specify major number with --major when using -My" -msgstr "" - -#: lvcreate.c:459 -msgid "--major and --minor incompatible with -Mn" -msgstr "" - -#: lvcreate.c:489 pvmove.c:305 toollib.c:481 vgreduce.c:474 -#, c-format -msgid "Finding volume group \"%s\"" -msgstr "" - -#: lvcreate.c:513 lvrename.c:129 -#, c-format -msgid "Logical volume \"%s\" already exists in volume group \"%s\"" -msgstr "" - -#: lvcreate.c:519 -msgid "Metadata does not support mirroring." -msgstr "" - -#: lvcreate.c:536 -#, c-format -msgid "Reducing requested stripe size %s to maximum, physical extent size %s" -msgstr "" - -#: lvcreate.c:547 -#, c-format -msgid "Stripe size may not exceed %s" -msgstr "" - -#: lvcreate.c:559 lvresize.c:237 -#, c-format -msgid "Rounding up size to full physical extent %s" -msgstr "" - -#: lvcreate.c:564 -#, c-format -msgid "Volume too large (%s) for extent size %s. Upper limit is %s." -msgstr "" - -#: lvcreate.c:583 -#, c-format -msgid "Please express size as %%VG or %%FREE." -msgstr "" - -#: lvcreate.c:590 -#, c-format -msgid "Rounding size (%d extents) up to stripe boundary size (%d extents)" -msgstr "" - -#: lvcreate.c:598 -msgid "Can't create snapshot without using device-mapper kernel driver" -msgstr "" - -#: lvcreate.c:604 -msgid "Clustered snapshots are not yet supported." -msgstr "" - -#: lvcreate.c:613 -msgid "Snapshots of snapshots are not supported yet." -msgstr "" - -#: lvcreate.c:618 -msgid "Snapshots of locked devices are not supported yet" -msgstr "" - -#: lvcreate.c:625 -msgid "Snapshots and mirrors may not yet be mixed." -msgstr "" - -#: lvcreate.c:634 -msgid "Unable to create new logical volume with no extents" -msgstr "" - -#: lvcreate.c:640 -#, c-format -msgid "Insufficient free extents (%u) in volume group %s: %u required" -msgstr "" - -#: lvcreate.c:646 -#, c-format -msgid "Number of stripes (%u) must not exceed number of physical volumes (%d)" -msgstr "" - -#: lvcreate.c:653 -msgid "Can't create mirror without using device-mapper kernel driver." -msgstr "" - -#: lvcreate.c:672 -msgid "Failed to generate LV name." -msgstr "" - -#: lvcreate.c:685 vgchange.c:445 -#, c-format -msgid "Volume group %s does not support tags" -msgstr "" - -#: lvcreate.c:709 -msgid "" -"WARNING: New mirror won't be synchronised. Don't read what you didn't write!" -msgstr "" - -#: lvcreate.c:733 -msgid "Setting read ahead sectors" -msgstr "" - -#: lvcreate.c:741 -#, c-format -msgid "Setting device number to (%d, %d)" -msgstr "" - -#: lvcreate.c:782 -msgid "" -"Aborting. Failed to activate snapshot exception store. Remove new LV and " -"retry." -msgstr "" - -#: lvcreate.c:787 -msgid "Failed to activate new LV." -msgstr "" - -#: lvcreate.c:794 -msgid "" -"Aborting. Failed to wipe snapshot exception store. Remove new LV and retry." -msgstr "" - -#: lvcreate.c:837 -#, c-format -msgid "Logical volume \"%s\" created" -msgstr "" - -#: lvdisplay.c:39 lvdisplay.c:48 pvdisplay.c:89 pvdisplay.c:99 vgdisplay.c:67 -#: vgdisplay.c:76 -msgid "Incompatible options selected" -msgstr "" - -#: lvdisplay.c:53 -msgid "Options -v and -c are incompatible" -msgstr "" - -#: lvmchange.c:21 -msgid "With LVM2 and the device mapper, this program is obsolete." -msgstr "" - -#: lvmcmdline.c:289 -msgid "Minor number outside range 0-255" -msgstr "" - -#: lvmcmdline.c:304 -msgid "Major number outside range 0-255" -msgstr "" - -#: lvmcmdline.c:402 -msgid "Couldn't allocate memory." -msgstr "" - -#: lvmcmdline.c:451 -msgid "Out of memory." -msgstr "" - -#: lvmcmdline.c:504 -#, c-format -msgid "" -"%s: %s\n" -"\n" -"%s" -msgstr "" - -#: lvmcmdline.c:598 -msgid "Unrecognised option." -msgstr "" - -#: lvmcmdline.c:604 -#, c-format -msgid "Option%s%c%s%s may not be repeated" -msgstr "" - -#: lvmcmdline.c:613 -msgid "Option requires argument." -msgstr "" - -#: lvmcmdline.c:620 -#, c-format -msgid "Invalid argument %s" -msgstr "" - -#: lvmcmdline.c:639 -#, c-format -msgid "%s and %s are synonyms. Please only supply one." -msgstr "" - -#: lvmcmdline.c:667 -#, c-format -msgid "LVM version: %s" -msgstr "" - -#: lvmcmdline.c:669 -#, c-format -msgid "Library version: %s" -msgstr "" - -#: lvmcmdline.c:671 -#, c-format -msgid "Driver version: %s" -msgstr "" - -#: lvmcmdline.c:706 -msgid "Partial mode. Incomplete volume groups will be activated read-only." -msgstr "" - -#: lvmcmdline.c:729 -msgid "--trustcache is incompatible with --all" -msgstr "" - -#: lvmcmdline.c:733 -msgid "" -"WARNING: Cache file of PVs will be trusted. New devices holding PVs may get " -"ignored." -msgstr "" - -#: lvmcmdline.c:767 -msgid "Available lvm commands:" -msgstr "" - -#: lvmcmdline.c:768 -msgid "Use 'lvm help ' for more information" -msgstr "" - -#: lvmcmdline.c:774 -#, c-format -msgid "%-16.16s%s" -msgstr "" - -#: lvmcmdline.c:794 -msgid "Failed to set overridden configuration entries." -msgstr "" - -#: lvmcmdline.c:858 -msgid "Couldn't copy command line." -msgstr "" - -#: lvmcmdline.c:871 -#, c-format -msgid "Parsing: %s" -msgstr "" - -#: lvmcmdline.c:877 -msgid "Error during parsing of command line." -msgstr "" - -#: lvmcmdline.c:890 -msgid "Updated config file invalid. Aborting." -msgstr "" - -#: lvmcmdline.c:899 -#, c-format -msgid "Processing: %s" -msgstr "" - -#: lvmcmdline.c:902 -msgid "O_DIRECT will be used" -msgstr "" - -#: lvmcmdline.c:915 -#, c-format -msgid "Locking type %d initialisation failed." -msgstr "" - -#: lvmcmdline.c:927 -msgid "Test mode: Wiping internal cache" -msgstr "" - -#: lvmcmdline.c:951 -#, c-format -msgid "Completed: %s" -msgstr "" - -#: lvmcmdline.c:1073 -#, c-format -msgid "Line too long (max 255) beginning: %s" -msgstr "" - -#: lvmcmdline.c:1080 -#, c-format -msgid "Too many arguments: %s" -msgstr "" - -#: lvmcmdline.c:1125 -msgid "Failed to create LVM1 tool pathname" -msgstr "" - -#: lvmcmdline.c:1173 -msgid "Falling back to LVM1 tools, but no command specified." -msgstr "" - -#: lvmcmdline.c:1189 -msgid "Please supply an LVM command." -msgstr "" - -#: lvmcmdline.c:1203 -msgid "No such command. Try 'help'." -msgstr "" - -#: lvmdiskscan.c:38 lvmdiskscan.c:108 -msgid "dev_iter_create failed" -msgstr "" - -#: lvmdiskscan.c:66 -#, c-format -msgid "%-*s [%15s] %s" -msgstr "" - -#: lvmdiskscan.c:83 lvmdiskscan.c:117 -#, c-format -msgid "Couldn't get size of \"%s\"" -msgstr "" - -#: lvmdiskscan.c:88 -#, c-format -msgid "dev_close on \"%s\" failed" -msgstr "" - -#: lvmdiskscan.c:103 -msgid "WARNING: only considering LVM devices" -msgstr "" - -#: lvmdiskscan.c:137 -#, c-format -msgid "%d disk%s" -msgstr "" - -#: lvmdiskscan.c:139 -#, c-format -msgid "%d partition%s" -msgstr "" - -#: lvmdiskscan.c:142 -#, c-format -msgid "%d LVM physical volume whole disk%s" -msgstr "" - -#: lvmdiskscan.c:144 -#, c-format -msgid "%d LVM physical volume%s" -msgstr "" - -#: lvremove.c:33 -#, c-format -msgid "Can't remove logical volume \"%s\" under snapshot" -msgstr "" - -#: lvremove.c:39 -#, c-format -msgid "Can't remove logical volume %s used by a mirror" -msgstr "" - -#: lvremove.c:45 -#, c-format -msgid "Can't remove logical volume %s used as mirror log" -msgstr "" - -#: lvremove.c:51 -#, c-format -msgid "Can't remove locked LV %s" -msgstr "" - -#: lvremove.c:59 -#, c-format -msgid "Can't remove open logical volume \"%s\"" -msgstr "" - -#: lvremove.c:68 -#, c-format -msgid "Logical volume \"%s\" not removed" -msgstr "" - -#: lvremove.c:82 -#, c-format -msgid "Can't get exclusive access to volume \"%s\"" -msgstr "" - -#: lvremove.c:90 -#, c-format -msgid "Unable to deactivate logical volume \"%s\"" -msgstr "" - -#: lvremove.c:97 -#, c-format -msgid "Removing snapshot %s" -msgstr "" - -#: lvremove.c:104 -#, c-format -msgid "Releasing logical volume \"%s\"" -msgstr "" - -#: lvremove.c:106 -#, c-format -msgid "Error releasing logical volume \"%s\"" -msgstr "" - -#: lvremove.c:122 -#, c-format -msgid "Failed to refresh %s without snapshot." -msgstr "" - -#: lvremove.c:124 -#, c-format -msgid "Failed to resume %s." -msgstr "" - -#: lvremove.c:127 -#, c-format -msgid "Logical volume \"%s\" successfully removed" -msgstr "" - -#: lvremove.c:134 -msgid "Please enter one or more logical volume paths" -msgstr "" - -#: lvrename.c:47 -msgid "Old and new logical volume names required" -msgstr "" - -#: lvrename.c:59 -#, c-format -msgid "Logical volume names must have the same volume group (\"%s\" or \"%s\")" -msgstr "" - -#: lvrename.c:74 -#, c-format -msgid "New logical volume path exceeds maximum length of %zu!" -msgstr "" - -#: lvrename.c:80 -msgid "New logical volume name may not be blank" -msgstr "" - -#: lvrename.c:90 -#, c-format -msgid "New logical volume name \"%s\" is invalid" -msgstr "" - -#: lvrename.c:96 -msgid "Old and new logical volume names must differ" -msgstr "" - -#: lvrename.c:135 -#, c-format -msgid "Existing logical volume \"%s\" not found in volume group \"%s\"" -msgstr "" - -#: lvrename.c:143 -#, c-format -msgid "Cannot rename locked LV %s" -msgstr "" - -#: lvrename.c:150 lvrename.c:158 -#, c-format -msgid "Mirrored LV, \"%s\" cannot be renamed: %s" -msgstr "" - -#: lvrename.c:169 -msgid "Failed to allocate space for new name" -msgstr "" - -#: lvrename.c:173 vgmerge.c:223 vgrename.c:165 -msgid "Writing out updated volume group" -msgstr "" - -#: lvrename.c:197 -#, c-format -msgid "Renamed \"%s\" to \"%s\" in volume group \"%s\"" -msgstr "" - -#: lvresize.c:83 -msgid "Negative argument not permitted - use lvreduce" -msgstr "" - -#: lvresize.c:88 -msgid "Positive sign not permitted - use lvextend" -msgstr "" - -#: lvresize.c:96 -msgid "Please provide the logical volume name" -msgstr "" - -#: lvresize.c:140 -#, c-format -msgid "Volume group %s doesn't exist" -msgstr "" - -#: lvresize.c:151 -#, c-format -msgid "Volume group %s is exported" -msgstr "" - -#: lvresize.c:156 -#, c-format -msgid "Volume group %s is read-only" -msgstr "" - -#: lvresize.c:162 -#, c-format -msgid "Logical volume %s not found in volume group %s" -msgstr "" - -#: lvresize.c:171 -msgid "Varied striping not supported. Ignoring." -msgstr "" - -#: lvresize.c:178 -msgid "Mirrors not supported. Ignoring." -msgstr "" - -#: lvresize.c:187 -msgid "Stripesize may not be negative." -msgstr "" - -#: lvresize.c:198 -msgid "Varied stripesize not supported. Ignoring." -msgstr "" - -#: lvresize.c:200 -#, c-format -msgid "Reducing stripe size %s to maximum, physical extent size %s" -msgstr "" - -#: lvresize.c:211 -msgid "Mirrors and striping cannot be combined yet." -msgstr "" - -#: lvresize.c:215 -msgid "Stripe size must be power of 2" -msgstr "" - -#: lvresize.c:223 -#, c-format -msgid "Can't resize locked LV %s" -msgstr "" - -#: lvresize.c:263 -#, c-format -msgid "Unable to reduce %s below 1 extent" -msgstr "" - -#: lvresize.c:272 -msgid "New size of 0 not permitted" -msgstr "" - -#: lvresize.c:277 lvresize.c:414 -#, c-format -msgid "New size (%d extents) matches existing size (%d extents)" -msgstr "" - -#: lvresize.c:291 -#, c-format -msgid "VolumeType does not match (%s)" -msgstr "" - -#: lvresize.c:308 -msgid "Please specify number of stripes (-i) and stripesize (-I)" -msgstr "" - -#: lvresize.c:322 -#, c-format -msgid "Using stripesize of last segment %s" -msgstr "" - -#: lvresize.c:346 -#, c-format -msgid "Extending %u mirror images." -msgstr "" - -#: lvresize.c:352 -msgid "Cannot vary number of mirrors in LV yet." -msgstr "" - -#: lvresize.c:362 -msgid "Ignoring stripes, stripesize and mirrors arguments when reducing" -msgstr "" - -#: lvresize.c:391 -msgid "Stripesize for striped segment should not be 0!" -msgstr "" - -#: lvresize.c:400 -#, c-format -msgid "" -"Rounding size (%d extents) down to stripe boundary size for segment (%d " -"extents)" -msgstr "" - -#: lvresize.c:421 -#, c-format -msgid "New size given (%d extents) not larger than existing size (%d extents)" -msgstr "" - -#: lvresize.c:431 -#, c-format -msgid "New size given (%d extents) not less than existing size (%d extents)" -msgstr "" - -#: lvresize.c:441 -msgid "Mirrors cannot be resized while active yet." -msgstr "" - -#: lvresize.c:447 -msgid "Snapshot origin volumes cannot be reduced in size yet." -msgstr "" - -#: lvresize.c:455 -msgid "" -"Snapshot origin volumes can be resized only while inactive: try lvchange -an" -msgstr "" - -#: lvresize.c:463 -msgid "Ignoring PVs on command line when reducing" -msgstr "" - -#: lvresize.c:474 -msgid "lv_info failed: aborting" -msgstr "" - -#: lvresize.c:479 -#, c-format -msgid "Logical volume %s must be activated before resizing filesystem" -msgstr "" - -#: lvresize.c:485 -#, c-format -msgid "WARNING: Reducing active%s logical volume to %s" -msgstr "" - -#: lvresize.c:490 -msgid "THIS MAY DESTROY YOUR DATA (filesystem etc.)" -msgstr "" - -#: lvresize.c:497 -#, c-format -msgid "Logical volume %s NOT reduced" -msgstr "" - -#: lvresize.c:508 -#, c-format -msgid "Couldn't create LV path for %s" -msgstr "" - -#: lvresize.c:516 -msgid "Couldn't generate new LV size string" -msgstr "" - -#: lvresize.c:540 -#, c-format -msgid "%sing logical volume %s to %s" -msgstr "" - -#: lvresize.c:589 -#, c-format -msgid "Logical volume %s successfully resized" -msgstr "" - -#: lvresize.c:611 -#, c-format -msgid "Finding volume group %s" -msgstr "" - -#: lvscan.c:64 -#, c-format -msgid "%s%s '%s%s/%s' [%s] %s" -msgstr "" - -#: lvscan.c:79 -msgid "No additional command line arguments allowed" -msgstr "" - -#: metadata/lv_manip.c:96 -msgid "alloc_lv_segment: Missing segtype." -msgstr "" - -#: metadata/lv_manip.c:131 -msgid "Failed to find snapshot segtype" -msgstr "" - -#: metadata/lv_manip.c:139 -msgid "Couldn't allocate new snapshot segment." -msgstr "" - -#: metadata/lv_manip.c:280 -#, c-format -msgid "Segment extent reduction %unot divisible by #stripes %u" -msgstr "" - -#: metadata/lv_manip.c:445 -msgid "Striped mirrors are not supported yet" -msgstr "" - -#: metadata/lv_manip.c:450 -msgid "Can't mix striping or mirroring with creation of a mirrored PV yet" -msgstr "" - -#: metadata/lv_manip.c:456 -msgid "Can't mix striping or pvmove with a mirror log yet." -msgstr "" - -#: metadata/lv_manip.c:471 -msgid "allocation handle allocation failed" -msgstr "" - -#: metadata/lv_manip.c:481 -msgid "allocation pool creation failed" -msgstr "" - -#: metadata/lv_manip.c:516 report/report.c:92 report/report.c:152 -msgid "dm_pool_begin_object failed" -msgstr "" - -#: metadata/lv_manip.c:523 metadata/lv_manip.c:528 metadata/lv_manip.c:535 -#: report/report.c:112 report/report.c:123 report/report.c:129 -#: report/report.c:135 report/report.c:159 report/report.c:165 -msgid "dm_pool_grow_object failed" -msgstr "" - -#: metadata/lv_manip.c:541 -#, c-format -msgid "Parallel PVs at LE %u length %u: %s" -msgstr "" - -#: metadata/lv_manip.c:574 -msgid "Couldn't allocate new LV segment." -msgstr "" - -#: metadata/lv_manip.c:654 -msgid "alloced_area allocation failed" -msgstr "" - -#: metadata/lv_manip.c:705 -#, c-format -msgid "Failed to find segment for %s extent %u" -msgstr "" - -#: metadata/lv_manip.c:907 -#, c-format -msgid "Insufficient free space: %u extents needed, but only %u available" -msgstr "" - -#: metadata/lv_manip.c:1081 -msgid "_allocate called with no work to do!" -msgstr "" - -#: metadata/lv_manip.c:1105 -msgid "Not enough PVs with free space available for parallel allocation." -msgstr "" - -#: metadata/lv_manip.c:1107 -msgid "Consider --alloc anywhere if desperate." -msgstr "" - -#: metadata/lv_manip.c:1120 -msgid "Couldn't allocate areas array." -msgstr "" - -#: metadata/lv_manip.c:1137 -#, c-format -msgid "" -"Insufficient suitable %sallocatable extents for logical volume %s: %u more " -"required" -msgstr "" - -#: metadata/lv_manip.c:1147 -#, c-format -msgid "Insufficient extents for log allocation for logical volume %s." -msgstr "" - -#: metadata/lv_manip.c:1168 -msgid "Couldn't allocate new zero segment." -msgstr "" - -#: metadata/lv_manip.c:1201 -msgid "allocate_extents does not handle virtual segments" -msgstr "" - -#: metadata/lv_manip.c:1207 -#, c-format -msgid "Metadata format (%s) does not support required LV segment type (%s)." -msgstr "" - -#: metadata/lv_manip.c:1210 -msgid "Consider changing the metadata format by running vgconvert." -msgstr "" - -#: metadata/lv_manip.c:1251 -msgid "Missing segtype in lv_add_segment()." -msgstr "" - -#: metadata/lv_manip.c:1256 -msgid "lv_add_segment cannot handle virtual segments" -msgstr "" - -#: metadata/lv_manip.c:1270 -msgid "Couldn't merge segments after extending logical volume." -msgstr "" - -#: metadata/lv_manip.c:1292 -msgid "Log segments can only be added to an empty LV" -msgstr "" - -#: metadata/lv_manip.c:1301 -msgid "Couldn't allocate new mirror log segment." -msgstr "" - -#: metadata/lv_manip.c:1339 -#, c-format -msgid "Log LV %s is empty." -msgstr "" - -#: metadata/lv_manip.c:1349 -msgid "Couldn't allocate new mirror segment." -msgstr "" - -#: metadata/lv_manip.c:1384 -msgid "Mirrored LV must only have one segment." -msgstr "" - -#: metadata/lv_manip.c:1394 -#, c-format -msgid "Failed to allocate widened LV segment for %s." -msgstr "" - -#: metadata/lv_manip.c:1446 -#, c-format -msgid "Aborting. Failed to extend %s." -msgstr "" - -#: metadata/lv_manip.c:1499 -#, c-format -msgid "Maximum number of logical volumes (%u) reached in volume group %s" -msgstr "" - -#: metadata/lv_manip.c:1506 -msgid "Failed to generate unique name for the new logical volume" -msgstr "" - -#: metadata/lv_manip.c:1512 -#, c-format -msgid "Creating logical volume %s" -msgstr "" - -#: metadata/lv_manip.c:1516 -msgid "lv_list allocation failed" -msgstr "" - -#: metadata/lv_manip.c:1526 -msgid "lv name strdup failed" -msgstr "" - -#: metadata/lv_manip.c:1574 metadata/metadata.c:986 -msgid "pv_list allocation failed" -msgstr "" - -#: metadata/lv_manip.c:1596 -msgid "parallel_areas allocation failed" -msgstr "" - -#: metadata/lv_manip.c:1604 -msgid "allocation failed" -msgstr "" - -#: metadata/merge.c:72 -#, c-format -msgid "LV %s invalid: segment %u should begin at LE %u (found %u)." -msgstr "" - -#: metadata/merge.c:82 -#, c-format -msgid "LV %s: segment %u has inconsistent area_len %u" -msgstr "" - -#: metadata/merge.c:90 -#, c-format -msgid "LV %s: segment %u has log LV but is not mirrored" -msgstr "" - -#: metadata/merge.c:97 -#, c-format -msgid "LV %s: segment %u log LV %s is not a mirror log" -msgstr "" - -#: metadata/merge.c:105 -#, c-format -msgid "LV %s: segment %u log LV does not point back to mirror segment" -msgstr "" - -#: metadata/merge.c:115 -#, c-format -msgid "LV %s: segment %u mirror image is not mirrored" -msgstr "" - -#: metadata/merge.c:124 -#, c-format -msgid "LV %s: segment %u has unassigned area %u." -msgstr "" - -#: metadata/merge.c:132 -#, c-format -msgid "LV %s: segment %u has inconsistent PV area %u" -msgstr "" - -#: metadata/merge.c:141 -#, c-format -msgid "LV %s: segment %u has inconsistent LV area %u" -msgstr "" - -#: metadata/merge.c:152 -#, c-format -msgid "LV %s: segment %u mirror image %u missing mirror ptr" -msgstr "" - -#: metadata/merge.c:174 -#, c-format -msgid "LV %s: inconsistent LE count %u != %u" -msgstr "" - -#: metadata/merge.c:195 -#, c-format -msgid "Unable to split the %s segment at LE %u in LV %s" -msgstr "" - -#: metadata/merge.c:208 -msgid "Couldn't allocate cloned LV segment." -msgstr "" - -#: metadata/merge.c:213 -msgid "LV segment tags duplication failed" -msgstr "" - -#: metadata/merge.c:240 -#, c-format -msgid "Split %s:%u[%u] at %u: %s LE %u" -msgstr "" - -#: metadata/merge.c:256 -#, c-format -msgid "Split %s:%u[%u] at %u: %s PE %u" -msgstr "" - -#: metadata/merge.c:263 metadata/metadata.c:495 -#, c-format -msgid "Unassigned area %u found in segment" -msgstr "" - -#: metadata/merge.c:282 -#, c-format -msgid "Segment with extent %u in LV %s not found" -msgstr "" - -#: metadata/metadata.c:43 -#, c-format -msgid "Adding physical volume '%s' to volume group '%s'" -msgstr "" - -#: metadata/metadata.c:47 metadata/metadata.c:1008 -#, c-format -msgid "pv_list allocation for '%s' failed" -msgstr "" - -#: metadata/metadata.c:53 -#, c-format -msgid "%s not identified as an existing physical volume" -msgstr "" - -#: metadata/metadata.c:59 -#, c-format -msgid "Physical volume '%s' is already in volume group '%s'" -msgstr "" - -#: metadata/metadata.c:65 -#, c-format -msgid "Physical volume %s is of different format type (%s)" -msgstr "" - -#: metadata/metadata.c:72 -#, c-format -msgid "Physical volume %s might be constructed from same volume group %s" -msgstr "" - -#: metadata/metadata.c:78 metadata/metadata.c:199 -#, c-format -msgid "vg->name allocation failed for '%s'" -msgstr "" - -#: metadata/metadata.c:100 -#, c-format -msgid "Format-specific setup of physical volume '%s' failed." -msgstr "" - -#: metadata/metadata.c:106 -#, c-format -msgid "Physical volume '%s' listed more than once." -msgstr "" - -#: metadata/metadata.c:112 -#, c-format -msgid "No space for '%s' - volume group '%s' holds max %d physical volume(s)." -msgstr "" - -#: metadata/metadata.c:127 -#, c-format -msgid "Unable to add %s to %s: new extent count (%lu) exceeds limit (%u)." -msgstr "" - -#: metadata/metadata.c:148 -msgid "PV tags duplication failed" -msgstr "" - -#: metadata/metadata.c:170 -#, c-format -msgid "get_pv_from_vg_by_id: vg_read failed to read VG %s" -msgstr "" - -#: metadata/metadata.c:176 -#, c-format -msgid "Warning: Volume group %s is not consistent" -msgstr "" - -#: metadata/metadata.c:205 -#, c-format -msgid "pv->vg_name allocation failed for '%s'" -msgstr "" - -#: metadata/metadata.c:222 -#, c-format -msgid "Unable to add physical volume '%s' to volume group '%s'." -msgstr "" - -#: metadata/metadata.c:260 -#, c-format -msgid "A volume group called '%s' already exists." -msgstr "" - -#: metadata/metadata.c:266 -#, c-format -msgid "Couldn't create uuid for volume group '%s'." -msgstr "" - -#: metadata/metadata.c:309 metadata/metadata.c:1085 metadata/metadata.c:1151 -msgid "Failed to create format instance" -msgstr "" - -#: metadata/metadata.c:315 -#, c-format -msgid "Format specific setup of volume group '%s' failed." -msgstr "" - -#: metadata/metadata.c:338 -#, c-format -msgid "New size %lu for %s%s not an exact number of new extents." -msgstr "" - -#: metadata/metadata.c:346 -#, c-format -msgid "New extent count %lu for %s%s exceeds 32 bits." -msgstr "" - -#: metadata/metadata.c:556 -#, c-format -msgid "Failed to create random uuid for %s." -msgstr "" - -#: metadata/metadata.c:575 pvresize.c:128 -#, c-format -msgid "WARNING: %s: Overriding real size. You could lose data." -msgstr "" - -#: metadata/metadata.c:577 -#, c-format -msgid "%s: Pretending size is %lu sectors." -msgstr "" - -#: metadata/metadata.c:583 pvresize.c:136 -#, c-format -msgid "%s: Size must exceed minimum of %ld sectors." -msgstr "" - -#: metadata/metadata.c:601 -#, c-format -msgid "%s: Format-specific setup of physical volume failed." -msgstr "" - -#: metadata/metadata.c:699 -#, c-format -msgid "Physical volume %s not found" -msgstr "" - -#: metadata/metadata.c:704 -#, c-format -msgid "Physical volume %s not in a volume group" -msgstr "" - -#: metadata/metadata.c:780 -#, c-format -msgid "Internal error: Duplicate PV id %s detected for %s in %s." -msgstr "" - -#: metadata/metadata.c:789 -#, c-format -msgid "Internal error: VG name for PV %s is corrupted" -msgstr "" - -#: metadata/metadata.c:796 metadata/metadata.c:1278 -#, c-format -msgid "Internal error: PV segments corrupted in %s." -msgstr "" - -#: metadata/metadata.c:806 -#, c-format -msgid "Internal error: Duplicate LV name %s detected in %s." -msgstr "" - -#: metadata/metadata.c:816 -#, c-format -msgid "Internal error: Duplicate LV id %s detected for %s and %s in %s." -msgstr "" - -#: metadata/metadata.c:827 metadata/metadata.c:1285 -#, c-format -msgid "Internal error: LV segments corrupted in %s." -msgstr "" - -#: metadata/metadata.c:851 -#, c-format -msgid "Cannot change metadata for partial volume group %s" -msgstr "" - -#: metadata/metadata.c:857 -msgid "Aborting vg_write: No metadata areas to write to!" -msgstr "" - -#: metadata/metadata.c:866 -msgid "Format does not support writing volumegroup metadata areas" -msgstr "" - -#: metadata/metadata.c:969 -msgid "vg allocation failed" -msgstr "" - -#: metadata/metadata.c:977 -msgid "vg name allocation failed" -msgstr "" - -#: metadata/metadata.c:1049 -msgid "Internal error: vg_read requires vgname with pre-commit." -msgstr "" - -#: metadata/metadata.c:1113 metadata/metadata.c:1122 -#, c-format -msgid "Cached VG %s had incorrect PV list" -msgstr "" - -#: metadata/metadata.c:1201 -#, c-format -msgid "Inconsistent pre-commit metadata copies for volume group %s" -msgstr "" - -#: metadata/metadata.c:1212 -#, c-format -msgid "Inconsistent metadata copies found for partial volume group %s" -msgstr "" - -#: metadata/metadata.c:1220 -#, c-format -msgid "Inconsistent metadata UUIDs found for volume group %s" -msgstr "" - -#: metadata/metadata.c:1226 -#, c-format -msgid "Inconsistent metadata found for VG %s - updating to use version %u" -msgstr "" - -#: metadata/metadata.c:1230 -msgid "Automatic metadata correction failed" -msgstr "" - -#: metadata/metadata.c:1235 -msgid "Automatic metadata correction commit failed" -msgstr "" - -#: metadata/metadata.c:1247 -#, c-format -msgid "Removing PV %s (%s) that no longer belongs to VG %s" -msgstr "" - -#: metadata/metadata.c:1257 -#, c-format -msgid "WARNING: Interrupted pvmove detected in volume group %s" -msgstr "" - -#: metadata/metadata.c:1259 -msgid "Please restore the metadata by running vgcfgrestore." -msgstr "" - -#: metadata/metadata.c:1316 metadata/metadata.c:1348 -#, c-format -msgid "Volume group %s metadata is inconsistent" -msgstr "" - -#: metadata/metadata.c:1335 -msgid "vg_read_by_vgid: get_vgs failed" -msgstr "" - -#: metadata/metadata.c:1369 -#, c-format -msgid "Finding volume group for uuid %s" -msgstr "" - -#: metadata/metadata.c:1371 -#, c-format -msgid "Volume group for uuid not found: %s" -msgstr "" - -#: metadata/metadata.c:1375 -#, c-format -msgid "Found volume group \"%s\"" -msgstr "" - -#: metadata/metadata.c:1381 -#, c-format -msgid "Can't find logical volume id %s" -msgstr "" - -#: metadata/metadata.c:1405 -#, c-format -msgid "No physical volume label read from %s" -msgstr "" - -#: metadata/metadata.c:1415 -#, c-format -msgid "pv allocation for '%s' failed" -msgstr "" - -#: metadata/metadata.c:1424 -#, c-format -msgid "Failed to read existing physical volume '%s'" -msgstr "" - -#: metadata/metadata.c:1466 -msgid "PV list allocation failed" -msgstr "" - -#: metadata/metadata.c:1474 -msgid "get_pvs: get_vgs failed" -msgstr "" - -#: metadata/metadata.c:1498 -#, c-format -msgid "Warning: Volume Group %s is not consistent" -msgstr "" - -#: metadata/metadata.c:1516 -msgid "Format does not support writing physical volumes" -msgstr "" - -#: metadata/metadata.c:1521 -#, c-format -msgid "Assertion failed: can't _pv_write non-orphan PV (in VG %s)" -msgstr "" - -#: metadata/metadata.c:1547 vgreduce.c:410 -#, c-format -msgid "" -"Failed to clear metadata from physical volume \"%s\" after removal from \"%s" -"\"" -msgstr "" - -#: metadata/metadata.c:1570 pvcreate.c:81 -#, c-format -msgid "Device %s not found (or ignored by filtering)." -msgstr "" - -#: metadata/metadata.c:1579 -#, c-format -msgid "Could not find LVM label on %s" -msgstr "" - -#: metadata/metadata.c:1584 -#, c-format -msgid "Found label on %s, sector %lu, type=%s" -msgstr "" - -#: metadata/mirror.c:52 mirror/mirrored.c:322 -#, c-format -msgid "Using reduced mirror region size of %u sectors" -msgstr "" - -#: metadata/mirror.c:94 -msgid "Aborting. Unable to tag." -msgstr "" - -#: metadata/mirror.c:100 -msgid "Intermediate VG commit for orphan volume failed." -msgstr "" - -#: metadata/mirror.c:138 -#, c-format -msgid "Reducing mirror set from %u to %u image(s)%s." -msgstr "" - -#: metadata/mirror.c:183 -msgid "No mirror images found using specified PVs." -msgstr "" - -#: metadata/mirror.c:222 -msgid "intermediate VG write failed." -msgstr "" - -#: metadata/mirror.c:277 -msgid "Bad activation/mirror_log_fault_policy" -msgstr "" - -#: metadata/mirror.c:279 -msgid "Bad activation/mirror_device_fault_policy" -msgstr "" - -#: metadata/mirror.c:317 -#, c-format -msgid "WARNING: Failed to replace mirror device in %s/%s" -msgstr "" - -#: metadata/mirror.c:321 -#, c-format -msgid "" -"WARNING: Use 'lvconvert -m %d %s/%s --corelog' to replace failed devices" -msgstr "" - -#: metadata/mirror.c:324 metadata/mirror.c:341 -#, c-format -msgid "WARNING: Use 'lvconvert -m %d %s/%s' to replace failed devices" -msgstr "" - -#: metadata/mirror.c:338 -#, c-format -msgid "WARNING: Failed to replace mirror log device in %s/%s" -msgstr "" - -#: metadata/mirror.c:362 -#, c-format -msgid "WARNING: Unable to determine mirror sync status of %s/%s." -msgstr "" - -#: metadata/mirror.c:380 -#, c-format -msgid "WARNING: Bad device removed from mirror volume, %s/%s" -msgstr "" - -#: metadata/mirror.c:393 -#, c-format -msgid "WARNING: Unable to find substitute device for mirror volume, %s/%s" -msgstr "" - -#: metadata/mirror.c:397 -#, c-format -msgid "" -"WARNING: Mirror volume, %s/%s restored - substitute for failed device found." -msgstr "" - -#: metadata/mirror.c:402 -#, c-format -msgid "" -"WARNING: Mirror volume, %s/%s converted to linear due to device failure." -msgstr "" - -#: metadata/mirror.c:405 -#, c-format -msgid "WARNING: Mirror volume, %s/%s disk log removed due to device failure." -msgstr "" - -#: metadata/mirror.c:428 metadata/mirror.c:434 -msgid "img_name allocation failed. Remove new LV and retry." -msgstr "" - -#: metadata/mirror.c:443 -msgid "Aborting. Failed to create mirror image LV. Remove new LV and retry." -msgstr "" - -#: metadata/mirror.c:455 -#, c-format -msgid "" -"Aborting. Failed to add mirror image segment to %s. Remove new LV and retry." -msgstr "" - -#: metadata/mirror.c:477 metadata/mirror.c:518 -msgid "img_lvs allocation failed. Remove new LV and retry." -msgstr "" - -#: metadata/mirror.c:499 -msgid "Aborting. Failed to add mirror segment. Remove new LV and retry." -msgstr "" - -#: metadata/mirror.c:632 -#, c-format -msgid "Matched PE range %u-%u against %s %u len %u" -msgstr "" - -#: metadata/mirror.c:641 metadata/mirror.c:872 vgreduce.c:139 -msgid "lv_list alloc failed" -msgstr "" - -#: metadata/mirror.c:651 -#, c-format -msgid "Moving %s:%u-%u of %s/%s" -msgstr "" - -#: metadata/mirror.c:664 -msgid "Unable to allocate temporary LV for pvmove." -msgstr "" - -#: metadata/mirror.c:679 -#, c-format -msgid "Moving %u extents of logical volume %s/%s" -msgstr "" - -#: metadata/mirror.c:711 -msgid "No segment found with LE" -msgstr "" - -#: metadata/mirror.c:722 -msgid "Incompatible segments" -msgstr "" - -#: metadata/mirror.c:747 -msgid "Missing error segtype" -msgstr "" - -#: metadata/mirror.c:853 -msgid "lvs list alloc failed" -msgstr "" - -#: metadata/pv_manip.c:30 -msgid "pv_segment allocation failed" -msgstr "" - -#: metadata/pv_manip.c:121 -#, c-format -msgid "Segment with extent %u in PV %s not found" -msgstr "" - -#: metadata/pv_manip.c:161 -#, c-format -msgid "Missing PV segment on %s at %u." -msgstr "" - -#: metadata/pv_manip.c:178 -#, c-format -msgid "release_pv_segment with unallocated segment: %s PE %u" -msgstr "" - -#: metadata/pv_manip.c:238 -#, c-format -msgid "%s %u: %6u %6u: %s(%u:%u)" -msgstr "" - -#: metadata/pv_manip.c:244 -#, c-format -msgid "Gap in pvsegs: %u, %u" -msgstr "" - -#: metadata/pv_manip.c:250 -msgid "Wrong lvseg area type" -msgstr "" - -#: metadata/pv_manip.c:254 -msgid "Inconsistent pvseg pointers" -msgstr "" - -#: metadata/pv_manip.c:258 -#, c-format -msgid "Inconsistent length: %u %u" -msgstr "" - -#: metadata/pv_manip.c:269 -#, c-format -msgid "PV segment pe_count mismatch: %u != %u" -msgstr "" - -#: metadata/pv_manip.c:275 -#, c-format -msgid "PV segment pe_alloc_count mismatch: %u != %u" -msgstr "" - -#: metadata/pv_manip.c:285 -#, c-format -msgid "PV segment VG pv_count mismatch: %u != %u" -msgstr "" - -#: metadata/pv_manip.c:291 -#, c-format -msgid "PV segment VG free_count mismatch: %u != %u" -msgstr "" - -#: metadata/pv_manip.c:297 -#, c-format -msgid "PV segment VG extent_count mismatch: %u != %u" -msgstr "" - -#: metadata/pv_manip.c:311 -#, c-format -msgid "%s: cannot resize to %u extents as %u are allocated." -msgstr "" - -#: metadata/pv_manip.c:324 -#, c-format -msgid "%s: cannot resize to %u extents as later ones are allocated." -msgstr "" - -#: metadata/pv_manip.c:356 -#, c-format -msgid "%s: cannot resize to %u extents as there is only room for %lu." -msgstr "" - -#: metadata/pv_manip.c:385 -#, c-format -msgid "No change to size of physical volume %s." -msgstr "" - -#: metadata/pv_manip.c:390 -#, c-format -msgid "Resizing physical volume %s from %u to %u extents." -msgstr "" - -#: metadata/pv_map.c:48 -#, c-format -msgid "Allowing allocation on %s start PE %u length %u" -msgstr "" - -#: metadata/pv_map.c:176 -msgid "create_pv_maps alloc failed" -msgstr "" - -#: metadata/pv_map.c:183 -#, c-format -msgid "Couldn't create physical volume maps in %s" -msgstr "" - -#: metadata/segtype.c:30 -#, c-format -msgid "Unrecognised segment type %s" -msgstr "" - -#: metadata/snapshot_manip.c:63 -#, c-format -msgid "'%s' is already in use as a snapshot." -msgstr "" - -#: metadata/snapshot_manip.c:104 -#, c-format -msgid "Failed to remove internal snapshot LV %s" -msgstr "" - -#: mirror/mirrored.c:57 -#, c-format -msgid " Mirrors\t\t%u" -msgstr "" - -#: mirror/mirrored.c:58 -#, c-format -msgid " Mirror size\t\t%u" -msgstr "" - -#: mirror/mirrored.c:60 -#, c-format -msgid " Mirror log volume\t%s" -msgstr "" - -#: mirror/mirrored.c:65 -#, c-format -msgid " Mirror region size\t%s" -msgstr "" - -#: mirror/mirrored.c:68 -msgid " Mirror original:" -msgstr "" - -#: mirror/mirrored.c:70 -msgid " Mirror destinations:" -msgstr "" - -#: mirror/mirrored.c:79 -#, c-format -msgid "Couldn't read 'mirror_count' for segment '%s'." -msgstr "" - -#: mirror/mirrored.c:98 -#, c-format -msgid "Couldn't read 'extents_moved' for segment '%s'." -msgstr "" - -#: mirror/mirrored.c:107 -#, c-format -msgid "Couldn't read 'region_size' for segment '%s'." -msgstr "" - -#: mirror/mirrored.c:115 -msgid "Mirror log type must be a string." -msgstr "" - -#: mirror/mirrored.c:120 -#, c-format -msgid "Unrecognised mirror log in segment %s." -msgstr "" - -#: mirror/mirrored.c:128 -#, c-format -msgid "Missing region size for mirror log for segment '%s'." -msgstr "" - -#: mirror/mirrored.c:134 -#, c-format -msgid "Couldn't find mirrors array for segment '%s'." -msgstr "" - -#: mirror/mirrored.c:163 -msgid "struct mirr_state allocation failed" -msgstr "" - -#: mirror/mirrored.c:193 -#, c-format -msgid "Mirror status: %s" -msgstr "" - -#: mirror/mirrored.c:196 -#, c-format -msgid "Failure parsing mirror status mirror count: %s" -msgstr "" - -#: mirror/mirrored.c:204 -#, c-format -msgid "Failure parsing mirror status devices: %s" -msgstr "" - -#: mirror/mirrored.c:213 -#, c-format -msgid "Failure parsing mirror status fraction: %s" -msgstr "" - -#: mirror/mirrored.c:245 -#, c-format -msgid "Failed to build uuid for log LV %s." -msgstr "" - -#: mirror/mirrored.c:252 -#, c-format -msgid "Failed to build uuid for mirror LV %s." -msgstr "" - -#: mirror/mirrored.c:310 -msgid "Missing region size for mirror segment." -msgstr "" - -#: mirror/mirrored.c:505 -msgid "cluster log string list allocation failed" -msgstr "" - -#: mirror/mirrored.c:510 -msgid "mirror string list allocation failed" -msgstr "" - -#: misc/lvm-exec.c:31 -#, c-format -msgid "Executing: %s %s %s %s" -msgstr "" - -#: misc/lvm-exec.c:34 polldaemon.c:39 -#, c-format -msgid "fork failed: %s" -msgstr "" - -#: misc/lvm-exec.c:48 -#, c-format -msgid "wait4 child process %u failed: %s" -msgstr "" - -#: misc/lvm-exec.c:54 -#, c-format -msgid "Child %u exited abnormally" -msgstr "" - -#: misc/lvm-exec.c:59 -#, c-format -msgid "%s failed: %u" -msgstr "" - -#: misc/lvm-file.c:55 -msgid "Not enough space to build temporary file string." -msgstr "" - -#: misc/lvm-file.c:102 -#, c-format -msgid "%s: rename to %s failed" -msgstr "" - -#: misc/lvm-file.c:148 -#, c-format -msgid "Creating directory \"%s\"" -msgstr "" - -#: misc/lvm-file.c:189 -#, c-format -msgid "Directory \"%s\" not found" -msgstr "" - -#: misc/lvm-file.c:220 -msgid "sync_dir failed in strdup" -msgstr "" - -#: misc/lvm-file.c:269 -msgid "fcntl_lock_file failed in strdup." -msgstr "" - -#: misc/lvm-file.c:283 -#, c-format -msgid "Locking %s (%s, %hd)" -msgstr "" - -#: misc/lvm-file.c:313 -#, c-format -msgid "Unlocking fd %d" -msgstr "" - -#: misc/lvm-file.c:316 -#, c-format -msgid "fcntl unlock failed on fd %d: %s" -msgstr "" - -#: misc/lvm-file.c:320 -#, c-format -msgid "lock file close failed on fd %d: %s" -msgstr "" - -#: misc/lvm-string.c:107 -#, c-format -msgid "build_dm_name: Allocation failed for %zu for %s %s %s." -msgstr "" - -#: misc/sharedlib.c:48 -#, c-format -msgid "Not loading shared %s library %s in static mode." -msgstr "" - -#: misc/sharedlib.c:55 -#, c-format -msgid "Opening shared %s library %s" -msgstr "" - -#: misc/sharedlib.c:59 misc/sharedlib.c:62 -#, c-format -msgid "Unable to open external %s library %s: %s" -msgstr "" - -#: mm/memlock.c:99 -msgid "Locking memory" -msgstr "" - -#: mm/memlock.c:108 mm/memlock.c:122 -#, c-format -msgid "setpriority %u failed: %s" -msgstr "" - -#: mm/memlock.c:118 -msgid "Unlocking memory" -msgstr "" - -#: mm/memlock.c:130 -#, c-format -msgid "memlock_count inc to %d" -msgstr "" - -#: mm/memlock.c:137 -#, c-format -msgid "memlock_count dec to %d" -msgstr "" - -#: polldaemon.c:34 -msgid "Forking background process" -msgstr "" - -#: polldaemon.c:49 -#, c-format -msgid "Background process failed to setsid: %s" -msgstr "" - -#: polldaemon.c:80 -msgid "Failed to generate list of copied LVs: can't abort." -msgstr "" - -#: polldaemon.c:90 -msgid "ABORTING: Mirror percentage check failed." -msgstr "" - -#: polldaemon.c:96 polldaemon.c:98 -#, c-format -msgid "%s: Moved: %.1f%%" -msgstr "" - -#: polldaemon.c:107 -msgid "ABORTING: Failed to generate list of copied LVs" -msgstr "" - -#: polldaemon.c:119 -msgid "ABORTING: Segment progression failed." -msgstr "" - -#: polldaemon.c:149 -#, c-format -msgid "ABORTING: Can't reread VG for %s" -msgstr "" - -#: polldaemon.c:156 -#, c-format -msgid "ABORTING: Can't find mirror LV in %s for %s" -msgstr "" - -#: polldaemon.c:184 -#, c-format -msgid "Couldn't read volume group %s" -msgstr "" - -#: polldaemon.c:189 -#, c-format -msgid "Volume Group %s inconsistent - skipping" -msgstr "" - -#: polldaemon.c:241 -#, c-format -msgid "Checking progress every %u seconds" -msgstr "" - -#: pvchange.c:55 -#, c-format -msgid "Finding volume group of physical volume \"%s\"" -msgstr "" - -#: pvchange.c:65 pvresize.c:75 -#, c-format -msgid "Unable to find volume group of \"%s\"" -msgstr "" - -#: pvchange.c:90 pvresize.c:101 -#, c-format -msgid "Unable to find \"%s\" in volume group \"%s\"" -msgstr "" - -#: pvchange.c:97 -#, c-format -msgid "Volume group containing %s does not support tags" -msgstr "" - -#: pvchange.c:103 -#, c-format -msgid "Volume group containing %s has active logical volumes" -msgstr "" - -#: pvchange.c:112 -#, c-format -msgid "Can't change tag on Physical Volume %s not in volume group" -msgstr "" - -#: pvchange.c:117 pvresize.c:48 -msgid "Can't get lock for orphans" -msgstr "" - -#: pvchange.c:123 pvresize.c:54 -#, c-format -msgid "Unable to read PV \"%s\"" -msgstr "" - -#: pvchange.c:132 -#, c-format -msgid "Allocatability not supported by orphan %s format PV %s" -msgstr "" - -#: pvchange.c:140 -#, c-format -msgid "Physical volume \"%s\" is already allocatable" -msgstr "" - -#: pvchange.c:150 -#, c-format -msgid "Physical volume \"%s\" is already unallocatable" -msgstr "" - -#: pvchange.c:160 -#, c-format -msgid "Setting physical volume \"%s\" allocatable" -msgstr "" - -#: pvchange.c:164 -#, c-format -msgid "Setting physical volume \"%s\" NOT allocatable" -msgstr "" - -#: pvchange.c:172 -#, c-format -msgid "Failed to add tag %s to physical volume %s" -msgstr "" - -#: pvchange.c:178 -#, c-format -msgid "Failed to remove tag %s from physical volume%s" -msgstr "" - -#: pvchange.c:186 -#, c-format -msgid "Failed to generate new random UUID for %s." -msgstr "" - -#: pvchange.c:194 -#, c-format -msgid "Changing uuid of %s to %s." -msgstr "" - -#: pvchange.c:201 -#, c-format -msgid "pv_write with new uuid failed for %s." -msgstr "" - -#: pvchange.c:210 pvresize.c:174 -#, c-format -msgid "Updating physical volume \"%s\"" -msgstr "" - -#: pvchange.c:214 pvresize.c:178 -#, c-format -msgid "Failed to store physical volume \"%s\" in volume group \"%s\"" -msgstr "" - -#: pvchange.c:223 pvresize.c:187 -#, c-format -msgid "Failed to store physical volume \"%s\"" -msgstr "" - -#: pvchange.c:230 pvresize.c:194 -#, c-format -msgid "Physical volume \"%s\" changed" -msgstr "" - -#: pvchange.c:252 -msgid "Please give exactly one option of -x, -uuid, --addtag or --deltag" -msgstr "" - -#: pvchange.c:258 -msgid "Please give a physical volume path" -msgstr "" - -#: pvchange.c:263 -msgid "Option a and PhysicalVolumePath are exclusive" -msgstr "" - -#: pvchange.c:268 toollib.c:683 -msgid "Using physical volume(s) on command line" -msgstr "" - -#: pvchange.c:273 -#, c-format -msgid "Failed to read physical volume %s" -msgstr "" - -#: pvchange.c:281 toollib.c:766 -msgid "Scanning for physical volume names" -msgstr "" - -#: pvchange.c:292 -#, c-format -msgid "%d physical volume%s changed / %d physical volume%s not changed" -msgstr "" - -#: pvck.c:32 -#, c-format -msgid "Scanning %s" -msgstr "" - -#: pvcreate.c:37 pvremove.c:31 -#, c-format -msgid "%s: Not LVM partition type: use -f to override" -msgstr "" - -#: pvcreate.c:49 -#, c-format -msgid "" -"Can't initialize physical volume \"%s\" of volume group \"%s\" without -ff" -msgstr "" - -#: pvcreate.c:57 -#, c-format -msgid "%s: physical volume not initialized" -msgstr "" - -#: pvcreate.c:72 pvcreate.c:168 pvremove.c:81 vgcreate.c:135 vgextend.c:40 -#: vgremove.c:96 -msgid "Can't get lock for orphan PVs" -msgstr "" - -#: pvcreate.c:86 -#, c-format -msgid "Can't open %s exclusively. Mounted filesystem?" -msgstr "" - -#: pvcreate.c:98 -#, c-format -msgid "Wiping software RAID md superblock on %s" -msgstr "" - -#: pvcreate.c:100 -#, c-format -msgid "Failed to wipe RAID md superblock on %s" -msgstr "" - -#: pvcreate.c:107 -#, c-format -msgid "WARNING: Forcing physical volume creation on %s%s%s%s" -msgstr "" - -#: pvcreate.c:140 -#, c-format -msgid "uuid %s already in use on \"%s\"" -msgstr "" - -#: pvcreate.c:152 -#, c-format -msgid "Unable to read volume group from %s" -msgstr "" - -#: pvcreate.c:158 -#, c-format -msgid "Can't find uuid %s in backup file %s" -msgstr "" - -#: pvcreate.c:176 pvresize.c:212 -msgid "Physical volume size may not be negative" -msgstr "" - -#: pvcreate.c:182 vgconvert.c:66 -msgid "Metadata size may not be negative" -msgstr "" - -#: pvcreate.c:199 pvremove.c:89 -#, c-format -msgid "%s: Couldn't find device. Check your filters?" -msgstr "" - -#: pvcreate.c:208 vgconvert.c:127 -#, c-format -msgid "Failed to setup physical volume \"%s\"" -msgstr "" - -#: pvcreate.c:212 vgconvert.c:138 -#, c-format -msgid "Set up physical volume for \"%s\" with %lu available sectors" -msgstr "" - -#: pvcreate.c:217 vgconvert.c:143 -#, c-format -msgid "Failed to wipe existing label on %s" -msgstr "" - -#: pvcreate.c:222 -#, c-format -msgid "Zeroing start of device %s" -msgstr "" - -#: pvcreate.c:224 -#, c-format -msgid "%s not opened: device not zeroed" -msgstr "" - -#: pvcreate.c:229 -#, c-format -msgid "%s not wiped: aborting" -msgstr "" - -#: pvcreate.c:236 vgconvert.c:150 -#, c-format -msgid "Writing physical volume data to disk \"%s\"" -msgstr "" - -#: pvcreate.c:240 vgconvert.c:155 -#, c-format -msgid "Failed to write physical volume \"%s\"" -msgstr "" - -#: pvcreate.c:244 vgconvert.c:161 -#, c-format -msgid "Physical volume \"%s\" successfully created" -msgstr "" - -#: pvcreate.c:261 pvremove.c:123 -msgid "Please enter a physical volume path" -msgstr "" - -#: pvcreate.c:266 -msgid "--uuid is required with --restorefile" -msgstr "" - -#: pvcreate.c:271 -msgid "Can only set uuid on one volume at once" -msgstr "" - -#: pvcreate.c:276 pvremove.c:128 -msgid "Option y can only be given with option f" -msgstr "" - -#: pvcreate.c:281 vgconvert.c:205 -#, c-format -msgid "labelsector must be less than %lu" -msgstr "" - -#: pvcreate.c:289 vgconvert.c:213 -msgid "Metadata parameters only apply to text format" -msgstr "" - -#: pvcreate.c:295 vgconvert.c:219 -msgid "Metadatacopies may only be 0, 1 or 2" -msgstr "" - -#: pvdisplay.c:30 reporter.c:65 reporter.c:113 toollib.c:347 toollib.c:477 -#, c-format -msgid "Can't lock %s: skipping" -msgstr "" - -#: pvdisplay.c:35 reporter.c:70 reporter.c:118 -#, c-format -msgid "Can't read %s: skipping" -msgstr "" - -#: pvdisplay.c:54 -#, c-format -msgid "Device \"%s\" has a capacity of %s" -msgstr "" - -#: pvdisplay.c:60 -#, c-format -msgid "Physical volume \"%s\" of volume group \"%s\" is exported" -msgstr "" - -#: pvdisplay.c:64 -#, c-format -msgid "\"%s\" is a new physical volume of \"%s\"" -msgstr "" - -#: pvdisplay.c:104 -msgid "Option -v not allowed with option -c" -msgstr "" - -#: pvmove.c:34 -msgid "--name takes a logical volume name" -msgstr "" - -#: pvmove.c:39 -msgid "Named LV and old PV must be in the same VG" -msgstr "" - -#: pvmove.c:45 -msgid "Incomplete LV name supplied with --name" -msgstr "" - -#: pvmove.c:127 -msgid "No extents available for allocation" -msgstr "" - -#: pvmove.c:150 -msgid "Creation of temporary pvmove LV failed" -msgstr "" - -#: pvmove.c:157 -msgid "lvs_changed list struct allocation failed" -msgstr "" - -#: pvmove.c:170 -#, c-format -msgid "Skipping snapshot-related LV %s" -msgstr "" - -#: pvmove.c:174 -#, c-format -msgid "Skipping mirror LV %s" -msgstr "" - -#: pvmove.c:178 -#, c-format -msgid "Skipping mirror log LV %s" -msgstr "" - -#: pvmove.c:182 -#, c-format -msgid "Skipping mirror image LV %s" -msgstr "" - -#: pvmove.c:186 -#, c-format -msgid "Skipping locked LV %s" -msgstr "" - -#: pvmove.c:199 -#, c-format -msgid "No data to move for %s" -msgstr "" - -#: pvmove.c:210 -msgid "Updating volume group metadata" -msgstr "" - -#: pvmove.c:212 pvmove.c:236 -msgid "ABORTING: Volume group metadata update failed." -msgstr "" - -#: pvmove.c:249 -msgid "ABORTING: Temporary mirror activation failed. Run pvmove --abort." -msgstr "" - -#: pvmove.c:257 pvmove.c:438 -#, c-format -msgid "Unable to reactivate logical volume \"%s\"" -msgstr "" - -#: pvmove.c:265 -msgid "Unable to resume logical volumes" -msgstr "" - -#: pvmove.c:313 -#, c-format -msgid "Detected pvmove in progress for %s" -msgstr "" - -#: pvmove.c:315 -msgid "Ignoring remaining command line arguments" -msgstr "" - -#: pvmove.c:318 -msgid "ABORTING: Failed to generate list of moving LVs" -msgstr "" - -#: pvmove.c:326 -msgid "ABORTING: Temporary mirror activation failed." -msgstr "" - -#: pvmove.c:403 -msgid "ABORTING: Removal of temporary mirror failed" -msgstr "" - -#: pvmove.c:409 pvmove.c:428 pvmove.c:462 -msgid "ABORTING: Failed to write new data locations to disk." -msgstr "" - -#: pvmove.c:416 -msgid "Locking LVs to remove temporary mirror failed" -msgstr "" - -#: pvmove.c:422 -msgid "Suspension of temporary mirror LV failed" -msgstr "" - -#: pvmove.c:448 -#, c-format -msgid "ABORTING: Unable to deactivate temporary logical volume \"%s\"" -msgstr "" - -#: pvmove.c:453 -msgid "Removing temporary pvmove LV" -msgstr "" - -#: pvmove.c:455 -msgid "ABORTING: Removal of temporary pvmove LV failed" -msgstr "" - -#: pvmove.c:460 -msgid "Writing out final volume group after pvmove" -msgstr "" - -#: pvmove.c:480 -#, c-format -msgid "ABORTING: Can't reread PV %s" -msgstr "" - -#: pvmove.c:516 toollib.c:1074 -msgid "Failed to clone PV name" -msgstr "" - -#: pvremove.c:41 vgsplit.c:107 -#, c-format -msgid "Physical Volume %s not found" -msgstr "" - -#: pvremove.c:52 -#, c-format -msgid "" -"Can't pvremove physical volume \"%s\" of volume group \"%s\" without -ff" -msgstr "" - -#: pvremove.c:60 -#, c-format -msgid "%s: physical volume label not removed" -msgstr "" - -#: pvremove.c:65 -#, c-format -msgid "WARNING: Wiping physical volume label from %s%s%s%s" -msgstr "" - -#: pvremove.c:95 -#, c-format -msgid "Can't open %s exclusively - not removing. Mounted filesystem?" -msgstr "" - -#: pvremove.c:102 -#, c-format -msgid "Failed to wipe existing label(s) on %s" -msgstr "" - -#: pvremove.c:106 -#, c-format -msgid "Labels on physical volume \"%s\" successfully wiped" -msgstr "" - -#: pvresize.c:60 -#, c-format -msgid "%s: too many metadata areas for pvresize" -msgstr "" - -#: pvresize.c:113 -#, c-format -msgid "Physical volume %s format does not support resizing." -msgstr "" - -#: pvresize.c:130 -#, c-format -msgid "%s: Pretending size is %lu not %lu sectors." -msgstr "" - -#: pvresize.c:143 -#, c-format -msgid "%s: Size must exceed physical extent start of %lu sectors." -msgstr "" - -#: pvresize.c:156 -#, c-format -msgid "" -"%s: Size must leave space for at least one physical extent of %u sectors." -msgstr "" - -#: pvresize.c:171 -#, c-format -msgid "Resizing volume \"%s\" to %lu sectors." -msgstr "" - -#: pvresize.c:207 -msgid "Please supply physical volume(s)" -msgstr "" - -#: pvresize.c:224 -#, c-format -msgid "%d physical volume(s) resized / %d physical volume(s) not resized" -msgstr "" - -#: pvscan.c:66 -#, c-format -msgid "PV %-*s %-*s %s [%s]" -msgstr "" - -#: pvscan.c:76 -#, c-format -msgid "PV %-*s is in exported VG %s [%s / %s free]" -msgstr "" - -#: pvscan.c:89 -#, c-format -msgid "PV %-*s VG %-*s %s [%s / %s free]" -msgstr "" - -#: pvscan.c:117 -msgid "Options -e and -n are incompatible" -msgstr "" - -#: pvscan.c:122 -#, c-format -msgid "WARNING: only considering physical volumes %s" -msgstr "" - -#: pvscan.c:129 -msgid "Walking through all physical volumes" -msgstr "" - -#: pvscan.c:182 -msgid "No matching physical volumes found" -msgstr "" - -#: pvscan.c:186 -#, c-format -msgid "Total: %d [%s] / in use: %d [%s] / in no VG: %d [%s]" -msgstr "" - -#: report/report.c:118 -msgid "Extent number dm_snprintf failed" -msgstr "" - -#: report/report.c:182 -msgid "modules str_list allocation failed" -msgstr "" - -#: report/report.c:259 report/report.c:342 report/report.c:368 -#: report/report.c:466 report/report.c:523 report/report.c:553 -#: report/report.c:694 report/report.c:750 report/report.c:768 -#: report/report.c:793 report/report.c:807 -msgid "dm_pool_alloc failed" -msgstr "" - -#: report/report.c:471 -msgid "lvname snprintf failed" -msgstr "" - -#: report/report.c:476 report/report.c:518 report/report.c:548 -msgid "dm_pool_strdup failed" -msgstr "" - -#: report/report.c:773 -msgid "snapshot percentage too large" -msgstr "" - -#: report/report.c:812 -msgid "copy percentage too large" -msgstr "" - -#: reporter.c:24 reporter.c:146 reporter.c:158 -#, c-format -msgid "Volume group %s not found" -msgstr "" - -#: reporter.c:254 -#, c-format -msgid "Invalid options string: %s" -msgstr "" - -#: reporter.c:260 -msgid "options string allocation failed" -msgstr "" - -#: reporter.c:297 -msgid "Can't report LV and PV fields at the same time" -msgstr "" - -#: snapshot/snapshot.c:40 -msgid "Couldn't read chunk size for snapshot." -msgstr "" - -#: snapshot/snapshot.c:48 -msgid "Snapshot cow storage not specified." -msgstr "" - -#: snapshot/snapshot.c:54 -msgid "Snapshot origin not specified." -msgstr "" - -#: snapshot/snapshot.c:61 -msgid "Unknown logical volume specified for snapshot cow store." -msgstr "" - -#: snapshot/snapshot.c:67 -msgid "Unknown logical volume specified for snapshot origin." -msgstr "" - -#: snapshot/snapshot.c:135 -msgid "snapshot string list allocation failed" -msgstr "" - -#: striped/striped.c:41 -#, c-format -msgid " Stripes\t\t%u" -msgstr "" - -#: striped/striped.c:42 -#, c-format -msgid " Stripe size\t\t%u KB" -msgstr "" - -#: striped/striped.c:45 -#, c-format -msgid " Stripe %d:" -msgstr "" - -#: striped/striped.c:55 -#, c-format -msgid "Couldn't read 'stripe_count' for segment '%s'." -msgstr "" - -#: striped/striped.c:70 -#, c-format -msgid "Couldn't read stripe_size for segment '%s'." -msgstr "" - -#: striped/striped.c:76 -#, c-format -msgid "Couldn't find stripes array for segment '%s'." -msgstr "" - -#: striped/striped.c:163 -#, c-format -msgid "Internal error: striped add_target_line called with no areas for %s." -msgstr "" - -#: stub.h:24 stub.h:31 -msgid "Command not implemented yet." -msgstr "" - -#: stub.h:38 -msgid "There's no 'pvdata' command in LVM2." -msgstr "" - -#: stub.h:39 -msgid "" -"Use lvs, pvs, vgs instead; or use vgcfgbackup and read the text file backup." -msgstr "" - -#: stub.h:40 -msgid "" -"Metadata in LVM1 format can still be displayed using LVM1's pvdata command." -msgstr "" - -#: toollib.c:115 -#, c-format -msgid "skip_dev_dir: Couldn't split up device name %s" -msgstr "" - -#: toollib.c:124 toollib.c:322 -msgid "vg/lv string alloc failed" -msgstr "" - -#: toollib.c:215 -msgid "One or more specified logical volume(s) not found." -msgstr "" - -#: toollib.c:251 -msgid "Using logical volume(s) on command line" -msgstr "" - -#: toollib.c:264 toollib.c:540 toollib.c:689 toollib.c:1051 -#, c-format -msgid "Skipping invalid tag %s" -msgstr "" - -#: toollib.c:281 toollib.c:807 toollib.c:818 -#, c-format -msgid "\"%s\": Invalid path for Logical Volume" -msgstr "" - -#: toollib.c:335 -msgid "Finding all logical volumes" -msgstr "" - -#: toollib.c:337 toollib.c:572 -msgid "No volume groups found" -msgstr "" - -#: toollib.c:357 toollib.c:483 toollib.c:731 vgcfgbackup.c:59 vgck.c:24 -#: vgreduce.c:505 vgscan.c:23 -#, c-format -msgid "Volume group \"%s\" not found" -msgstr "" - -#: toollib.c:369 vgchange.c:523 vgck.c:29 vgconvert.c:43 vgscan.c:30 -#, c-format -msgid "Volume group \"%s\" inconsistent" -msgstr "" - -#: toollib.c:534 -msgid "Using volume group(s) on command line" -msgstr "" - -#: toollib.c:555 -#, c-format -msgid "Invalid volume group name: %s" -msgstr "" - -#: toollib.c:570 -msgid "Finding all volume groups" -msgstr "" - -#: toollib.c:705 toollib.c:1080 -#, c-format -msgid "Physical Volume \"%s\" not found in Volume Group \"%s\"" -msgstr "" - -#: toollib.c:716 -#, c-format -msgid "Failed to read physical volume \"%s\"" -msgstr "" - -#: toollib.c:755 -msgid "Using all physical volume(s) in volume group" -msgstr "" - -#: toollib.c:825 -msgid "Allocation of vg_name failed" -msgstr "" - -#: toollib.c:835 -#, c-format -msgid "Path required for Logical Volume \"%s\"" -msgstr "" - -#: toollib.c:858 -#, c-format -msgid "Environment Volume Group in LVM_VG_NAME invalid: \"%s\"" -msgstr "" - -#: toollib.c:874 -#, c-format -msgid "Adding PE range: start PE %u length %u on %s" -msgstr "" - -#: toollib.c:882 -#, c-format -msgid "Overlapping PE ranges specified (%u-%u, %u-%u) on %s" -msgstr "" - -#: toollib.c:892 toollib.c:1039 toollib.c:1103 -msgid "Allocation of list failed" -msgstr "" - -#: toollib.c:956 -#, c-format -msgid "PE range error: start extent %u to end extent %u" -msgstr "" - -#: toollib.c:971 -#, c-format -msgid "Physical extent parsing error at %s" -msgstr "" - -#: toollib.c:984 -#, c-format -msgid "Physical volume %s not allocatable" -msgstr "" - -#: toollib.c:990 -#, c-format -msgid "No free extents on physical volume \"%s\"" -msgstr "" - -#: toollib.c:1002 toollib.c:1110 -msgid "Unable to allocate physical volume list." -msgstr "" - -#: toollib.c:1009 -msgid "Allocation of pe_ranges list failed" -msgstr "" - -#: toollib.c:1091 -msgid "No specified PVs have space available" -msgstr "" - -#: toollib.c:1137 -#, c-format -msgid "Can't lock %s for metadata recovery: skipping" -msgstr "" - -#: toollib.c:1148 -msgid "" -"Names starting \"snapshot\" are reserved. Please choose a different LV name." -msgstr "" - -#: toollib.c:1154 -msgid "" -"Names starting \"pvmove\" are reserved. Please choose a different LV name." -msgstr "" - -#: toollib.c:1160 -msgid "" -"Names including \"_mlog\" are reserved. Please choose a different LV name." -msgstr "" - -#: toollib.c:1166 -msgid "" -"Names including \"_mimage\" are reserved. Please choose a different LV name." -msgstr "" - -#: toollib.c:1183 -#, c-format -msgid "%s: already exists in filesystem" -msgstr "" - -#: toollib.c:1227 -msgid "Name allocation failed - device not cleared" -msgstr "" - -#: toollib.c:1233 -#, c-format -msgid "Name too long - device not cleared (%s)" -msgstr "" - -#: toollib.c:1237 -#, c-format -msgid "Clearing start of logical volume \"%s\"" -msgstr "" - -#: toollib.c:1240 -#, c-format -msgid "%s: not found: device not cleared" -msgstr "" - -#: toollib.c:1276 -#, c-format -msgid "Name allocation failed - log header not written (%s)" -msgstr "" - -#: toollib.c:1283 -#, c-format -msgid "Name too long - log header not written (%s)" -msgstr "" - -#: toollib.c:1287 -#, c-format -msgid "Writing log header to device, %s" -msgstr "" - -#: toollib.c:1290 -#, c-format -msgid "%s: not found: log header not written" -msgstr "" - -#: toollib.c:1298 -#, c-format -msgid "Failed to write log header to %s" -msgstr "" - -#: toollib.c:1324 -msgid "log_name allocation failed. Remove new LV and retry." -msgstr "" - -#: toollib.c:1344 -msgid "Aborting. Unable to tag mirror log." -msgstr "" - -#: toollib.c:1362 -msgid "" -"Aborting. Unable to create in-sync mirror log while activation is disabled." -msgstr "" - -#: toollib.c:1368 -msgid "Aborting. Failed to activate mirror log. Remove new LVs and retry." -msgstr "" - -#: toollib.c:1375 -#, c-format -msgid "Failed to remove tag %s from mirror log." -msgstr "" - -#: toollib.c:1380 -msgid "Aborting. Failed to wipe mirror log. Remove new LV and retry." -msgstr "" - -#: toollib.c:1386 -msgid "Aborting. Failed to write mirror log header. Remove new LV and retry." -msgstr "" - -#: toollib.c:1392 -msgid "Aborting. Failed to deactivate mirror log. Remove new LV and retry." -msgstr "" - -#: uuid/uuid.c:132 -msgid "UUID contains invalid character" -msgstr "" - -#: uuid/uuid.c:156 -msgid "Couldn't write uuid, buffer too small." -msgstr "" - -#: uuid/uuid.c:184 -msgid "Too many characters to be uuid." -msgstr "" - -#: uuid/uuid.c:192 -msgid "Couldn't read uuid, incorrect number of characters." -msgstr "" - -#: vgcfgbackup.c:27 -msgid "Failed to allocate filename." -msgstr "" - -#: vgcfgbackup.c:32 -#, c-format -msgid "Error processing filename template %s" -msgstr "" - -#: vgcfgbackup.c:39 -#, c-format -msgid "" -"VGs must be backed up into different files. Use %%s in filename for VG name." -msgstr "" - -#: vgcfgbackup.c:64 -#, c-format -msgid "Warning: Volume group \"%s\" inconsistent" -msgstr "" - -#: vgcfgbackup.c:76 -msgid "No backup taken: specify filename with -f to backup an inconsistent VG" -msgstr "" - -#: vgcfgbackup.c:90 -#, c-format -msgid "Volume group \"%s\" successfully backed up." -msgstr "" - -#: vgcfgrestore.c:23 -msgid "Please specify a *single* volume group to restore." -msgstr "" - -#: vgcfgrestore.c:30 vgextend.c:45 vgreduce.c:469 vgsplit.c:228 -#, c-format -msgid "Volume group name \"%s\" is invalid" -msgstr "" - -#: vgcfgrestore.c:46 -msgid "Unable to lock orphans" -msgstr "" - -#: vgcfgrestore.c:51 -#, c-format -msgid "Unable to lock volume group %s" -msgstr "" - -#: vgcfgrestore.c:62 -msgid "Restore failed." -msgstr "" - -#: vgcfgrestore.c:66 -#, c-format -msgid "Restored volume group %s" -msgstr "" - -#: vgchange.c:92 -#, c-format -msgid "Spawning background process for %s %s" -msgstr "" - -#: vgchange.c:111 -#, c-format -msgid "%d logical volume(s) in volume group \"%s\" %smonitored" -msgstr "" - -#: vgchange.c:132 -#, c-format -msgid "Can't deactivate volume group \"%s\" with %d open logical volume(s)" -msgstr "" - -#: vgchange.c:138 -#, c-format -msgid "Locking inactive: ignoring clustered volume group %s" -msgstr "" - -#: vgchange.c:148 -#, c-format -msgid "%d logical volume(s) in volume group \"%s\" already active" -msgstr "" - -#: vgchange.c:152 -#, c-format -msgid "%d existing logical volume(s) in volume group \"%s\" %smonitored" -msgstr "" - -#: vgchange.c:160 -#, c-format -msgid "Activated logical volumes in volume group \"%s\"" -msgstr "" - -#: vgchange.c:164 -#, c-format -msgid "Deactivated logical volumes in volume group \"%s\"" -msgstr "" - -#: vgchange.c:167 -#, c-format -msgid "%d logical volume(s) in volume group \"%s\" now active" -msgstr "" - -#: vgchange.c:179 vgcreate.c:47 -msgid "Volume Group allocation policy cannot inherit from anything" -msgstr "" - -#: vgchange.c:185 -#, c-format -msgid "Volume group allocation policy is already %s" -msgstr "" - -#: vgchange.c:200 vgchange.c:235 vgchange.c:282 vgchange.c:324 vgchange.c:371 -#: vgchange.c:429 vgchange.c:471 vgchange.c:504 -#, c-format -msgid "Volume group \"%s\" successfully changed" -msgstr "" - -#: vgchange.c:211 -#, c-format -msgid "Volume group \"%s\" is already resizeable" -msgstr "" - -#: vgchange.c:217 -#, c-format -msgid "Volume group \"%s\" is already not resizeable" -msgstr "" - -#: vgchange.c:247 -#, c-format -msgid "Volume group \"%s\" is already clustered" -msgstr "" - -#: vgchange.c:253 -#, c-format -msgid "Volume group \"%s\" is already not clustered" -msgstr "" - -#: vgchange.c:261 -#, c-format -msgid "Volume group %s contains snapshots that are not yet supported." -msgstr "" - -#: vgchange.c:293 -#, c-format -msgid "Volume group \"%s\" must be resizeable to change MaxLogicalVolume" -msgstr "" - -#: vgchange.c:302 -msgid "MaxLogicalVolume limit is 255" -msgstr "" - -#: vgchange.c:308 -#, c-format -msgid "MaxLogicalVolume is less than the current number %d of LVs for \"%s\"" -msgstr "" - -#: vgchange.c:335 -#, c-format -msgid "Volume group \"%s\" must be resizeable to change MaxPhysicalVolumes" -msgstr "" - -#: vgchange.c:341 -msgid "MaxPhysicalVolumes may not be negative" -msgstr "" - -#: vgchange.c:349 -msgid "MaxPhysicalVolume limit is 255" -msgstr "" - -#: vgchange.c:355 -#, c-format -msgid "MaxPhysicalVolumes is less than the current number %d of PVs for \"%s\"" -msgstr "" - -#: vgchange.c:381 -#, c-format -msgid "Volume group \"%s\" must be resizeable to change PE size" -msgstr "" - -#: vgchange.c:387 vgcreate.c:64 -msgid "Physical extent size may not be negative" -msgstr "" - -#: vgchange.c:393 vgcreate.c:83 -msgid "Physical extent size may not be zero" -msgstr "" - -#: vgchange.c:398 -#, c-format -msgid "Physical extent size of VG %s is already %s" -msgstr "" - -#: vgchange.c:404 -msgid "Physical extent size must be a power of 2." -msgstr "" - -#: vgchange.c:411 -msgid "New extent size is not a perfect fit" -msgstr "" - -#: vgchange.c:454 vgcreate.c:117 -#, c-format -msgid "Failed to add tag %s to volume group %s" -msgstr "" - -#: vgchange.c:460 -#, c-format -msgid "Failed to remove tag %s from volume group %s" -msgstr "" - -#: vgchange.c:482 -msgid "Volume group has active logical volumes" -msgstr "" - -#: vgchange.c:490 -#, c-format -msgid "Failed to generate new random UUID for VG %s." -msgstr "" - -#: vgchange.c:516 vgconvert.c:36 vgexport.c:27 -#, c-format -msgid "Unable to find volume group \"%s\"" -msgstr "" - -#: vgchange.c:588 -msgid "" -"One of -a, -c, -l, -p, -s, -x, --uuid, --alloc, --addtag or --deltag required" -msgstr "" - -#: vgchange.c:600 -msgid "" -"Only one of -a, -c, -l, -p, -s, -x, --uuid, --alloc, --addtag or --deltag " -"allowed" -msgstr "" - -#: vgchange.c:607 -msgid "--ignorelockingfailure only available with -a" -msgstr "" - -#: vgchange.c:613 -msgid "-A option not necessary with -a option" -msgstr "" - -#: vgconvert.c:59 -#, c-format -msgid "Volume group \"%s\" already uses format %s" -msgstr "" - -#: vgconvert.c:87 -#, c-format -msgid "Archive of \"%s\" metadata failed." -msgstr "" - -#: vgconvert.c:100 -#, c-format -msgid "Logical volume %s must be deactivated before conversion." -msgstr "" - -#: vgconvert.c:130 vgconvert.c:145 vgconvert.c:157 vgconvert.c:170 -#: vgconvert.c:186 -msgid "Use pvcreate and vgcfgrestore to repair from archived metadata." -msgstr "" - -#: vgconvert.c:166 -#, c-format -msgid "Deleting existing metadata for VG %s" -msgstr "" - -#: vgconvert.c:168 -#, c-format -msgid "Removal of existing metadata for %s failed." -msgstr "" - -#: vgconvert.c:177 -#, c-format -msgid "Test mode: Skipping metadata writing for VG %s in format %s" -msgstr "" - -#: vgconvert.c:182 -#, c-format -msgid "Writing metadata for VG %s using format %s" -msgstr "" - -#: vgconvert.c:185 -#, c-format -msgid "Conversion failed for volume group %s." -msgstr "" - -#: vgconvert.c:190 -#, c-format -msgid "Volume group %s successfully converted" -msgstr "" - -#: vgconvert.c:200 -msgid "Please enter volume group(s)" -msgstr "" - -#: vgcreate.c:31 -msgid "Please provide volume group name and physical volumes" -msgstr "" - -#: vgcreate.c:37 -msgid "Please enter physical volume name(s)" -msgstr "" - -#: vgcreate.c:58 -msgid "Number of volumes may not exceed 255" -msgstr "" - -#: vgcreate.c:69 -msgid "Max Logical Volumes may not be negative" -msgstr "" - -#: vgcreate.c:74 -msgid "Max Physical Volumes may not be negative" -msgstr "" - -#: vgcreate.c:88 vgrename.c:52 vgsplit.c:290 -#, c-format -msgid "New volume group name \"%s\" is invalid" -msgstr "" - -#: vgcreate.c:98 -#, c-format -msgid "Warning: Setting maxlogicalvolumes to %d (0 means unlimited)" -msgstr "" - -#: vgcreate.c:102 -#, c-format -msgid "Warning: Setting maxphysicalvolumes to %d (0 means unlimited)" -msgstr "" - -#: vgcreate.c:112 -msgid "Volume group format does not support tags" -msgstr "" - -#: vgcreate.c:163 -#, c-format -msgid "Volume group \"%s\" successfully created" -msgstr "" - -#: vgdisplay.c:29 -#, c-format -msgid "WARNING: Volume group \"%s\" inconsistent" -msgstr "" - -#: vgdisplay.c:32 -#, c-format -msgid "WARNING: volume group \"%s\" is exported" -msgstr "" - -#: vgdisplay.c:52 -msgid "--- Physical volumes ---" -msgstr "" - -#: vgdisplay.c:81 -msgid "Option -c is not allowed with option -s" -msgstr "" - -#: vgdisplay.c:86 -msgid "Option -A is not allowed with volume group names" -msgstr "" - -#: vgexport.c:32 -#, c-format -msgid "Volume group %s inconsistent" -msgstr "" - -#: vgexport.c:37 -#, c-format -msgid "Volume group \"%s\" is already exported" -msgstr "" - -#: vgexport.c:47 -#, c-format -msgid "Volume group \"%s\" has active logical volumes" -msgstr "" - -#: vgexport.c:67 -#, c-format -msgid "Volume group \"%s\" successfully exported" -msgstr "" - -#: vgexport.c:78 vgimport.c:68 -msgid "Please supply volume groups or use -a for all." -msgstr "" - -#: vgexport.c:83 vgimport.c:73 -msgid "No arguments permitted when using -a for all." -msgstr "" - -#: vgextend.c:25 -msgid "Please enter volume group name and physical volume(s)" -msgstr "" - -#: vgextend.c:31 -msgid "Please enter physical volume(s)" -msgstr "" - -#: vgextend.c:50 vgmerge.c:32 vgmerge.c:63 vgsplit.c:238 vgsplit.c:275 -#, c-format -msgid "Checking for volume group \"%s\"" -msgstr "" - -#: vgextend.c:58 -#, c-format -msgid "Volume group \"%s\" not found." -msgstr "" - -#: vgextend.c:79 -#, c-format -msgid "Volume group \"%s\" is not resizeable." -msgstr "" - -#: vgextend.c:98 -#, c-format -msgid "Volume group \"%s\" will be extended by %d new physical volumes" -msgstr "" - -#: vgextend.c:110 -#, c-format -msgid "Volume group \"%s\" successfully extended" -msgstr "" - -#: vgimport.c:27 -#, c-format -msgid "Unable to find exported volume group \"%s\"" -msgstr "" - -#: vgimport.c:33 -#, c-format -msgid "Volume group \"%s\" is not exported" -msgstr "" - -#: vgimport.c:38 -#, c-format -msgid "Volume group \"%s\" is partially missing" -msgstr "" - -#: vgimport.c:57 -#, c-format -msgid "Volume group \"%s\" successfully imported" -msgstr "" - -#: vgmerge.c:28 vgsplit.c:234 -#, c-format -msgid "Duplicate volume group name \"%s\"" -msgstr "" - -#: vgmerge.c:93 vgsplit.c:297 -#, c-format -msgid "Logical volumes in \"%s\" must be inactive" -msgstr "" - -#: vgmerge.c:100 -#, c-format -msgid "Extent sizes differ: %d (%s) and %d (%s)" -msgstr "" - -#: vgmerge.c:108 -#, c-format -msgid "Maximum number of physical volumes (%d) exceeded for \"%s\" and \"%s\"" -msgstr "" - -#: vgmerge.c:116 -#, c-format -msgid "Maximum number of logical volumes (%d) exceeded for \"%s\" and \"%s\"" -msgstr "" - -#: vgmerge.c:130 -#, c-format -msgid "Duplicate logical volume name \"%s\" in \"%s\" and \"%s\"" -msgstr "" - -#: vgmerge.c:142 vgmerge.c:151 -#, c-format -msgid "Physical volume %s might be constructed from same volume group %s." -msgstr "" - -#: vgmerge.c:186 -#, c-format -msgid "Failed to generate new random LVID for %s" -msgstr "" - -#: vgmerge.c:197 -#, c-format -msgid "Changed LVID for %s to %s" -msgstr "" - -#: vgmerge.c:235 -#, c-format -msgid "Volume group \"%s\" successfully merged into \"%s\"" -msgstr "" - -#: vgmerge.c:252 -msgid "Please enter 2 or more volume groups to merge" -msgstr "" - -#: vgreduce.c:24 -msgid "Volume Groups must always contain at least one PV" -msgstr "" - -#: vgreduce.c:33 -#, c-format -msgid "Removing PV with UUID %s from VG %s" -msgstr "" - -#: vgreduce.c:36 -#, c-format -msgid "LVs still present on PV with UUID %s: Can't remove from VG %s" -msgstr "" - -#: vgreduce.c:61 -#, c-format -msgid "%s/%s has missing extents: removing (including dependencies)" -msgstr "" - -#: vgreduce.c:68 -#, c-format -msgid "Deactivating (if active) logical volume %s (origin of %s)" -msgstr "" - -#: vgreduce.c:72 vgreduce.c:89 vgreduce.c:333 -#, c-format -msgid "Failed to deactivate LV %s" -msgstr "" - -#: vgreduce.c:99 vgreduce.c:146 vgreduce.c:348 -#, c-format -msgid "Removing LV %s from VG %s" -msgstr "" - -#: vgreduce.c:191 -#, c-format -msgid "Non-mirror-image LV %s found: can't remove." -msgstr "" - -#: vgreduce.c:207 -msgid "Aborting because --mirrorsonly was specified." -msgstr "" - -#: vgreduce.c:232 vgreduce.c:529 -#, c-format -msgid "Failed to write out a consistent VG for %s" -msgstr "" - -#: vgreduce.c:250 -#, c-format -msgid "Failed to commit consistent VG for %s" -msgstr "" - -#: vgreduce.c:258 -msgid "Failed to resume LVs using error segments." -msgstr "" - -#: vgreduce.c:290 -#, c-format -msgid "The log device for %s/%s has failed." -msgstr "" - -#: vgreduce.c:296 -#, c-format -msgid "Log device for %s/%s has failed." -msgstr "" - -#: vgreduce.c:312 -#, c-format -msgid "Failed to write out updated VG for %s" -msgstr "" - -#: vgreduce.c:318 -#, c-format -msgid "Failed to commit updated VG for %s" -msgstr "" - -#: vgreduce.c:329 -#, c-format -msgid "Deactivating (if active) logical volume %s" -msgstr "" - -#: vgreduce.c:371 -#, c-format -msgid "Physical volume \"%s\" still in use" -msgstr "" - -#: vgreduce.c:376 -#, c-format -msgid "Can't remove final physical volume \"%s\" from volume group \"%s\"" -msgstr "" - -#: vgreduce.c:386 -#, c-format -msgid "Removing \"%s\" from volume group \"%s\"" -msgstr "" - -#: vgreduce.c:404 -#, c-format -msgid "Removal of physical volume \"%s\" from \"%s\" failed" -msgstr "" - -#: vgreduce.c:418 -#, c-format -msgid "Removed \"%s\" from volume group \"%s\"" -msgstr "" - -#: vgreduce.c:431 -msgid "Please give volume group name and physical volume paths" -msgstr "" - -#: vgreduce.c:437 -msgid "Please give volume group name" -msgstr "" - -#: vgreduce.c:443 -msgid "--mirrorsonly requires --removemissing" -msgstr "" - -#: vgreduce.c:449 -msgid "Please enter physical volume paths or option -a" -msgstr "" - -#: vgreduce.c:454 -msgid "Option -a and physical volume paths mutually exclusive" -msgstr "" - -#: vgreduce.c:460 -msgid "Please only specify the volume group" -msgstr "" - -#: vgreduce.c:496 -#, c-format -msgid "Volume group \"%s\" is already consistent" -msgstr "" - -#: vgreduce.c:537 -#, c-format -msgid "Wrote out consistent volume group %s" -msgstr "" - -#: vgreduce.c:553 -#, c-format -msgid "Volume group \"%s\" is not reducible" -msgstr "" - -#: vgremove.c:27 -#, c-format -msgid "Volume group \"%s\" not found or inconsistent." -msgstr "" - -#: vgremove.c:29 -msgid "Consider vgreduce --removemissing if metadata is inconsistent." -msgstr "" - -#: vgremove.c:40 -#, c-format -msgid "Volume group \"%s\" still contains %d logical volume(s)" -msgstr "" - -#: vgremove.c:49 -#, c-format -msgid "vg_remove %s failed" -msgstr "" - -#: vgremove.c:56 -#, c-format -msgid "Removing physical volume \"%s\" from volume group \"%s\"" -msgstr "" - -#: vgremove.c:69 -#, c-format -msgid "Failed to remove physical volume \"%s\" from volume group \"%s\"" -msgstr "" - -#: vgremove.c:79 -#, c-format -msgid "Volume group \"%s\" successfully removed" -msgstr "" - -#: vgremove.c:81 -#, c-format -msgid "Volume group \"%s\" not properly removed" -msgstr "" - -#: vgremove.c:91 -msgid "Please enter one or more volume group paths" -msgstr "" - -#: vgrename.c:34 -msgid "Old and new volume group names need specifying" -msgstr "" - -#: vgrename.c:46 -#, c-format -msgid "New volume group path exceeds maximum length of %d!" -msgstr "" - -#: vgrename.c:58 -msgid "Old and new volume group names must differ" -msgstr "" - -#: vgrename.c:66 -msgid "No complete volume groups found" -msgstr "" - -#: vgrename.c:76 -#, c-format -msgid "Found more than one VG called %s. Please supply VG uuid." -msgstr "" - -#: vgrename.c:99 -#, c-format -msgid "Volume group %s %s%s%snot found." -msgstr "" - -#: vgrename.c:123 -#, c-format -msgid "Volume group \"%s\" still has active LVs" -msgstr "" - -#: vgrename.c:129 -#, c-format -msgid "Checking for new volume group \"%s\"" -msgstr "" - -#: vgrename.c:139 -#, c-format -msgid "New volume group \"%s\" already exists" -msgstr "" - -#: vgrename.c:154 -#, c-format -msgid "Renaming \"%s\" to \"%s\"" -msgstr "" - -#: vgrename.c:156 -msgid "Test mode: Skipping rename." -msgstr "" - -#: vgrename.c:158 -#, c-format -msgid "Renaming \"%s\" to \"%s\" failed: %s" -msgstr "" - -#: vgrename.c:177 -#, c-format -msgid "Volume group \"%s\" successfully renamed to \"%s\"" -msgstr "" - -#: vgscan.c:36 -#, c-format -msgid "Found %svolume group \"%s\" using metadata type %s" -msgstr "" - -#: vgscan.c:50 -msgid "Too many parameters on command line" -msgstr "" - -#: vgscan.c:57 -msgid "Reading all physical volumes. This may take a while..." -msgstr "" - -#: vgsplit.c:25 -#, c-format -msgid "Physical volume %s not in volume group %s" -msgstr "" - -#: vgsplit.c:90 -#, c-format -msgid "Can't split Logical Volume %s between two Volume Groups" -msgstr "" - -#: vgsplit.c:152 -#, c-format -msgid "Snapshot %s split" -msgstr "" - -#: vgsplit.c:193 -#, c-format -msgid "Mirror %s split" -msgstr "" - -#: vgsplit.c:218 -msgid "Existing VG, new VG and physical volumes required." -msgstr "" - -#: vgsplit.c:264 -#, c-format -msgid "Volume group \"%s\" is not resizeable" -msgstr "" - -#: vgsplit.c:285 -#, c-format -msgid "Volume group \"%s\" already exists" -msgstr "" - -#: vgsplit.c:339 -msgid "Cannot split: Nowhere to store metadata for new Volume Group" -msgstr "" - -#: vgsplit.c:348 -msgid "Writing out updated volume groups" -msgstr "" - -#: vgsplit.c:370 -#, c-format -msgid "Volume group \"%s\" became inconsistent: please fix manually" -msgstr "" - -#: vgsplit.c:385 -#, c-format -msgid "Volume group \"%s\" successfully split from \"%s\"" -msgstr "" - -#: zero/zero.c:71 -msgid "zero module string list allocation failed" -msgstr "" diff --git a/external/gpl2/lvm2/dist/scripts/clvmd_init b/external/gpl2/lvm2/dist/scripts/clvmd_init deleted file mode 100755 index 31eb8cebc1f0..000000000000 --- a/external/gpl2/lvm2/dist/scripts/clvmd_init +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/bash -# -# /etc/rc.d/init.d/clvmd -# -# Starts the clvm daemon -# NOTE: These startup levels may not be right yet - it depends on where -# the rest of the cluster startup goes. -# -# chkconfig: 345 72 5 -# description: distributes LVM commands in a clustered environment. \ -# a clvmd must be run on all nodes in a cluster for clustered LVM \ -# operations to work. -# processname: clvmd - -# Source function library. -. /etc/init.d/functions - -BINARY=/usr/sbin/clvmd -LOCKFILE=/var/lock/subsys/clvmd - -test -x "$BINARY" || exit 0 - -RETVAL=0 - -# -# See how we were called. -# - -prog="clvmd" - -start() { - # Check if clvmd is already running - if [ ! -f "$LOCKFILE" ]; then - echo -n $"Starting $prog: " - daemon $BINARY - RETVAL=$? - [ $RETVAL -eq 0 ] && touch $LOCKFILE - echo - fi - return $RETVAL -} - -stop() { - echo -n $"Stopping $prog: " - killproc $BINARY - RETVAL=$? - [ $RETVAL -eq 0 ] && rm -f $LOCKFILE - echo - return $RETVAL -} - - -restart() { - stop - start -} - -reload() { - restart -} - -status_clvm() { - status $BINARY -} - -case "$1" in -start) - start - ;; -stop) - stop - ;; -reload|restart) - restart - ;; -condrestart) - if [ -f $LOCKFILE ]; then - restart - fi - ;; -status) - status_clvm - ;; -*) - echo $"Usage: $0 {start|stop|restart|condrestart|status}" - exit 1 -esac - -exit $? -exit $RETVAL diff --git a/external/gpl2/lvm2/dist/scripts/clvmd_init_rhel4 b/external/gpl2/lvm2/dist/scripts/clvmd_init_rhel4 deleted file mode 100644 index 79eb36da376b..000000000000 --- a/external/gpl2/lvm2/dist/scripts/clvmd_init_rhel4 +++ /dev/null @@ -1,140 +0,0 @@ -#!/bin/bash -# -# chkconfig: - 24 76 -# description: Starts and stops clvmd -# -# -### BEGIN INIT INFO -# Provides: -### END INIT INFO - -. /etc/init.d/functions - -LVDISPLAY="/usr/sbin/lvdisplay" -VGCHANGE="/usr/sbin/vgchange" -VGSCAN="/usr/sbin/vgscan" -VGDISPLAY="/usr/sbin/vgdisplay" -VGS="/usr/sbin/vgs" -CLVMDOPTS="-T20" - -[ -f /etc/sysconfig/cluster ] && . /etc/sysconfig/cluster - -LOCK_FILE="/var/lock/subsys/clvmd" - -start() -{ - for rtrn in 0 - do - if ! pidof clvmd > /dev/null - then - echo -n "Starting clvmd: " - daemon clvmd $CLVMDOPTS - rtrn=$? - echo - if [ $rtrn -ne 0 ] - then - break - fi - fi - # refresh cache - $VGSCAN > /dev/null 2>&1 - - if [ -n "$LVM_VGS" ] - then - for vg in $LVM_VGS - do - action "Activating VG $vg:" $VGCHANGE -ayl $vg || rtrn=$? - done - else - action "Activating VGs:" $VGCHANGE -ayl || rtrn=$? - fi - done - - return $rtrn -} - -stop() -{ - for rtrn in 0 - do - if [ -n "$LVM_VGS" ] - then - for vg in $LVM_VGS - do - action "Deactivating VG $vg:" $VGCHANGE -anl $vg || rtrn=$? - done - else - # Hack to only deactivate clustered volumes - clustervgs=`$VGDISPLAY 2> /dev/null | awk 'BEGIN {RS="VG Name"} {if (/Clustered/) print $1;}'` - for vg in $clustervgs; do - action "Deactivating VG $vg:" $VGCHANGE -anl $vg || rtrn=$? - done - fi - - [ $rtrn -ne 0 ] && break - - echo -n "Stopping clvm:" - killproc clvmd -TERM - rtrn=$? - echo - done - - return $rtrn -} - -wait_for_finish() -{ - count=0 - - while [ "$count" -le 10 -a -n "`pidof clvmd`" ] - do - sleep 1 - count=$((count + 1)) - done - - if [ `pidof clvmd` ] - then - return 1 - else - return 0 - fi -} - -rtrn=1 - -# See how we were called. -case "$1" in - start) - start - rtrn=$? - [ $rtrn = 0 ] && touch $LOCK_FILE - ;; - - stop) - stop - rtrn=$? - [ $rtrn = 0 ] && rm -f $LOCK_FILE - ;; - - restart) - if stop - then - wait_for_finish - start - fi - rtrn=$? - ;; - - status) - status clvmd - rtrn=$? - vols=$( $LVDISPLAY -C --nohead 2> /dev/null | awk '($3 ~ /....a./) {print $1}' ) - echo active volumes: ${vols:-"(none)"} - ;; - - *) - echo $"Usage: $0 {start|stop|restart|status}" - ;; -esac - -exit $rtrn