lvm

lvextend +変数を使用したファイルシステムの拡張
lvm

lvextend +変数を使用したファイルシステムの拡張

私たちは異なるLinuxシステムを持っており、各Linuxシステムには異なるパーティションサイズが必要です。 スクリプトを使用して、ルートファイルシステムまたはvarファイルシステムを拡張するために、変数とともにlvextend次の構文を使用できます。PARTITION_VAL_SIZE PARTITION_VAL_SIZE=100 lvextend -L"$PARTITION_VAL_SIZE"G /dev/vg-data/lv-var PARTITION_VAL_SIZE=30 lvextend -L"$PARTITION_VAL_SIZE"G ...

Admin

あるLVにデータを書き込むと、削除されたファイルは同じグループの他のLVにそのまま残りますか?
lvm

あるLVにデータを書き込むと、削除されたファイルは同じグループの他のLVにそのまま残りますか?

/dev/lvm/home2つの論理ボリューム(および)を含むLVグループがあるとします/dev/lvm/root。誤って重要なデータを削除し、/dev/lvm/homeそれを実現したときにコンピュータをシャットダウンし、/dev/lvm/homefstabをfstabから読み取り専用モードでマウントするように変更し、起動して/dev/lvm/root使用を開始し、内容を書き始めたとします。私のものですか?削除されたデータは安全ですか? LVMがどのように機能するのかわかりません。同じLVグループの別の論理ボリュームにデータを書き込むことで、1つの論理ボリュ...

Admin

汎用LUKSからLUKSのLVMに移行
lvm

汎用LUKSからLUKSのLVMに移行

インストール中にLUKSコンテナに論理ボリュームグループを作成することを忘れました。システムを再インストールしません。それでは、データを失うことなくLUKSコンテナからLVGを生成する方法は? 私の計画は次のとおりです。 インストールlvm2パッケージ 別のドライブ/にバックアップrsync たとえば、必要な論理ボリュームを作成しますVolumeGroup/root。VolumeGroup/homeVolumeGroup/swap バックアップからすべてのデータを次に転送します。VolumeGroup/root カーネルパラメータをcryptdev...

Admin

lsblk と blockdev のブロックサイズ出力が一致しません。
lvm

lsblk と blockdev のブロックサイズ出力が一致しません。

LOG-SEC列の出力が--getbsz以下の出力と一致しないのはなぜですか?この値は量が異なりますか?実際の値を見つける方法は?次のstatコマンドの出力は常に同じですか blockdev --getbsz? $ sudo lsblk -o NAME,PHY-SeC,LOG-SEC,FSTYPE NAME PHY-SEC LOG-SEC FSTYPE zram0 4096 4096 nvme0n1 512 512...

Admin

lvmの特定のディスクまたはパーティションでどのように機能しますか?
lvm

lvmの特定のディスクまたはパーティションでどのように機能しますか?

500GB SSD 1個と1TB HD 1個があり、SSDはすでに論理ボリュームの一部であり、HDはfstabを使用してマウントされています。すべてが正常です。 しかし、疑問に思って2番目のドライブ(/ dev / sda1)を論理ボリュームに拡張することにした場合でも、どのドライブに何を含めるかを決定できますか? 練習を少ししてpvcreate、vgextend(仮想マシン)に慣れていて、その部分は大丈夫です。ただし、どちらも同じボリュームグループにあるため、特定のドライブから別のドライブにデータを移動することはできません。 ご意見ありがとうございます。 ...

Admin

vgrenameはストレージに書き込みません(読み取り専用PV)。
lvm

vgrenameはストレージに書き込みません(読み取り専用PV)。

システムのイメージバックアップジョブを実行するとき、インストールされているバックアップイメージのVG名はライブイメージと同じ問題に頻繁に直面します。 また、バックアップは読み取り専用なので、単にバックアップ名を vgrename として指定することはできません。ファイルを簡単に抽出するためにLVMからパーティションをマウントするにはどうすればよいですか? 現在私はKVMを使用してlive-CD Linuxにインストールし、SSH経由でファイルをコピーしています。より良い方法が必要です。ホストvgの名前を変更することも検討しましたが、次のバックアップ後にやり直...

Admin

フィルタによって除外されたデバイス
lvm

フィルタによって除外されたデバイス

オペレーティングシステムはDebianです。失敗したnvmeでこれを実行しようとすると、pvremove次のエラーが発生します。 Device /dev/nvme0n1 excluded by a filter. lvm.confにフィルタが設定されていないことを確認しました。 pvremove --force同じエラーが表示されます。 lvm pvsからこのデバイスを削除するには? 出力pvs: Error reading device /dev/nvme0n1 at 0 length 4096. 私はvgreduceを実行せず、既存のデータに興味がな...

Admin

追加拡張/家 50GB
lvm

追加拡張/家 50GB

既存のハードドライブまたは新しいディスクに50 GBの追加スペースを追加したいが、スペースはにインストールする必要があります/home。私sda2はすでに/homeRHELを使用しています。 $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 63G 0 63G 0% /dev tmpfs 63G 0 63G 0% /dev/shm tmpfs ...

Admin

エラー:「デバッグカウンタ」オプションが複数回登録されました。
lvm

エラー:「デバッグカウンタ」オプションが複数回登録されました。

次のプログラムを開くとエラーが発生します。 LxTerminal, Octopi, Qemu, Google Chrome, Geany, CodeBlocks, Blender, Baobab, Czkawka, Peek, FSearch, Gnumeric, QT Designer, Gtk3-Demo, KNewStuff Dialog, Warzone 2100, PyChess and Gxine。 そして、このエラーはNouveauビデオドライバを開くと失敗します。 : CommandLine Error: Option 'debug-coun...

Admin

私のオペレーティングシステムの歴史
lvm

私のオペレーティングシステムの歴史

私はパッケージマネージャから単にパッケージをインストールすることをしたいと思いました。私の場合はlib64MLIRVectorToSPIRV13。 LC_ALL=C dnf install lib64MLIRVectorToSPIRV13 問題は、依存yum関係がインストールされていますが、システムから出ていると仮定してdnfを使用しているため削除できないことです。 暗号化シンボルが欠落しているため、yumを実行できず(そしてPython 3に移行することもできませんでした)、私がしたことは何dnfですかyum? トピックは控えておいて、私が望むのは、イン...

Admin

Ubuntuサーバーで論理ボリュームのサイズを変更した後の緊急モード
lvm

Ubuntuサーバーで論理ボリュームのサイズを変更した後の緊急モード

自宅のPCで最新バージョンのUbuntuをサーバーとして使用しています。 2 つの論理ボリュームがあります。vg0そしてvg1。最近、/dev/vg0/lv-var私がインストールしたパーティションが/var小さすぎることがわかりました。すべてをバックアップ/varし、引き続き/homeパーティションを/dev/vg0/lv-home減らして増やしました/dev/vg0/lv-var。私が使用するコマンドは次のとおりです。 umount /home lvreduce --size 325G /dev/vg0/lv-home lvextend -L +100....

Admin

LUKSのLVM - 暗号化されたパーティションに移動した後に「vg-xxx」エラーが発生しても、Linuxは起動しません。
lvm

LUKSのLVM - 暗号化されたパーティションに移動した後に「vg-xxx」エラーが発生しても、Linuxは起動しません。

LUKS設定では、LVMを使用して暗号化されたルートパーティションとスワップパーティションでUbuntuを実行しています。 LVM 仮想グループの名前は vg-ubuntu です。 メンテナンスのニーズにより(LVMではなく起動パーティションが小さすぎる)、LVM機能を使用してデータを別のパーティション(ライブUSB OSを使用するvgextend、pvmoveなど)に移動しました。一時的なため、この新しいパーティションを暗号化していません。 Ubuntuはまだ起動中です。 ただし、元の暗号化パーティションに再度移動しようとするとubuntuは起動しません。...

Admin

ドライブの先頭に基づいて、LVM上のファイルシステムのオフセットを見つけます。
lvm

ドライブの先頭に基づいて、LVM上のファイルシステムのオフセットを見つけます。

パーティションに直接存在するファイルシステムのオフセットを見つけるのは簡単です。パーティションの開始セクタを確認し、セクタのサイズを掛けて完了します。 ファイルシステムがLVMの内部にある場合はどうなりますか?マジックナンバー、UUIDなどの独自の機能を見つけるためにドライブをスキャンできますが、コンテンツの一致に依存しないことを考えています。 さまざまなブロックデバイスに普遍的なソリューションがありますか? LUKSコンテナ、dm-integrityなど、データを文字通り保存しないものはどうですか?ブロックデバイスはどんな種類の階層も形成しないと思いますが...

Admin

lvextendエラー後にLVM LVパスが失われる
lvm

lvextendエラー後にLVM LVパスが失われる

lvextendコマンドに間違いを犯した後、少し混乱しました。 私の設定: sda3はPVだけです。 sdbが空のディスクとして追加されました LV「データ」をLVM-Thinに設定 私のVGは「pve」、私のLVは「data」です。 私がやった # lvextend /dev/pve/data /dev/sdb1 これをしなければならないが(私の考えでは) # lvextend /dev/mapper/pve-data /dev/sdb1 lvdisplayを実行すると、「data」のパスがありません。 出力は以下から来ます。 # lvs -o "...

Admin

ファイルシステムをマウントするときに、既存のLVMボリュームグループにLVMキャッシュデバイスを追加するのは安全ですか?
lvm

ファイルシステムをマウントするときに、既存のLVMボリュームグループにLVMキャッシュデバイスを追加するのは安全ですか?

ext4システムとしてマウントされ、使用中の10TB論理ボリュームを持つ既存のLVMボリュームグループがあります。 lvconvert --type cache --cachepool storage/lvmcache-data storage/dataext4ファイルシステムがマウントされたときにこのコマンドを実行するのは安全ですかstorage/data?(これは影響を与えるstorage/lvmcache-data場合に備えて以前に設定されました。)lvconvert --type cache-pool --cachemode writeback --...

Admin