Questions tagged «lvm»

在计算机存储中,逻辑卷管理或LVM提供了一种在大容量存储设备上分配空间的方法,该方法比传统的分区方案更灵活。

4
使用FlashCache改善IO
我有一台带有2个HDD(2x 1 TB)的服务器,在RAID 1(SW-RAID)中运行。我想通过使用来提高IO性能flashcache。使用,在其上运行KVM虚拟机LVM。 对此,我有以下问题: 这还行吗?flashcache适用于块设备,但是这些都是具有自己设置的虚拟机。 我期望提高性能多少?大多数虚拟机运行网站和一些主机游戏。 SSD需要多大?更大的SSD可以缓存更多文件,从而提高性能吗? 如果SSD死了怎么办?是否flashcache可以从传统的HDD检索文件,而我只需更换SSD? writeback与writethrough和相比,要快多少writearound? 不幸的是,我无法访问测试系统,因此我可以flashcache在不卸载磁盘的情况下安装在活动服务器上吗?我在这里找到了将要使用的出色教程。

1
调整LUKS加密卷的大小
我在LVM LV顶部的LUKS顶部有一个500GiB ext4文件系统。我想将LV的大小调整为100GiB。我知道如何在LVM LV上调整ext4的大小,但是如何处理LUKS卷? mgorven@moab:~% sudo lvdisplay /dev/moab/backup --- Logical volume --- LV Name /dev/moab/backup VG Name moab LV UUID nQ3z1J-Pemd-uTEB-fazN-yEux-nOxP-QQair5 LV Write Access read/write LV Status available # open 1 LV Size 500.00 GiB Current LE 128000 Segments 1 Allocation inherit Read ahead sectors auto - currently set to …

7
虚拟磁盘增长后如何在线扩展Linux PV分区
当VM运行时,VMware允许在线扩展虚拟磁盘的大小。Linux系统的下一个预期步骤是: 扩展分区:删除并创建一个更大的分区 fdisk 通过以下方式扩展PV尺寸 pvresize 使用自由范围进行lvresize操作 然后resize2fs用于文件系统 但我坚持的第一步:fdisk和sfdisk仍显示旧大小的磁盘。 我的磁盘是通过虚拟LSI Logic控制器连接的SCSI虚拟磁盘。 如何在不重新启动的情况下刷新Linux内核中可用的虚拟磁盘大小和分区表信息? 据我所知,借助VMWare工具,所有这些步骤对于运行中的Windows都是可能的,无需重新启动,甚至无需任何用户操作。在Linux上,我希望也可以在线完成所有步骤,并且我已经知道步骤2、3和4可以在线工作。但是第一个-更改分区表中声明的分区大小(仍然)似乎需要重新启动。 更新:我的系统是Debian Lenny,内核为2.6.26,我扩展的磁盘是主磁盘,其主磁盘具有较大的PV,其中包含“ /”的“ root” LV。

5
通过网络将逻辑卷直接从一台服务器移动到另一台服务器?
我有一台带有多台VM的KVM主机。每个VM在主机上使用逻辑卷。我需要将LV复制到另一台主机。 通常,我会使用类似: dd if=/the/logical-volume of=/some/path/machine.dd 要将LV转换为图像文件并使用SCP对其进行移动。然后使用DD将文件复制回新主机上的新LV。 这种方法的问题是,两台计算机上所需的磁盘空间是VM的两倍。即。一个5GB的LV会为LV使用5GB的空间,而dd副本也会为映像使用一个额外的5GB的空间。对于小型LV来说这很好,但是(如果是我的情况)如果您有500GB的LV用于大型VM,该怎么办?新主机具有1TB硬盘,所以它不能保持一个500GB的DD镜像文件,并有一个500GB的逻辑卷复制到和有房的主机操作系统和房间其他较小的客人。 我想做的是这样的: dd if=/dev/mygroup-mylv of=192.168.1.103/dev/newvgroup-newlv 换句话说,将数据直接从一个逻辑卷通过网络复制到另一个逻辑卷,并跳过中间映像文件。 这可能吗?
13 lvm  dd  files 

5
LVM和灾难恢复
我了解LVM是什么以及它完成了什么,但是我感觉好像缺少了一些东西。 可以说我们有两个物理驱动器,sda和sdb。两者都是100兆。我将它们放入VolumeGroup1并创建一个200兆的LogicalVolume1。 如果创建一个150兆的文件会怎样?在sda上物理上会产生100兆字节,在sdb上会物理上产生50兆?如果是这样,什么告诉操作系统一个文件在一个驱动器上,而另一个文件在另一个驱动器上? 硬盘故障怎么办?假设没有RAID,如果sdb发生故障,sda上的所有数据都会丢失吗?无论如何,要控制哪些物理驱动器上的文件是什么? 您通常如何管理LVM?您是否创建一个或两个大卷组,然后按需要进行分区?还有其他提示吗?
13 linux  storage  lvm 

3
拍摄快照时,Linux设备映射器映射嵌套在LV中的LVM PV
备份我的机器的计划真的搞砸了... 我有一台服务器,该服务器是多个虚拟机的KVM管理程序。其中之一是运行Docker。它在/ dev / vdb上具有其Docker卷,该卷设置为LVM PV,Docker在其上使用direct-lvm驱动程序存储Docker容器数据。该虚拟磁盘是主机本地磁盘上的LVM LV。 主机和来宾都运行Fedora 21。 该卷的主机视图是(仅显示相关卷): [root@host ~]# lvs LV VG Attr LSize docker2.example.com-volumes vm-volumes -wi-ao---- 40.00g [root@host ~]# dmsetup ls --tree vm--volumes-docker2.example.com--volumes (253:10) └─ (9:125) 访客对此卷的看法是(再次,仅显示相关卷): [root@docker2 ~]# pvs PV VG Fmt Attr PSize PFree /dev/vdb docker-volumes lvm2 a-- 40.00g 0 对于主机上的所有其他LVM卷,我可以使用制作快照lvcreate --snapshot,备份快照,然后lvremove毫无问题。但是对于这个特定的卷,我无法使用lvremove,因为它正在使用中: [root@host ~]# …


3
使用LVM时如何显示已用设备/可用空间?
我有以下情况: =$ LC_ALL=C df -hP | column -t Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg0-rootlv 19G 854M 17G 5% / /dev/mapper/vg0-homelv 19G 343M 18G 2% /home /dev/mapper/vg0-optlv 19G 192M 18G 2% /opt /dev/mapper/vg0-varlv 19G 357M 18G 2% /var 我想知道这些卷使用了哪些物理磁盘,以及我有多少可用磁盘空间(未分配),这样我就知道可以增加多少物理磁盘。
12 linux  lvm 

5
如何恢复用lvremove删除的逻辑卷
我在CentOS 5.5上运行Xen。我有一个大卷组,可以使用lvcreate创建逻辑卷。今天,我有一个客户取消了她的帐户,然后大约一个小时后改变了主意。不幸的是,我已经删除了Xen映像所在的LVM。(仅使用标准lvremove)。从那以后,此磁盘上没有其他LVM活动(没有添加或删除任何东西)。是否可以“撤消” lvremove或恢复逻辑卷?如果是这样,我将如何处理?
12 lvm 

3
在KVM / libvirt主机和来宾之间共享LVM卷组:这是一个坏主意吗?
我刚刚构建了一个新的基于KVM / libvirt的闪亮虚拟机主机,其中包含4个SATA II硬盘驱动器,并运行CentOS 5.5 x86_64。 我决定将虚拟机磁盘创建为作为libvirt存储池管理的LVM卷组中的逻辑卷,而不是通常将磁盘创建为qcow映像的做法。 我无法确定是在VM主机的卷组中还是在专用卷组中创建虚拟机逻辑卷。 我应该选择哪种方法,为什么? 方法1:使用VM主机的卷组 实现方式: md0包含/boot文件系统的小型RAID1 大RAID10 md1占用剩余空间,其中包含LVM卷组vghost。vghost包含VM主机的根文件系统和交换分区 vghost根据需要在逻辑卷中创建虚拟机磁盘 优点: 如果VM主机的根文件系统空间不足,我可以vghost相对轻松地分配更多空间 系统已经启动并且正在运行(但是重新开始没什么大不了的) 缺点: 尽管这种方法似乎行之有效,但我不能不觉得这是一个坏主意。我觉得: 这可能会带来安全风险 在将来的某个时候,我可能会对设置有所限制,并希望我使用一个专门的小组 系统(CentOS,libvirt等)可能并非真正设计为像这样使用,因此在某些时候,我可能会偶然损坏/丢失VM主机的文件和/或文件系统 方法2:使用专用的卷组 实现方式: 同样的md0,并md1在方法1,除了化妆md1只是大到足以容纳VM主机(如5至10GB) 大RAID10 md2占用剩余空间。md2包含一个LVM卷组vgvms,其逻辑卷将由虚拟机专用 优点: 我可以修补而vgvms不必担心破坏主机操作系统 这似乎是一个更优雅,更安全的解决方案 缺点: 如果VM主机的文件系统空间不足,则必须将其文件系统的某些部分(例如/ usr或/ var)移动到上vgvms,这看起来不太好。 我必须重新安装主机操作系统(如前所述,我并不介意这样做) 更新#1: 我担心方法2中的VM主机磁盘空间不足的原因之一是因为我不知道VM主机是否足够强大,无法在虚拟机中运行所有服务。我可能必须将部分/全部服务从虚拟机迁移到主机OS。 VM主机硬件规格: Phenom II 955 X4黑色版处理器(3.2GHz,4核CPU) 2x4GB金士顿PC3-10600 DDR3 RAM 技嘉GA-880GM-USB3主板 4个WD Caviar RE3 …

1
ZFS池或LVM卷组对于利用许多分区是否更可靠?
在决定在配置新文件服务器时使用LVM卷组还是ZFS池时,需要考虑什么?多功能文件服务器领域是否有“更好”的选择?与之前的问题不同,我不想分层技术。 场景: RHEL / CentOS 6 x64服​​务器 许多可用的相同DAS和SAN LUN 选择: 我个人对LVM非常熟悉,因此,如果它是更好的选择,请放心使用。但是,ZFS看起来很有前途,学习新技术总是好的。 鉴于我们希望能够将相当大的存储(多个TB)共享给不同的部门,并且他们需要能够通过CIFS和NFS对其进行访问,如果我们将ZFS或LVM用于基础池管理器? 我知道可以使用类似的产品FreeNAS,但是由于多种原因,我需要能够推广到“典型”的Linux服务器上。
11 linux  lvm  partition  zfs 

1
LVM中的磁盘发生故障时会发生什么?
我正在ESX 4.1主机上配置linux服务器。该服务器上需要存储几个TB的数据。我们目前正在讨论是否使用LVM。我们目前的推理是,最好将多个2TB卷(ESX施加的限制)安装在这样的单独卷上。 /disk1 - 2TB /disk2 - 2TB /disk3 - 2TB 我们将存储范围从100GB到400GB的目录。这些目录需要整体存储,不能拆分。令人担心的是,如果我们最终在/ disk1上存储了1.7TB的存储空间,并且需要再存储400GB的空间,则会浪费很多空间。在这种情况下,我们需要将400GB目录存储在/ disk2上,而没有使用300GB。 解决此问题的一种方法是将LVM配置为: -------- Disk 1 | | Disk 2 |---->/disk | Disk 3 | -------- 但是,我们只停留在一个简单的问题上。如果磁盘2出现故障怎么办? 在第一种情况下,很明显,如果磁盘2发生故障,将不再可以访问/ disk2。 在LVM设置中,如果磁盘2发生故障,是否类似(例如,仅存储在磁盘2上的数据不再可用)还是不再可以访问/ disk上的所有数据?
11 linux  vmware-esx  lvm 

4
如何在KVM主机上挂载虚拟机的LVM分区?
如果我尝试在KVM主机上执行以下操作: # kpartx -av /dev/VolGroup00/kvm101_img add map kvm101_img1 : 0 208782 linear /dev/VolGroup00/kvm101_img 63 add map kvm101_img2 : 0 125612235 linear /dev/VolGroup00/kvm101_img 208845 # mount /dev/mapper/kvm101_img1 /mnt 然后我要挂载/ boot分区。但是,如果我输入以下内容,则会出现错误: # mount /dev/mapper/kvm101_img2 /mnt mount: you must specify the filesystem type 这是来宾计算机上的fdisk布局: # fdisk -l Device Boot Start End Blocks Id …

3
使用哪种KVM磁盘类型?
我正在设置一些KVM虚拟客户机,并在讨论要使用哪种磁盘类型。我一直无法在网上找到一个很好的资源,每个资源都有各自的优缺点。 您能帮我创建不同磁盘类型的列表以及每种磁盘的优缺点吗?以下是我了解的磁盘类型: 原始图像 qcow2 专用分区(例如,在LVM中) 我对这些条件感到好奇: 易于设置(创建每种类型有多容易) 性能 易于克隆 易于扩展(变得更大,因此虚拟客户机具有更多磁盘空间) 特定于该磁盘类型的功能 轻松备份 迁移到其他主机 你能帮我评估一下我的选择吗?

5
逻辑卷管理器有哪些好处[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 2年前关闭。 除了其Wikipedia页面上详述的功能之外,Logical Volume Manager的功能和潜在的好处是什么?
11 linux  unix  lvm 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.