web-dev-qa-db-ja.com

起動時に「UUIDのデバイスが見つかりませんでした...」というエラーを解決するにはどうすればよいですか。

VMWareマシンで実行されているRHEL6システムがあります。 VMサーバーの管理者がサーバーに2番目のRAIDボリュームを追加しましたが、これは私のRHELシステムでは使用されていません。RHELシステムを起動すると、カーネル障害が発生します。

グラフィカルな起動画面なしで再起動すると、次のエラーが表示されます。

dracut Warning: LVM vg_mdxinfalf02/lv_swap not found

これが追加されたRAIDボリュームに関連しているかどうか、または再起動が何らかの理由で問題を引き起こしたかどうかはわかりません。

これを解決するにはどうすればよいですか?

Lvmコマンドを実行し、pvscanを実行すると、次のように表示されます。

Couldn't find device with uuid a30bfw-...
PV /dev/sda2       VG vg_mdxinfalf02   lvm2 [19.51 GiB / 0    free]
PV unknown device  VG vg_mdxinfalf02   lvm2 [80.00 GiB / 0    free]

fstab

/dev/mapper/vg_mdxinfalf02-lv_root / ext4 defaults 1 1
UUID=48075904-965f-4aad-8cad-369469dcf0f2 /boot ext4 defaults 1 2
/dev/vg_mdxinfalf02/lv_data /var/jenkins ext3 defaults 0 0
tempfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0

blkid

dracut:/# blkid
/dev/sda1: UUID="48075904-965f-4aad-8cad-369649dcf0f2" TYPE="ext4"
/dev/sda2: UUID="LJ9wLe-cZZQ-TO8R-tRXl-lJK4-NWoI-mLYfyC" TYPE="LVM2_member"
/dev/mapper/vg_mdxinfalf02-lv_root: UUID="50f12dee-1cd8-4a1f-a110-87f246b01cfa" TYPE="ext4"
6
genevish

どうやら、VMディスクの1つが欠落しています。構成から、次のように見えます。

  • sda:20 GBディスク、part1 = /boot、part2 = LVM PV#1
  • sdb(欠落、名前の推測):80 GBディスク、LVM PV#2

ルートパーティションlv_rootは物理ボリューム上にあるLVM論理ボリュームですsda2。これはあなたが起動できる理由を説明しています。

少なくとも2つの他のLVM論理ボリュームが欠落しています:lv_swapおよびlv_data/var/jenkins)。両方とも、欠落している物理ボリューム#2にある可能性があります。

VmWareホストでのVM)の構成を確認するようにsysadminに依頼する必要があります。

1
xhienne

まず、システムのセットアップ、具体的にはファイルの内容を確認します。/etc/fstab。そこには、どのパーティションがマウントされているか、およびそれらがどのようにマウントされているかが表示されます。

この新しいデバイスを追加すると、デバイスのハンドルがわずかに外れ、システムがスワップスペースにアクセスできなくなる可能性があります。

$ more /etc/fstab 

#
# /etc/fstab
# Created by anaconda on Fri Mar 14 15:20:04 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_catbus-lv_root /                       ext4    defaults        1 1
UUID=617355d9-7864-4a70-b4b0-8bb5acd54477 /boot                   ext4    defaults        1 2
/dev/mapper/vg_catbus-lv_home /home                   ext4    defaults        1 2
/dev/mapper/vg_catbus-lv_swap swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

したがって、この特定のシステムでの私のスワップは、LVM内のLV(論理ボリューム)、具体的には/dev/mapper/vg_catbus-lv_swap。あなたの状況は、デバイスからのスワップと似ている可能性があります、vg_mdxinfalf02/lv_swap

したがって、LVMデバイスが正しくセットアップされていないという問題があり、私の最初の疑いです。

0
slm