J'ai un raid1 avec 2 disques physiques (SATA 3.637 TB). Je veux étendre sa taille avec de grands disques sans perdre de données.
-----------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace TR
0 - - - - RAID1 Optl N 3.637 TB dflt N N none N N
0 0 - - - RAID1 Optl N 3.637 TB dflt N N none N N
0 0 0 252:3 4 DRIVE Onln N 3.637 TB dflt N N none - N
0 0 1 252:2 5 DRIVE Onln N 3.637 TB dflt N N none - N
1 - - - - RAID1 Optl N 446.625 GB enbl N N none N N
1 0 - - - RAID1 Optl N 446.625 GB enbl N N none N N
1 0 0 252:1 6 DRIVE Onln N 446.625 GB enbl N N none - N
1 0 1 252:0 7 DRIVE Onln N 446.625 GB enbl N N none - N
-----------------------------------------------------------------------------
----------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
252:0 7 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:1 6 Onln 1 446.625 GB SATA SSD N N 512B INTEL SSDSC2KB480G8 U -
252:2 5 Onln 0 3.637 TB SATA HDD N N 512B ST4000NM0035-1V4107 U -
252:3 4 Onln 0 3.637 TB SATA HDD N N 512B ST4000NM0035-1V4107 U -
---------------------------------------------------------------------------------
Si j'ai bien compris, les étapes doivent être :
-
Marquer un lecteur comme défaillant
storcli /0/e252/s2 set offline storcli /0/e252/s2 set missing storcli /0/e252/s2 set spindown
Note : J'ai désactivé la reconstruction automatique dans cette étape. Elle a démarré après la commande manquante set.
-
Faites clignoter la LED de ce disque :
storcli /0/e252/s2 start locate storcli /0/e252/s2 stop locate
-
Remplacer par un grand
-
Lancer le processus de reconstruction et attendre
s'il n'est pas lancé automatiquement :
storcli /0/e252/s2 insert dg=0 array=0 row=1 storcli /0/e252/s2 start rebuild
-
ATTENDEZ...
-
Répétez : marquez les autres lecteurs comme défaillants, remplacez-les, etc.
-
Étendre le tableau avec la nouvelle taille.
storcli /c0/v0 expand size=<amout of MB to add> expandarray
Merci pour votre aide.
J'utilise esxi6.7 avec Storcli installé et fonctionnant.
J'ai édité la question pour mettre à jour les informations collectées et ajouté quelques commandes.
Dernière mise à jour : J'ai réussi à mettre à jour mes disques en utilisant les commandes ci-dessus. Cela prend 3 jours, y compris la reconstruction.
Pendant le redémarrage, j'ai perdu le datastore dans ESXI WEB (bug ESXI 6.7). Après la dernière mise à jour de ESXI 6.7, le datastore est réapparu et j'ai finalement réussi à étendre le datastore avec l'interface web.
J'espère que cela sera utile à quelqu'un.
0 votes
Ne pouvez-vous pas simplement sauvegarder et restaurer ?
0 votes
Un de mes objectifs est de ne pas arrêter le serveur. Et ce serait bien de ne pas avoir à le redémarrer.
0 votes
Vous avez sûrement un deuxième serveur disponible pour pallier les pannes, Parcheando, etc.
0 votes
Oui, mais toutes ces opérations de sauvegarde/restauration prennent du temps. Arrêter le serveur est ma dernière option.
0 votes
Désolé, ce que je veux dire, c'est que 99% des systèmes de production sont conçus de manière à ce qu'aucun serveur ne puisse avoir un impact sur les performances, en utilisant le clustering ou quelque chose de similaire. Il est très rare, dans les environnements professionnels, de trouver un seul serveur dont l'arrêt aurait un impact sur le service.