Questions tagged «lvm»

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

5
如何将物理分区系统更改为LVM?
我有一台带有Debian的服务器,该服务器具有3个覆盖所有磁盘的物理分区:引导,根y交换。现在,我想用LVM分区替换该分区。我知道如何从一开始就用LVM安装Debian,但是在这种情况下,我不能一开始就安装系统,因为提供商会给我提供一台具有远程访问权限的服务器,并以这种方式安装系统。 如何仅使用ssh连接以及可能放置其他临时数据的其他远程服务器更改分区?
10 linux  lvm 

1
以64kb的块大小从XFS中获取文件
我一直在执行任务,以从我以前使用过RAID 1的2个运行良好,未损坏,未加密的NAS驱动器之一中恢复文件。 )使用Promise Fasttrack假RAID控制器。 信息非常匮乏,因此对于处于相同情况的Google员工,以下是有关此NAS的一些事实: RAID控制器:Promise FastTrack(FakeRaid) 卷系统:LVM2 文件系统:具有64kb块大小的XFS(65536字节) Arch:800MHz AMCC PowerPC处理器,256MB RAM(感谢Matthew的研究) 执行此操作时,我只有Windows 10和MacOS计算机,但没有找到能够在XVM 2卷中挂载XFS的软件(有1个例外,下面对此进行了详细介绍)。我必须取出旧的上网本Acer Aspire One,并在上面安装uppy linux(特别是lxpup风格)。 在小狗linux上,我设法使用名为的工具挂载了此文件系统dmraid。该工具可以挂载pdc卷,这是Promise FastTrack的ID。一旦我设法跳过安装它的障碍,就可以访问实际的XFS文件系统,但令我沮丧的是,它的大小为64kb。 在这里,我开始搜索“读取xfs 64kb块大小”之类的东西,却一无所获。只有几个回答说:“除非您修补内核,否则Linux无法读取大于4kb的块大小”。我不知道该如何修补内核,而我对此感到困惑,因为没有任何模拟可以允许这样做。 我在无法在Win / Mac上读取此分区的应用程序中提到1个例外。那个例外是ufsexplorer。它是一款售价100美元的应用,能够无缝显示文件。我复制了一些文件以证明其有效,但是试用版仅允许复制微小文件。 我拒绝相信没有任何一种免费的开源工具,其复杂程度无法帮助我阅读64kb xfs。 我的问题是:有人知道这样的工具吗?非常感谢您提供有关如何使用一个或多个工具,内核修补程序或其他工具(免费)获取数据的任何特定说明。 还有一点:我非常希望不必为这些驱动器创建本地映像(除非这是唯一的方法)。毕竟是2TB的数据,我可能没有那么多空间。 PS:如果我可以在Acer上安装一个已知的linux,它可以读取64kb xfs,那也是一个可行的解决方案。 更新1:我刚刚了解了https://www.cgsecurity.org/wiki/TestDisk。可能值得一试。我有时间尝试后会回报。 更新2:TestDisk似乎可以识别XFS分区的存在,但是我不确定如何从那里进行格式化。我没有找到提取文件的方法,因此我暂时放弃了该文件,并尝试在Matthew的答案中使用qemu方法。

5
LVM镜像VS RAID1
在学习了有关LVM镜像的知识之后,我考虑过要替换当前使用的RAID-1方案以获得灵活性。 问题是,根据我在Internet上发现的信息,LVM是: 至少在读取时要比RAID-1慢(因为仅使用单个卷进行读取)。 对电源中断不可靠,并且需要禁用磁盘缓存以防止数据丢失。 http://www.joshbryan.com/blog/2008/01/02/lvm2-mirrors-vs-md-raid-1/ 而且,至少在我阅读的一些设置指南中,(http://www.tcpdump.com/kb/os/linux/lvm-mirroring/intro.html)似乎确实需要一个第三磁盘来存储LVM日志。这将使安装程序完全无法在2个磁盘安装中使用,并减少了在较大磁盘上使用的镜像磁盘的数量。 谁能评论以上事实,并让我知道他使用LVM镜像的经验? 谢谢。
9 linux  raid  lvm  mirroring 

5
精简配置Linux服务器的最佳实践(在VMware上)
我安装了大约20台Linux机器,每台机器大约有30-150 GB的客户数据。在某些计算机上,数据大小的增长可能会明显快于其他计算机。这些是VMware vSphere群集上的虚拟机。磁盘映像存储在SAN系统上。 我正在尝试找到一种可以节省磁盘空间的解决方案,同时仍然可以轻松扩展单个计算机。 从理论上讲,我只会为每台计算机创建大磁盘并使用精简配置。每个磁盘将根据需​​要增长。但是,似乎500 GB的ext3文件系统仅具有50 GB的数据和相当低的写入次数,仍然很容易将磁盘映像扩展到例如。随时间增加250 GB。也许我在这里做错了什么?(令我惊讶的是,我在Google上发现的问题很少。顺便说一句,serverfault.com上甚至没有精简配置标签。) 目前,我正计划创建大型的精简配置磁盘-但其中的LVM容量较小。例如:500 GB磁盘上的100 GB卷。这样,我可以更轻松地根据需要(甚至在线)增加LVM卷和文件系统大小。 现在针对实际问题: 有更好的方法可以做到这一点吗?(也就是说,在不停机的情况下根据需要增加数据大小。) 可能的解决方案包括: 使用精简配置友好的文件系统,该文件系统试图一遍又一遍地占用相同的位置,因此不会增加图像大小。 寻找一种简单的方法来回收分区上的可用空间(重新精简?) 还有吗 一个额外的问题:如果我采用当前的计划,您是否建议在磁盘上创建分区(pvcreate /dev/sdX1vs pvcreate /dev/sdX)?我认为使用不带分区的原始磁盘是违反惯例的,但是如果需要的话,这会使磁盘的增长变得容易一些。这只是口味问题,对吗?
9 linux  lvm 

1
Ubuntu Server 18.04LTS无法扩展默认LV吗?
我最近安装的Ubuntu Server 18.04似乎已在/上安装了一个LV,容量仅为4GB。但是,卷组为160GB,符合预期。 但是,即使该组似乎有可用空间,当我尝试扩展LV时,仍然收到磁盘空间不足消息: tom@git:~$ sudo pvs PV VG Fmt Attr PSize PFree /dev/vda3 ubuntu-vg lvm2 a-- <159.00g <155.00g tom@git:~$ sudo vgs VG #PV #LV #SN Attr VSize VFree ubuntu-vg 1 1 0 wz--n- <159.00g <155.00g tom@git:~$ sudo lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync …
8 ubuntu  lvm  extend 

2
Grub2报告物理卷pv0不再在服务器上不可启动
我首先使用lvm 安装了我的ubuntu服务器(11.10 amd64),但没有完全掌握它的概念。我认为部分原因是造成两个磁盘上的分区混乱(对我而言)。我从一开始就使用grub2安装了所有东西,以启动我的Ubuntu,后来我将其更新为Ubuntu Server 12.04,没问题。 情况如下: 到目前为止,我根本无法启动,在grub选项之前似乎没有任何发展(编辑:来自Pavel A.的precision); 我可以使用服务器安装liveCD进行启动,并带有选项Rescue a broken system; 我设置了网络访问权限,但似乎没有/run文件夹(不知道它是否相关,但在某些论坛中似乎不正常); 我构建的设备映射如下: VGA包含sda1[Linux分区] sda2,sda3[ /]和sda5(后者似乎相同sda3,相同的描述符) VGb包含sdc1,sdc2[ /boot]和sdc3[ /home] (两者没有相同的PE或LE,但我希望最终将所有内容都放在同一个VG中) 我对引导环境所做的最后一件事是(干净地)从引导分区中删除较旧的内核(236MB大,已满99%)。 我跑了grub-install(挂载启动后),但出现了各种错误: 无法安装,/dev/sda因为core.img不合适(第一个分区开始于32) 的输出grub-install上/dev/sdc表现出error physical volume pv0 not found 我什至尝试grub-install直接转到/dev/sda5,显然没有错误,但是在启动时也没有成功 我在这里查看了[serverfault]:在探测/安装时Grub2报告未找到物理卷pv0 我在这里查看了[Ubuntu论坛]: 求助] 用liveCD安装内核并修复了grub2我在这里查看了[Ubuntu帮助]:修复了一个损坏的系统 我在这里查看了[ubuntu论坛]:[已解决] 10.10 Maverick-Grub无法识别我的Windows分区 我所做的一切都没有改变卡住启动的情况(我无法对其进行更好的定义:它只是挂了几分钟,几分钟又几分钟)。 我希望我没有遗漏任何重要的细节。 我不知道该怎么办了,特别是如果无法安装grub。我没有丢失任何数据,但是由于它是一台生产(-ish)服务器(即完全是个人服务器),所以我现在强烈感觉需要镜像(我已经设置了备份,但是...在服务器:p上)。 无论如何,如果你们中的任何一个天才都有想法或领导力,那将是很大的帮助。 谢谢 瓦伦丁 编辑:不tail /var/log/syslog产生任何输出(空白),没有创建新的系统日志,我可以看到 Edit2:我使用了引导修复CD(Ubuntu Secure Remix版本),并生成了有关引导状态的以下报告:http : …

3
debian 6 preseeding不断询问“将更改写入磁盘并配置LVM?”
我尝试使用专家配方为debian 6.0.5 netinstall配置lvm。我不想被问到任何问题,但它一直问我“将更改写入磁盘并配置LVM?” 这是我的preseed.cfg的一部分: d-i partman-auto/disk string /dev/sda d-i partman-auto/method string lvm d-i partman-auto/purge_lvm_from_device boolean true d-i partman-auto/choose_recipe select boot-root d-i partman-auto-lvm/new_vg_name string vg00 d-i partman-auto/expert_recipe string \ boot-root :: \ 128 50 128 ext2 \ $primary{ } $bootable{ } \ method{ format } format{ } \ use_filesystem{ } filesystem{ …
8 debian  lvm  preseed 

1
如何在LVM上调整DRBD磁盘的大小?
这是我的drbd配置 resource mysql { protocol C; floating 10.100.101.1:7788 { device /dev/drbd0; disk /dev/VolGroup00/LogVol02; meta-disk internal; } floating 10.100.101.2:7788 { device /dev/drbd0; disk /dev/VolGroup01/LogVol02; meta-disk internal; } } 两个节点上LVM上的磁盘设置为50G,两个节点上LVM上的磁盘设置为+ 4G(现在总共为54G) 但是当我尝试跑步时 [root@db1 ~]# resize2fs /dev/VolGroup00/LogVol02 resize2fs 1.39 (29-May-2006) resize2fs: Device or resource busy while trying to open /dev/VolGroup00/LogVol02 Couldn't find valid …
8 lvm  drbd 

1
HP DL380 G7 + Smart Array P410i + sysbench-> RAID 10性能不佳
我正在运行的系统具有较低的IO利用率: 惠普DL380G7(24gb RAM) 具有512mb电池支持的写缓存的Smart Array p410i RAID10中的6个SAS 10k rpm 146gb驱动器 Debian Squeze linux,ext4 + LVM,hpacucli已安装 iostat(cciss / c0d1 = raid10阵列,dm-7 = 60G用于测试的lvm分区): 设备:rrqm / s wrqm / sr / sw / s rMB / s wMB / s avgrq-sz avgqu-sz等待svctm%util cciss / c0d0 0,00 101,20 0,00 6,20 0,00 0,42 138,58 …


3
哪些文件系统为用户提供快照功能以恢复数据?
我正在做一个将向年轻人传授linux的项目。知道他们有删除或破坏其主目录中项目的趋势,我们正在寻找一个不错的快照选项。我们将无法使用主要存储供应商提供的高级工具,并希望在文件系统级别找到解决方案。 我读过很多有关btrfs的文章,但经验不足。我对LVM有一定的经验,但不熟悉其快照功能。文件系统或另一个文件系统是否可以选择按需或计划创建快照?然后,使这些快照始终无根可用,就像每个主文件夹中的.snapshot文件夹一样吗? 从概念上讲,该解决方案允许用户在24至48小时的时间内按需自行还原备份。我们将为系统提供另一个备份过程,并进行更多全局备份。但是我们不希望那些犯了“错误”的学生使用此过程。

2
使用lvm时,fdisk分区类型是否重要?
我继承了一些LVM卷,我注意到fdisk将组成卷组的磁盘报告为分区类型83(Linux)而不是8e(Linux LVM)。这是一个问题吗,并且fdisk分区类型有多重要?它们会影响任何东西还是只是为了方便起见才贴上标签?谢谢你的帮助。
8 linux  partition  lvm  fdisk 

1
我可以使用dmraid代替md(mdadm)来制作软件RAID-1和RAID-1 + 0卷吗?
关于SSD和TRIM的一个相关问题(请参阅:能否在Linux的ext4 + LVM +软件RAID上运行SSD TRIM(丢弃)?),事实证明dmraid现在(或不久)可能在RAID-1上支持TRIM。 通常,我们使用md(通过mdadm)创建RAID-1卷,然后使用LVM创建卷组,然后使用我们选择的文件系统进行格式化(最近是ext4)。我们已经这样做了多年,而Google和ServerFault搜索似乎证实了这是通过卷管理进行软件RAID的最常见方法。 Google搜索似乎表明dmraid用于所谓的“ fakeRAID”配置,在该配置中,控制器中以RAID BIOS的形式存在某种程度的硬件“帮助”,而我们没有(并且不想使用) -我们想要一个完整的软件解决方案)。 由于我们想在SSD上使用TRIM,并且由于md似乎还不支持TRIM,我想知道是否有可能使用dmraid而不是md创建RAID-1(和RAID-1)。 +0)软件中的卷,没有硬件支持(即,只是插入了哑的SATA / SAS总线)?


5
Linux MD与LVM性能
我试图调整NAS,运行openfiler,想知道为什么我从RAID 5的4个WD RE3驱动器中获得相对较差的读取性能。 编辑:请注意,我说的是缓冲磁盘读取速度而不是高速缓存速度 编辑:更改格式以明确有两组输出。 当我在元设备上运行hdparm时,我得到了我期望的性能水平,下降到该卷,这是速度的三分之一! 有人知道为什么吗?LVM不好吗? 院长 元设备/ dev / md0结果 [root @ nas2等]#hdparm -tT / dev / md0 / dev / md0: 定时缓存的读取:2.00秒内4636 MB = 2318.96 MB /秒 定时缓冲磁盘读取:3.01秒内524 MB = 174.04 MB /秒 卷组/ dev / mapper / vg1-vol1结果 [root @ nas2等]#hdparm -tT / dev / mapper …

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.