问题标签 [lvm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2374 浏览

fedora - 挂载 LVM 覆盖/快照?

我正在尝试以编程方式挂载使用 Fedora LiveUSB 创建器创建的磁盘映像,但遇到了一些问题。

据我所知,在主机系统之外挂载 LVM 快照非常困难。我有“原始”图像和持久快照,所以我认为它在技术上应该是可行的。

有任何想法吗?

0 投票
0 回答
344 浏览

linux - 如何使用 GFS 和 lvm 检查文件是否在集群中的任何位置打开?

我想知道是否可以检查文件是否已被同一 GFS 集群中的另一个节点打开。例如,fuser 命令在 TruCluster 中在集群范围内运行。是否可以通过命令或 API 查询锁管理器的数据?

0 投票
2 回答
1097 浏览

linux - Kvm磁盘增加

如何增加分配给 KVM 机器的磁盘大小?它可以是lvm,原始文件等。

谢谢

0 投票
3 回答
3030 浏览

resize - 如何在 LVM 分区中调整 fat32 文件系统的大小?

很简单:我有一个包含 Fat32 文件系统的 LVM 分区(例如 /dev/mapper/foo-fat)。在减小这个 LVM 分区的大小之前(我将使用 lvmreduce),我想减小它包含的 Fat32 文件系统的大小。

看起来 parted 应该能够做到,但我找不到让它工作的魔法调用。

0 投票
1 回答
868 浏览

c - UDisks 脚本列出所有已安装的 USB 设备

我想要一个 UDisks 脚本来列出我系统上安装的所有 USB 设备,它必须能够检测 LVM 设备。

Perl / C / Shell 任何一个都可以

非常感谢。

PS:Hal 在我的 Gentoo 上已被弃用并被删除

0 投票
1 回答
789 浏览

python - 遇到打开文件描述符消息时 Python 日志记录失败

我有以下 Python 代码在 Linux 机器上创建 lvm 快照。

lvmCreateSnapshot 运行良好并以 0 退出,然后应该在 if 语句中运行 logging.debug 行。但是,这并没有发生,而是我从脚本中收到了以下输出:

日志的输出是:

如您所见,其中缺少 lvm logging.debug 消息(它应该出现在我创建的 2 条测试日志消息之间)。

为什么会发生这种情况,我该如何解决?

0 投票
5 回答
11559 浏览

vmware - LVM:扩展物理卷(VMWare下)

我在 VMware 下有一个虚拟服务器,在那里我从 sysadm 获得了 10 GB 以上的硬盘。

在 Linux(运行 Ubuntu 11.04 服务器)内部,使用 LVM 进行设置。在 [c]fdisk 中,我确实找到了这些额外的 10 个演出 - 它们直接存在于主 LVM 分区之后。

我知道我可以用这个额外的空间创建一个新的 LVM 分区,然后将它添加到卷组,然后添加到逻辑卷,然后调整文件系统的大小。

但是,是否有可能将这些额外的演出同化到现有的 LVM 分区中?以便 LVM 对物理卷的看法增加,而不是在卷组中添加另一个物理卷(最好自动渗透到卷组)?

0 投票
1 回答
950 浏览

linux - Linux LVM 快照脏块位图

我正在寻找在 Linux 上为不同文件系统创建完整/增量快照备份的方法。

我想要关于创建快照(COW 机制)要查找哪些 LVM/设备映射器源文件以及为增量备份存储更改的块位图的位置的指针。

设备映射器上是否有可用的 API 调用来创建快照并在增量期间获取脏块位图?

此外,Linux 上是否还有其他可用的机制来创建 LVM 卷和原始磁盘文件系统中常见的快照?

0 投票
1 回答
2176 浏览

diff - Pipe rsync output to file

Is it possible to pipe the output (raw data, no logging) to a file of rsync, and maybe save this to a bsdiff? I find rsnapshot to be highly irritating with the lack of configuration and stupid syntax (indenting, wtf?) and rdiff to be a little unstable.

I have a working solution where i rsync all the data over, make a tar.gz-archive of it and bsdiff to generate a patch between two tar.gz-archives. But this is pretty CPU intensive on huge loads and very disk intensive, as you have to make the entire archive every time.

To sum it up: - Make the initial rsync - bsdiff it against the previous files - Archive the diff in a way to make it easy to recover

When i wrote this i just got an idea with lvm-snapshot, any takers on how I should go forth with that?

0 投票
1 回答
4003 浏览

lvm - kpartx:删除映射时出现读取错误

我有一个备份过程,它使用 kpartx 从分区的 lvm 卷中读取。很少发生设备无法取消映射的情况。

现在,当我尝试删除映射时,我得到以下信息:

我尝试了 dmsetup clean loop7p1 但没有任何改变。如何在不重新启动服务器的情况下释放分区?谢谢