我们的应用程序使用EBS来存储数据。 随着用户注册,应用程序的存储需求也会迅速增长。 我们需要在线完成,以便用户不会遇到应用程序的停机时间。 所以,这就是我们所做的: 文件系统是XFS。 我们正在使用LVM和RAID0。 每当我们填满总存储量的40%时,我们添加两个EBS卷,创build一个RAID0arrays。 然后我们将这个数组添加到LVM来扩展文件系统。 这样,应用程序可以继续读取和写入文件系统,而底层文件系统也在增长。 昨天,我们遇到了一些正在写入的数据库文件的损坏。 我的问题是: LVM和XFS使用RAID0是否安全? 在文件系统中的文件被写入的时候使用xfs_grow增加存储是安全的吗?
我想尝试使用LVM快照进行备份。 我正在做一个较旧的CentOS 5盒子,但我不确定我是否可以做到这一点。 从我所读的内容来看,似乎需要在物理磁盘上创build新卷的额外空间。 是这样吗? 对于我来说,从查看LVM命令的输出来看,它看起来像一切都已经满了……不是,根文件系统上有13 GB的空闲空间,但是我不认为这很重要。 这是我现在的状态: [root@server ~]# pvdisplay /dev/cdrom: open failed: No medium found — Physical volume — PV Name /dev/hda2 VG Name VolGroup00 PV Size 19.89 GB / not usable 19.49 MB Allocatable yes (but full) PE Size (KByte) 32768 Total PE 636 Free PE 0 Allocated PE 636 PV UUID […]
所有的机器都是6,64位的centos 我的rpm-build机器结束了一个运行createrepo的目录。 然后,将NFS挂载(只读)到/ rpmrepo / staging / subdir中的rpm存储库宿主机器。 / rpmrepo / staging是一个LVM逻辑卷。 我(还没有,但将来)testingRPM,然后将分段逻辑卷快照到安装在/ rpmrepo / production /下的卷。 到目前为止,除了我发现的是,前后的repodata目录的内容不同,时间戳也是如此。 虽然rpm文件md5总和似乎相匹配。 阿蒙斯特其他的东西: diff /rpmrepo/*/inhouse/repodata/repomd.xml (stackexchange ate my diff output a little) revision 1344287496 revision 1346188044 other.xml.gz和primary.xml.gz的文件大小也有所不同,文件date也是如此 -rw-r – r– 1 root root 287 Aug 16 13:47 /rpmrepo/production/inhouse/repodata/other.xml.gz -rw-r – r– 1没有人289 Aug 29 09:07 /rpmrepo/staging/inhouse/repodata/other.xml.gz 但据我所知,没有任何改变,这是在做快照之后。 LV […]
我怎样才能清除这个VG上的PE分配,所以它又是空白的? 目前只有18个免费的; root@box1:~# vgdisplay — Volume group — VG Name tester System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 8 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 139.70 GiB PE Size 4.00 MiB Total […]
目前,我有Ubuntu 12.04设置了以下分区: 500G disk with LVM 80GB root 4GB swap_1 我想将文件夹/opt移动到新的LV,例如: 500G disk with LVM root (80GB) swap_1 (4GB) lv_opt (200GB) 什么是正确的方法来做到这一点?
我有一个HPUX系统的物理磁盘,我需要从Debian Linux访问ia64系统。 在hpux-lvm-tools项目中,我有用于访问HPUX LVM的工具(Linux LVM具有不同的格式),我也有freevxfs驱动程序。 我事先知道磁盘有三个分区,最大的一个包含LVM卷,其中一些是VxFS文件系统。 我可以看到分区: # cat /proc/partitions major minor #blocks name 8 32 143374744 sdc 8 33 512000 sdc1 8 34 142452736 sdc2 8 35 409600 sdc3 它在其中一个磁盘分区中find一个VG: # ./vgscan_hpux On /dev/sdc2 – vg1328874723 # ./pvdisplay_hpux /dev/sdc2 PV General Information ———————- VG Creation Time Fri Feb 10 12:52:03 2012 Physical Volume ID […]
目前已经在我的networking服务器上安装了一个VMware上的一个linux盒子,其中有两个外部驱动器。这两个驱动器都是2TB驱动器,这是您可以添加到VMware中的限制。 我想使用lvm来扩展sdc1,使其达到5TB。 Filesystem Size Used Avail Use% Mounted on /dev/sda1 19G 15G 3.5G 81% / udev 24G 4.0K 24G 1% /dev tmpfs 9.5G 300K 9.5G 1% /run none 5.0M 0 5.0M 0% /run/lock none 24G 0 24G 0% /run/shm /dev/sdc1 2.0T 1.3T 657G 66% /mnt/sdc1 /dev/sdb1 2.0T 199M 1.9T 1% /mnt/sdb1 我打算通过VMware添加另外两个磁盘到虚拟机,但我不是100%的最佳方法来实现这一目标? ls -al /dev/sdc* […]
我正在使用LVM的软件RAID 0运行Debian Wheezy。 我试图让Xen工作,但grub拒绝引导。 我按照这里的说明安装了Xen: http : //wiki.debian.org/Xen 到达后 multiboot /boot/xen-4.1-amd64.gz placeholder dom0_mem=4096M 我明白了 error: couldn't open file 其次是 error: you need to load the multiboot kernel first 这个文件没有问题。 这里是Xen的grub.cfg条目: menuentry 'Debian GNU/Linux, with Xen 4.1-amd64 and Linux 3.2.0-4-amd64' –class debian –class gnu-linux –class gnu –class os –class xen { insmod raid insmod mdraid1x insmod […]
我正在质疑: 用FlashCache改进IO 我已经安装了一个RAID1( / dev / md0 )LVM( / dev / vg_xen )并执行以下命令: flashcache_create -p thru flashcache0 /dev/sdc /dev/md0 然后我开始使用/ dev / vg_xen / vm0作为硬盘的XEN PV guest。 使用一段时间后 cat /proc/flashcache/sdc\+md0/flashcache_stats 给我看 reads=0 writes=0 所以,这是行不通的。 我做错了什么?
今天升级rhel 5服务器后,我重新启动到新的内核:curr = 2.6.18-371.el5PAE prev = 2.6.18-348.18.1.el5PAE。 在启动顺序中,我看到一条消息指示“逻辑卷pipe理”正在启动,然后几乎立即看到了这个消息,并提供了一个救援shell: find重复的PV BPF … ayV:使用/ dev / sdc1而不是/ dev / md3。 注意:/ dev / sdc1和/ dev / sdb1是raid1数组/ dev / md3的成员。 因此,我认为lvm2软件认为/ dev / sdc1和/ dev / md3是具有相同UUID的pv,并且lvm2软件select忽略/ dev / md3并使用/ dev / sdc1。 我断电并拔下了驱动器的SDC并重新启动。 意外的是,系统启动没有我没有发现任何问题。 当然,md3已经退化了。 我关掉电源,插上拔下的驱动器,重新启动,系统重新启动,没有发现任何问题。 当然,md3仍然退化,但意外的事情发生了。 故障逻辑卷内的文件系统已挂载。 我执行pvdisplay,看到了上面的错误。 当然,当我试图将sdc1添加回md3时,它不会让我因为lvm2软件正在使用它。 我卸载了文件系统并在lv设备path上运行了e2fsck。 那里没有问题(但应该有问题)。 真的有四个相关的问题(抱歉)。 假设3的答案是“是或不是”,那么4的答案是我所需要的。 我问了前两个,因为我假设我需要理解他们的答案,以理解最后两个答案。 为什么如果逻辑卷最初是由/ […]