


Comment vérifier les informations sur la matrice de disques Raid sous Linux
Comment vérifier les informations de raid soft et hard sous Linux.
Raid logiciel : il ne peut être consulté que via le système Linux lui-même
cat /proc/mdstat
Vous pouvez voir le niveau du raid, l'état et d'autres informations.
Raid matériel : le meilleur moyen est de le vérifier via l'outil de gestion du fabricant du raid installé, y compris la ligne de commande et l'interface graphique. Par exemple, la carte matérielle de l'adaptateur peut être visualisée via la commande suivante :
# /usr/dpt/raidutil -l all
Vous pouvez voir des informations très détaillées.
Bien sûr, le plus souvent, les outils de gestion correspondants ne sont pas installés. Si vous ne pouvez compter que sur Linux lui-même, je connais généralement deux méthodes :
# dmesg |grep -i raid
# cat /proc/scsi. /scsi
Les informations affichées sont similaires, notamment le fabricant, le modèle et le niveau du raid, mais les informations sur chaque disque dur ne peuvent pas être visualisées.
De plus, après des tests réels, les serveurs Dell peuvent être affichés via des commandes, tandis que les serveurs HP, IBM, etc. ne peuvent pas être affichés via les commandes ci-dessus. Le bmc de Dell ne peut être consulté qu'en installant l'outil de gestion du fabricant du matériel.
cat /proc/scsi/scsi
Vous pouvez voir qu'il s'agit d'un périphérique sur scsi. Généralement, vous pouvez voir le niveau du raid. lspci peut voir le modèle de la carte raid.
================================================ == ==========
rpm -ivh megacli-1.01.09-0.i386.rpm
Utilisation de la commande :
megacli -ldinfo -lall -aall Vérifier le niveau du raid
megacli -adpallinfo -aall Vérifiez les informations de la carte raid
megacli -pdlist -aall Vérifiez les informations sur le disque dur
megacli -adpbbucmd -aall Vérifiez les informations sur la batterie
megacli -fwtermlog -dsply -aall Vérifiez le journal de la carte raid
Introduction aux paramètres communs de megacli
megacli -adpcount [Afficher le nombre d'adaptateurs]
megacli -adpgettime –aall [Afficher l'heure de l'adaptateur]
megacli -adpallinfo -aall [Afficher toutes les informations sur l'adaptateur]
megacli -ldinfo -lall -aall [Afficher toutes les informations sur le groupe de disques logiques ]
megacli -pdlist - aall [Afficher toutes les informations physiques]
megacli -adpbbucmd -getbbusatus -aall |grep 'charger status' [Afficher l'état de charge]
megacli -adpbbucmd -getbbusatus -aall [Afficher les informations sur l'état du bbu]
megacli -adpbbucmd -getbbucapacityinfo -aall [Afficher les informations sur la capacité du bbu]
megacli -adpbbucmd -getbbudesigninfo -aall [Afficher les paramètres de conception du bbu]
megacli -adpbbucmd -getbbuproperties -aall [Afficher les propriétés actuelles du bbu]
megacli -cfgdsply -aall [Afficher le modèle de carte de raid, paramètres raid, informations relatives au disque】
Le changement de l'état de la bande, du processus de retrait du disque à l'insertion du disque.
appareil |normal|dommage|reconstruire|normal
disque virtuel |optimal|dégradé|dégradé|optimal
disque physique |en ligne|échec –> non configuré|reconstruire|en ligne
========= ===================================
usage courant de megacli
2008-10-24 09:32
1. Préparez la nouvelle version de megacli-1.01.24-0.i386.rpm Le programme sera installé sous /opt Vous pouvez personnaliser le répertoire d'installation, par exemple :
rpm –relocate. / opt/=/usr/sbin/ -i megacli-1.01.24-0.i386.rpmRemplacez le répertoire d'installation/opt par /usr/sbin.Afficher toutes les informations sur le disque physique
numéro d'emplacement : 5
identifiant de l'appareil : 5numéro de séquence : 2
compte d'erreurs multimédia : 0
autre erreur nombre : 0
compte d'échecs prédictifs : 0
numéro de séquence du dernier événement d'échec prédictif : 0
taille brute : 140014 Mo [secteurs 0x11177328]
taille non contrainte : 139502 Mo [secteurs 0x11077328]
taille contrainte : 139392 Mo [secteurs 0x11040000]
état du firmware : hotspare
adresse SAS (0) : 0x5000c50008e5cca9
adresse SAS (1) : 0×0
données d'enquête : seagate st3146855ss s5273ln4y1x0
…..
2. Afficher la politique de cache disque
megacli - ld. getprop -cache -l0 - a0
adaptateur 0-vd 0 : politique de cache : écriture différée, lecture anticipée, directeoumegacli -ldgetprop -cache -l1 -a0adaptateur 0-vd 1 : stratégie de cache : écriture différée, lecture préalable, directeou megacli -ldgetprop -cache -lall -a0adaptateur 0-vd 0 : politique de cache : écriture différée, lecture anticipée, directeadaptateur 0-vd 1 : politique de cache : écriture différée, lecture anticipée none, direct
ou
adaptateur 0-vd 1 : politique de cache : écriture différée, lecture anticipée none, direct
ou
adaptateur 0-vd 1 : cache d'écriture du disque : valeur par défaut du disque
3. Définir la politique de cache du disque
Explication de la politique de cache :
wt (écriture viawb (réécriture)
nora (pas de lecture anticipée)ra (lecture anticipée)
adra (lecture anticipée adaptative)
cached
direct
Exemple :
4. Créer/supprimer une baie
4.1 Créez une baie raid5, composée des disques physiques 2, 3 et 4. La chaleur de la matrice Le disque de sauvegarde est un disque physique 5
megacli -cfgldadd -r5 [1:2,1:3,1:4] wb direct -hsp[1:5] -a0
#🎜🎜 #4.2 Créer un tableau sans spécifier de veille chaudemegacli -cfgldadd -r5 [1:2,1:3,1:4] wb direct -a04.3 Supprimer le tableau megacli -cfglddel -l1 -a04.4 Ajouter un disque en lignemegacli -ldrecon -start -r5 -add -physdrv[1 :4 ] -l1 -a0 signifie, reconstruisez le groupe de disques logiques 1, le niveau de raid est 5, ajoutez le numéro de disque physique : 1:4. Une fois la reconstruction terminée, le disque physique nouvellement ajouté sera automatiquement dans l'état de reconstruction (synchronisation). À ce moment, fdisk -l ne verra pas l'espace du tableau augmenter, et il ne pourra être vu qu'après le redémarrage du système. S'il n'y a qu'une seule partition sous la baie, alors la partition sera directement augmentée. S'il y a plusieurs partitions, je ne sais pas comment allouer le nouvel espace ? Essayez-le quand vous avez le temps, haha 5 Vérifiez les informations d'initialisation du tableau
#🎜🎜. #5.1 Une fois le tableau créé, il y aura un processus d'initialisation du bloc de synchronisation et vous pourrez vérifier sa progression.
megacli -ldinit -showprog -lall -aall
Ou affichez-le dans une interface texte visuelle dynamique
megacli -ldinit -progdsply -lall - aall# 🎜🎜#
5.2 Afficher la progression de l'initialisation en arrière-plan du tableaumegacli -ldbi -showprog -lall -aallou affichez-le dans une interface de texte visuel dynamique# 🎜🎜#megacli -ldbi -progdsply -lall -aall
6. Créez une veille globaleSpécifiez le 5ème disque comme veille globale à chaudmegacli -pdhsp -set [-enclaffinity] [-nonrevertible] -physdrv[1:5] -a0
peut également être désigné comme une veille chaude dédiée pour une baie
megacli -pdhsp -set [-dedicated [-array1]] [-enclaffinity] [-nonrevertible] -physdrv[1:5] -a0
# 🎜🎜#7. Supprimer la sauvegarde globale à chaud Hors ligne/en ligne
megacli -pdoffline -physdrv [1:4] -a0megacli -pdonline -physdrv [1:4] -a0# 🎜🎜#
9. Vérifiez la progression de la reconstruction du disque physiquemegacli -pdrbld -showprog -physdrv [1:5] -a0#🎜 🎜#Ou affichez-le dans une interface texte visuelle dynamique
megacli -pdrbld -progdsply -physdrv [1:5] -a0Adresse de téléchargement : http://gcolpart.evolix.net/debian/misc/dell/megacli-1.01.24-0.i386.rpm======== ================== ======================
dell Tous une série de machines, tant qu'elles sont des contrôleurs perc raid, peuvent utiliser la commande megarc Exécutez l'outil pour détecter
megarc pour windowsAprès décompression, c'est megarc.exe megarc pour linux Après l'avoir décompressé avec unzip, chmod 700 megarc*Les paramètres sous windows et linux sont les mêmes : #🎜🎜 #megarc -dispcfg -a0
./megarc - dispcfg -a0Les résultats de sortie sont les suivants : lecteur logique : 0 (adaptateur : 0 ) : statut : optimal—————————— ————————
spandegree :01 niveau de raid : 5 rdahead : cache adaptatifstripsz :064kb stripes : 4 wrpolicy : writeback
lecteur logique 0 : spanlevel_0 disques#🎜 🎜#chnl target startblock bloque la cible physique st
—- —— ——-- —— ————— —0 00 0×00000000 0x0887c000 en ligne
0 01 0×00000000 0x0887c000 en ligne0 02 0×00000000 0x0887c000 en ligne
0 03 0×00000000 0x0887c000 en ligne
Il y en a plus de 90 m sous Linux et plus de 100 m sous Win.
dell Il existe un meilleur outil sous Linux : raidmon (car win n'a pas encore été trouvé)
Prend actuellement en charge ide/eide, scsi raid : lsi logic cerc ata 100, perc 4/dc, perc 4/di, perc 4/sc, lsi logic (anciennement ami) perc3/dc, perc3/dcl, perc3/qc, perc3/sc
http://support.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=r71524&formatcnt=2&fileid=92846# 🎜🎜#
Après le déballage, il y a megamon-4.0-0a.i386.rpm
Après l'installation, /etc/init.d/raidmon start
#🎜🎜 ## tail -f /var/log/megaserv.log Vous pouvez voir le rapport de détection. S'il y a un problème, cela sera reflété dans ce journal.
(mail.35.cn semble être filtré comme spam)
================================================= =============================
adaptateur : 0
nom du produit : perc 5/i intégré
mémoire : 256 Mo
bbu : présent
numéro de série : 12345
=========================================== ==================================
niveau de raid : primaire-1, secondaire-0, qualificatif de niveau de raid -0
taille : 285568 Mo
état : optimal
disque physique : 0
nombre d'erreurs multimédia : 0
autre nombre d'erreurs : 0
état du micrologiciel : en ligne
disque physique : 1
nombre d'erreurs multimédia : 0
autre nombre d'erreurs : 0
état du firmware : en ligne
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Les principales différences entre Centos et Ubuntu sont: l'origine (Centos provient de Red Hat, pour les entreprises; Ubuntu provient de Debian, pour les particuliers), la gestion des packages (Centos utilise Yum, se concentrant sur la stabilité; Ubuntu utilise APT, pour une fréquence de mise à jour élevée), le cycle de support (CentOS fournit 10 ans de soutien, Ubuntu fournit un large soutien de LT tutoriels et documents), utilisations (Centos est biaisé vers les serveurs, Ubuntu convient aux serveurs et aux ordinateurs de bureau), d'autres différences incluent la simplicité de l'installation (Centos est mince)

Centos sera fermé en 2024 parce que sa distribution en amont, Rhel 8, a été fermée. Cette fermeture affectera le système CentOS 8, l'empêchant de continuer à recevoir des mises à jour. Les utilisateurs doivent planifier la migration et les options recommandées incluent CentOS Stream, Almalinux et Rocky Linux pour garder le système en sécurité et stable.

Étapes d'installation de CentOS: Téléchargez l'image ISO et Burn Bootable Media; démarrer et sélectionner la source d'installation; sélectionnez la langue et la disposition du clavier; configurer le réseau; partitionner le disque dur; définir l'horloge système; créer l'utilisateur racine; sélectionnez le progiciel; démarrer l'installation; Redémarrez et démarrez à partir du disque dur une fois l'installation terminée.

La politique de sauvegarde et de récupération de GitLab dans le système CentOS afin d'assurer la sécurité et la récupérabilité des données, Gitlab on CentOS fournit une variété de méthodes de sauvegarde. Cet article introduira plusieurs méthodes de sauvegarde courantes, paramètres de configuration et processus de récupération en détail pour vous aider à établir une stratégie complète de sauvegarde et de récupération de GitLab. 1. MANUEL BACKUP Utilisez le Gitlab-RakegitLab: Backup: Créer la commande pour exécuter la sauvegarde manuelle. Cette commande sauvegarde des informations clés telles que le référentiel Gitlab, la base de données, les utilisateurs, les groupes d'utilisateurs, les clés et les autorisations. Le fichier de sauvegarde par défaut est stocké dans le répertoire / var / opt / gitlab / backups. Vous pouvez modifier / etc / gitlab

Docker utilise les fonctionnalités du noyau Linux pour fournir un environnement de fonctionnement d'application efficace et isolé. Son principe de travail est le suivant: 1. Le miroir est utilisé comme modèle en lecture seule, qui contient tout ce dont vous avez besoin pour exécuter l'application; 2. Le Système de fichiers Union (UnionFS) empile plusieurs systèmes de fichiers, ne stockant que les différences, l'économie d'espace et l'accélération; 3. Le démon gère les miroirs et les conteneurs, et le client les utilise pour l'interaction; 4. Les espaces de noms et les CGROUP implémentent l'isolement des conteneurs et les limitations de ressources; 5. Modes de réseau multiples prennent en charge l'interconnexion du conteneur. Ce n'est qu'en comprenant ces concepts principaux que vous pouvez mieux utiliser Docker.

Comment utiliser Docker Desktop? Docker Desktop est un outil pour exécuter des conteneurs Docker sur les machines locales. Les étapes à utiliser incluent: 1. Installer Docker Desktop; 2. Démarrer Docker Desktop; 3. Créer une image Docker (à l'aide de DockerFile); 4. Build Docker Image (en utilisant Docker Build); 5. Exécuter Docker Container (à l'aide de Docker Run).

Le support de disque dur CentOS est divisé en étapes suivantes: Déterminez le nom du périphérique du disque dur (/ dev / sdx); créer un point de montage (il est recommandé d'utiliser / mnt / newdisk); Exécutez la commande Mount (mont / dev / sdx1 / mnt / newdisk); modifier le fichier / etc / fstab pour ajouter une configuration de montage permanent; Utilisez la commande umount pour désinstaller l'appareil pour vous assurer qu'aucun processus n'utilise l'appareil.

Une fois CentOS arrêté, les utilisateurs peuvent prendre les mesures suivantes pour y faire face: sélectionnez une distribution compatible: comme Almalinux, Rocky Linux et CentOS Stream. Migrez vers les distributions commerciales: telles que Red Hat Enterprise Linux, Oracle Linux. Passez à Centos 9 Stream: Rolling Distribution, fournissant les dernières technologies. Sélectionnez d'autres distributions Linux: comme Ubuntu, Debian. Évaluez d'autres options telles que les conteneurs, les machines virtuelles ou les plates-formes cloud.
