我正在尝试在 Linux 中挂载 LVM2 卷,但是我在网上看到的所有说明都说要挂载卷组,例如:
mkdir -p /mnt/VolGroup00/LogVol00
Run Code Online (Sandbox Code Playgroud)
但我不知道如何找出它的名字。我在 Palimpsest 中看到了驱动器,这就是我所知道的所有信息。
我使用 VirtualBox 创建了一个 VM 并意识到它太小了。一段时间后,我设法创建了一个新的更大的硬盘驱动器。
Live GParted CD 映像 (v.022):
现在我需要将未分配的空间集成到/dev/sda5
分区中。
你有什么有用的建议吗?
这是我的文件系统:
$ df -h -x tmpfs -x devtmpfs
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/fedora-root 9.8G 7.6G 1.7G 83% /
/dev/mapper/fedora-home 50G 27G 21G 57% /home
/dev/sda9 1022M 8.4M 1014M 1% /boot/efi
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,根文件系统已满。
我已经尝试删除所有无用的东西,但仍然没有足够的空间。
我怎么能增加它?我的硬盘上还有 60 giga 剩余空间,有什么办法可以将我的根文件系统移动到那里吗?
我在 Ubuntu 13.04 上使用全盘加密(LUKS 上的 LVM)。
我想合并luksSuspend
到挂起程序(和以后使用luksResume
)中,这样我就可以挂起到 RAM 而不会将密钥材料留在内存中并且根解锁。
在过去的 7 个小时里,我一直在尝试为Arch Linux移植脚本,但到目前为止没有成功:老实说,我不知道我在做什么......
谁能帮我移植这个(或从头开始创建这样的东西)?或者,至少,任何人都可以向我指出有关如何将内容挂钩到挂起过程以及如何在所有到 root 的 IO 已被阻止(由luksSuspend
)之后保持必要的二进制文件和脚本(例如 cryptsetup)可用的文档?
关于如何保持必要的二进制文件和脚本可用于简历,这篇另一篇博文(也适用于 Arch)将它们复制到/boot
; 然而,我想在 Vianney 在我之前提到的脚本中使用的行中使用更多的东西,因为这种方法在这方面似乎更优雅一些。
我将使用 Debian GNU/Linux 8 安装文件服务器。
我想要使用 mdadm 的软件 RAID-1 以及使用 LUKS 的加密磁盘。我也喜欢 LVM 的灵活性。
有不同的方法可以做到这一点。一种方法是:首先使用 mdadm 设置 RAID-1。然后设置 LVM PV 以覆盖创建的 /dev/mdX。然后设置 LV 并使用 LUKS 对其进行加密。然后用文件系统格式化这些文件,比如 ext4。这导致了这样的布局:
RAID --> LVM --> LUKS --> ext4
Run Code Online (Sandbox Code Playgroud)
或者我可以用不同的顺序:
RAID --> LUKS --> LVM --> ext4
Run Code Online (Sandbox Code Playgroud)
或者甚至:
LVM --> RAID --> LUKS --> ext4
Run Code Online (Sandbox Code Playgroud)
甚至可能是完全不同的顺序。
不同方法的优缺点是什么?什么才能提供最佳性能、安全性、可维护性等?
有没有这样做的“最佳方式”?
我在家里的服务器上重新排列了一堆磁盘,我发现自己想要将一堆 LVM 逻辑卷移动到另一个卷组。有没有一种简单的方法可以做到这一点?我看到提到了一个cplv
命令,但这似乎是旧的或者不是 Linux 曾经可用的东西。
简而言之,我有一个空间不足的虚拟机。我将虚拟机硬盘的大小增加了 4 倍,但操作系统分区仍然只使用了 1 倍的空间。我需要更改 LVM 分区以占用额外的 4x 空间,但我不知道如何扩展 LVM 分区。
(注意:为了制作下面给出的屏幕截图,我必须从 gnome-partition-manager(又名 gparted)的 live-cd 启动。非常不幸的是,gparted 只能“检测 LVM”并且不能执行任何 LVM 操作。)
这是“gparted”显示的内容。请注意,“调整大小”选项不可用:
我找不到关于如何通过 GUI 或命令行扩展 LVM 分区的好的方向<1>!如何扩展由默认 Fedora 安装创建的 LVM 分区?
如果您提供命令行说明。请解释每行命令的作用。
我目前正在cp -aR
将数据从我的(99% 已满)1TB ext4 格式磁盘复制到新的 LVM-with-ext4-on-it 磁盘。它需要永远。
有什么方法可以尝试“转换”磁盘到位?我在 EC2 上,所以备份需要几分钟。
或者,有没有比cp
直接将 ext4 文件系统复制到 LVM 磁盘更快的方法?
我想配置一个桌面系统,其中家庭文件系统将是冗余的(例如 RAID-1),并且每周都会拍摄快照。我已经用 ZFS 做到了这一点,快照系统非常棒,并且通过发送/接收,您可以轻松地在外部媒体上创建备份。不幸的是,在这一点上,我想要 GNU+Linux 而不是 FreeBSD 或 Solaris,所以我正在寻找好的替代方案的建议。
我认为我的选择是:
zfs send
. 然而,所有文档都提到它仍然是实验性的。我似乎找不到任何关于其可靠性或可用性问题的实际报告。您能否向我指出有关该问题的任何信息,以澄清这是否是一个可能的选择?我对这个选项有很大的偏好,主要是因为我不想在 btrfs 准备好时重新格式化驱动器,但我没有关于它是否可用的信息,使用它是否是一个愚蠢的想法等等。 问题我无法回答的是“实验性”是什么意思。cp -al
)的自定义 COW 快照。如果我不能使用 btrfs,这是我目前的偏好。那么 btrfs 的实验性如何,我应该选择哪个,我还有其他选择吗?如果我不保留外部增量备份怎么办,这会影响我的选择吗?
我正在购买 SSD 并且需要知道,如果我在 SSD 上设置 LVM,Linux 是否支持 TRIM?我发现了相互矛盾的信息。我目前正在使用内核 2.6.35-28 运行 Ubuntu 10.10。
lvm ×10
linux ×6
fedora ×3
partitioning ×3
luks ×2
ubuntu ×2
btrfs ×1
debian ×1
encryption ×1
ext4 ×1
filesystems ×1
gparted ×1
hard-drive ×1
lvm2 ×1
mount ×1
raid ×1
rsync ×1
snapshot ×1
ssd ×1
suspend ×1
trim ×1
virtualbox ×1
zfs ×1