启动“red hat”时出现问题。磁盘卷问题

启动“red hat”时出现问题。磁盘卷问题

我最近在 HP proliant 服务器上安装了 Red Hat 6 OS。该服务器有 8 个 1TB 驱动器。我创建了两个卷 RAID 5,每个卷有四个硬盘驱动器(和 2.7TB)。在其中一个卷上,我安装了操作系统,同时创建了三个逻辑卷(交换 8GB、安装在“/”上的 50GB 根目录和安装在“/home”上的 2.6TB 主目录)。对于另一个卷,我创建了一个 2.7TB 的逻辑卷,并将其安装在“/données”上。一切似乎都正常,直到今天早上我重新启动服务器时出现以下错误:

  Welcome to Red Hat Enterprise linux Server
Démarrage de udev :                                     [OK]
Configuration du nom d'hôte db-oracle-node1.albatres.red[OK]
Primary GPT is invalid, using alternate GPT. 
Configuration du gestionnaire de volume logique : 3 logical volume(s) in volume group "vg_albatres" now active
                                                        [OK]
Vérification des systèmes de fichiers
/dev/mapper/vg_albatres-lv_root : propre, 85787/3276800 fichier, 835757/13107200 blocs
/dev/sda1 : propre, 39/120016 fichiers, 56422/512000 blocs
fsck.ext4: Aucun fichier ou dossier de ce type lors de la tentative d'ouverture de /dev/mapper/vg_donnees-LogVo100
/dev/mapper/vg_donnees-LogVo100:
Le superbloc n'a pu être lu ou ne contient pas un système de fichier 
ext2 correct. Si le périphérique est valide et qu'il contient réellement 
un système de fichier ext2 (et non pas de type swap, ufs ou autre),
alors le superbloc est corromppu, et vous pourriez tenter d'exécuter 
e2fsck avec un autre superbloc :
    e2fsck -b 8193 <périphérique>

/dev/mapper/vg_albatres-lv_home : propre, 31/179314688 fichiers, 11306290/717254656 blocs
                                                       [ECHOUE]

*** Une erreur s'est produite pendant la vérification du système de fichiers
*** Vous connecte à un shell ; le système va redémarrer
*** lorsque vous quittez le shell.
*** Attention -- SELinux est actif
*** Désactivation du niveau de sécurité pour la restauration du système.
*** Lancer << setenforce 1 >> pour réactiver
Give root password for maintenance
(or type Control-D to continue:

因此,shell 出现了。即使我运行“startx”命令,它也不起作用:

hostname erreur de répérage du nom de l'hôte cible
/usr/bin/startx: line 160: cannot create temp file for here-document: Système de fichiers accessible en lecture seulement
/usr/bin/startx: line 170: /usr/bin/xauth: Permission non accordée
/usr/bin/startx: line 172: cannot create temp file for here-document: Système de fichiers accessible en lecture seulement
/usr/bin/startx: line 170: /usr/bin/xauth: Permission non accordée
/usr/bin/startx: line 172: cannot create temp file for here-document: Système de fichiers accessible en lecture seulement

Fatal server error:
Could not create lock file in /tmp/.tX0-lock

(EE)
Please consult the Red Hat, Inc. support
    at https://www.redhat.com/apps/support/
 for help
(EE)
giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error.
/usr/bin/startx: line 197: /usr/bin/xauth: Permission non accordée

另一方面,显示所有磁盘的“df”命令仅显示根磁盘 50GB

答案1

您收到的 shell 提示不是正常的系统提示;它旨在帮助您修复阻止正常启动的问题。

让我们来看看问题所在。

首先,有一个重要的线索:

Primary GPT is invalid, using alternate GPT. 

这强烈暗示着某些东西已经覆盖了虚拟磁盘的起始位置。一旦您启动了系统的其余部分,parted 或 testdisk 工具之一应该能够修复此问题。


对于数据分区,我认为你可能只是在某个地方输入了错误。请参阅此错误:

fsck.ext4: Aucun fichier ou dossier de ce type lors de la tentative d'ouverture de /dev/mapper/vg_donnees-LogVo100

(用英语讲:)

fsck.ext4: No such file or directory while trying to open de /dev/mapper/vg_donnees-LogVo100

您在此处指定的 LV 名称似乎是LogVo100,但通常情况下,它会被创建为LogVol00。请注意数字 1(错误)和小写字母 l(正确)之间的区别。您应该能够在 中更正此问题/etc/fstab,这应该可以解决该问题。

相关内容