タグ付けされた質問 「lvm」

論理ボリューム管理は、ストレージの抽象化、ディスクパーティションの一般化を提供します。


1
特定のファイルのLVMエクステント数を決定する
私は現在、仕事以外の宿題の練習に従事しています。私はext4ファイルシステムを論理ボリューム上に置いています。私はさまざまなパフォーマンスチューニング戦略をテストしていますが、このアイデアは思いつきました。pvmoveはエクステントの個別および範囲を移動できるため、特定のファイルを保持している物理エクステント(理論的には、データベースのバッキングファイル、または一般的にアクセスされる大規模なファイル共有)をマッピングして特定の場所に移動する方法はありますかストレージデバイス(たとえば、同じLVMボリュームグループに通常のHDDとSSDドライブがある)? 私は「filefrag」を使用することを考えましたが、エクステント番号が必ずしもシーケンシャルな順序で使用されるかどうかについて100%ではないことに気付きましたファイルが物理的にどのエクステント番号/ボリュームに配置されているかがわかります。 何か案は?

1
LVMスナップショットは最終的に断片化を引き起こしますか?
大きなファイルのアトミックスナップショットを取得してリモートサイトにrsyncできるように、LVMを使用することを計画しています。 私が知りたいのは、メイン(非スナップショット)ボリュームに長期的な影響があるかどうかです。通常、スナップショットを24時間保持してから新しいスナップショットをドロップして作成すると、メインボリュームは徐々に断片化されますか?
9 lvm  snapshot 

3
暗号化された理由/?
私はLinuxの大ファンで、新しいディストリビューションを時々試してみたいです。私は通常、暗号化されたパーティションの上のLVMにホームフォルダーとルートを持っていますが、すべてのinitramfs作成プロセスが最後のものよりも異質であると、これは面倒になる傾向があります。 私はプライバシーを大切にしていますが、私の貴重な情報や個人情報のほとんどはホームフォルダに保存されています。さらに、GPTを使用してパーティション分割しているため、LVMの外部でも複数のパーティションを設定するのはそれほど難しくありません。 だから問題は:「/」のroot暗号化とlvm-ingはそれだけの価値がありますか?特に私が対処しなければならないすべての初期のユーザースペースの面倒で?

2
LVMボリュームの所有権(またはグループ)を永続的に変更する
LVMボリュームの所有権(または少なくともグループ)を永続的に変更するにはどうすればよいですか? 私はudevを使用する必要があると考えましたが、ルールがどのように見えるべきかわかりませんか? LVM /ディスクの所有権をユーザー/グループの仮想ボックスに変更したいとしましょう。
9 permissions  lvm  udev 

2
16TB RAIDのファイルシステムを選択する
2 TBのディスクが8台あるマシンを組み立てています。 私はそれらの上にRAID 6(使用可能な容量の12TB)を使用しますが、LVMをRAIDの上に作成する必要があるのか​​、どのファイルシステムを使用するのかわかりません。 LVM内で使用すると、どのファイルシステムをサイズ変更できますか?
9 filesystems  lvm  raid 


2
LVM +一時的なアーカイブ名を作成できませんでした
私たちは/に100%を持っています Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg08_root 20G 20G 132K 100% / lvextendを実行すると、次のエラーが発生します # lvextend -L+5G /dev/mapper/vg08_root Couldn't create temporary archive name. Volume group "vg00" metadata archive failed. これを解決する方法?
9 linux  rhel  lvm 

3
CentOSインストールでのパーティションの作成(標準パーティションとLVM物理ボリューム)
すべて。Linuxに慣れていないことを許してください。VMWareにCentOSをインストールしようとしています。私が知っているように、Linuxは3種類のパーティションしか作成できません。彼らがされているprimary, extended, and logical、MBRの場合、プライマリと拡張パーティションの最大番号は4であり、論理パーティションの無制限番号は、拡張パーティションの下に作成することができます。(間違っていた場合は訂正してください。ありがとうございます。) しかしCentOSに関しては。パーティションを作成するときに、以下のようなオプションを取得しました。の概念と比較するとprimary, extended, and logical、私はStandard partition and LVM physical volumeそれらの違いが何であるかを理解できず、知りませんでした。を作成するとはどういう意味LVM physical volumeですか?誰か教えていただけますか? ありがとう。
9 linux  partition  lvm 

5
CentOSの再起動後、LVMボリュームが非アクティブになる
LinuxサーバーをCentOS 6から7に再インストールしました。サーバーには3 /homeつのドライブがあります/home。システムSSDドライブ(それ以外をすべてホストします)と2つの4TB HDDドライブをホストします。すべてLVMを使用しています。2つの4TBドライブは(LVM自体のraidオプションを使用して)ミラーリングされ、/ homeパーティションで完全に満たされます。 問題は、4TBのディスクは問題なく認識され、LVMは問題なくボリュームを認識しますが、ボリュームを自動的にアクティブ化しないことです。それ以外はすべて自動的にアクティブになります。手動でアクティブ化できます。 / homeに古いシステムドライブのイメージがあります。これにはLVMボリュームも含まれています。でマウントするとkpartx、LVMがそれらを取得してアクティブ化します。しかし、これらのボリュームと非アクティブなボリュームの間に違いはありません。 ルートファイルシステムもLVMであり、これは問題なく起動します。 ただし、奇妙なことがわかります。実行するlvchange -aayと、アクティブ化するドライブを指定する必要があることがわかります。自動的には行われません。私が指定した場合lvchange -ay lv_home-それは動作します。 私はこの振る舞いの原因となるものを見つけることができません。 追加:(initを使用していvgchange -aay --sysinitた)古いシステムが起動スクリプトにあることに気づきました。新しいものはsystemdを使用しておりvgchange、そのスクリプトには呼び出しが表示されません。しかし、どこに置くべきかもわかりません。 追加2: systemdを理解し始める。私はスクリプトがどこにあるかを見つけて、それらがどのように呼び出されるかを理解し始めました。また、実行されたスクリプトをで確認できることもわかりましたsystemctl -al。これは、起動後に既知の各udevブロックデバイスをlvmetad呼び出すことを示していpvscanます。ただし、その時点で登録されているudevブロックデバイスは1つだけであり、これは認識されたlvmボリュームの1つです。ハードドライブもそこにありますが、異なるパスとはるかに長い名前の下にあります。認識されたブロックデバイスはのようなものですが8:3、ハードドライブはのようなもの/device/something/です。私はもうサーバーにいないので、正確に書くことはできません(これは後で修正します)。 私はそれがudevとデバイスの検出/マッピングに関係していると思います。私は夕方まで続き、その時にudevを勉強します。 他のすべてが失敗した場合、私は呼び出すスクリプトを見つけ、pvscan常にすべてのデバイスをスキャンするように変更できることを確認しました。これで問題は解決しましたが、見苦しいハックのように見えるので、本当の根本原因を解明しようと思います。 追加3:わかりました。これがなぜ発生するのかはまだわかりませんが、少なくともかなり問題のない回避策を講じています。をpvscan起動しlvmetadた直後に、もう一度を呼び出すsystemdサービスを作成しました。特定のデバイスに対するもう1つの呼び出しはまだあり、実際にudevそれを呼び出すのはそれだと私は思います(それが私がそれへの参照を見つけた唯一の場所です)。なぜそれが他のハードドライブのためにそれを呼び出さないのですか-私にはわかりません。
9 centos  rhel  lvm 

3
人間が読める形式でLVM PVの空き容量を確認するにはどうすればよいですか?
電卓を使わずにLVM物理ボリュームの空き容量を取得する方法を探しています。 このpvdisplayコマンドを実行すると、PEサイズと空きPEのサイズが表示されるので、PEサイズに空きPEを掛けると、空き領域がKBでわかります。しかし、空き容量をメガバイト、ギガバイトなどで表示するコマンドが欲しいのですが。 の出力pvdisplayは次のとおりです。 [root@df02 mysql]# pvdisplay /dev/cdrom: open failed: No medium found --- Physical volume --- PV Name /dev/sda2 VG Name MMB PV Size 29.71 GB / not usable 19.77 MB Allocatable yes PE Size (KByte) 32768 Total PE 950 Free PE 221 Allocated PE 729 PV UUID QfZGfn-a3VV-IRkw-bV9g-6iqm-zXjN-y5e6gr したがって、この場合の空き容量は32768 …
9 lvm 

3
mdadmで劣化したRAIDアレイの上にLVM物理ボリュームを縮小し、スペアを追加して再構築する
私はDebian WheezyRAID-1に500ギガバイトのHDDのカップルを備えたシステム(mdadmの上にミラー)は、座っているLVM5つのパーティションと論理ボリューム(boot、root、usr、var及びtmp、47.15ジブの合計サイズ)。物理ボリュームの418.38 GiBは無料です。GRUB両方のドライブにインストールされています。 HDDの1つに障害が発生し、アレイは劣化しましたが、データは損なわれていません。 私が欲しいのは、システムを最初から再インストールする必要なしに、これら2つのHDDをすべて80 GB SSDに交換することです。ここでの微妙な点は、LVM物理ボリュームをSSDのサイズに一致させるために縮小する必要があるが、論理ボリュームが連続していない(最初は空き領域が多い)ため、物理ボリューム内の論理ボリュームを何らかの方法で移動する必要がある。そしてlvmove、Debian にはコマンドがありません。 どうすればこれを達成できますか? いくつかのコンソール出力: バージョン: root@wheezy:~# uname -a && mdadm --version && lvm version Linux wheezy 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux mdadm - v3.2.5 - 18th May 2012 LVM version: 2.02.95(2) (2012-03-06) Library version: 1.02.74 (2012-03-06) Driver version: 4.22.0 アレイの詳細: root@wheezy:~# mdadm …
8 debian  lvm  mdadm 

1
暗号化されたファイルシステムでパスワードを入力するために使用されるキーボードレイアウトを設定する方法
Debian 6(Squeeze)にアップグレードした後、暗号化されたファイルシステムのパスワードを入力するために使用されるキーボードレイアウトが変更されました。どうすれば以前の状態に戻すことができますか? 私の理解では、暗号化されたファイルシステムがロック解除される前に、唯一のアクティブなパーティションは/bootなので、そのような設定がどこかにあるはずです。しかし、大規模なインターネット検索とgreppingの後/boot、私はそれを見つけることができませんでした。 次のコマンドを実行して、コンソールで使用するキーボードレイアウトを再構成しようとしました。 dpkg-reconfigure keyboard-configuration ...そして: dpkg-reconfigure console-data ...影響なし。

1
シンLVを別のLVMプールに移動できますか?
同じボリュームグループ内に(2)シンプール(vg / pool1)と(vg / pool2)があり、最初のプール内にLVがある場合、そのLVを2番目のプールに移動するLVMコマンドはありますか?pvmoveはそれを行いますか? あるいは、2つの異なるPVにまたがるシンLVMプールがある場合、pvmoveコマンドを使用して、LV XのすべてのエクステントをPV YからZに移動することを簡単に指定できますか?
6 lvm 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.