Koozali.org: home of the SME Server

Extension disque dur SME server 10.x

Offline Fredchou

  • *
  • 52
  • +0/-0
  • Use SME server at home
Extension disque dur SME server 10.x
« on: March 08, 2023, 12:56:49 PM »
Bonjour,

Mes 2 disques dur de 320Go en RAID1 viennent de rendre l'âme. Je les ai remplacé par 2 disques durs de 500Go. En lisant le tuto Raid de SME je pensais que je pourrais facilement augmenter la capacité du volume /root.  :-)

https://wiki.koozali.org/Raid#Upgrading_the_Hard_Drive_Size

Mais finalement, la procédure indiquée dans le tuto semble ne pas fonctionner pour SME 10.x.  :-(

Ma question est donc la suivante : y a-t-il un moyen simple d'utiliser les 200Go disponibles sur mes nouveaux disques ?

Merci,

Fred
Fred Chou

Offline Jean-Philippe Pialasse

  • *
  • 2,841
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Extension disque dur SME server 10.x
« Reply #1 on: March 09, 2023, 04:36:46 AM »
tout depend de comment a ete installé SME 10 et quel system de fichier a ete utilisé. 

lsblk --fs


Offline Fredchou

  • *
  • 52
  • +0/-0
  • Use SME server at home
Re: Extension disque dur SME server 10.x
« Reply #2 on: March 13, 2023, 09:10:39 PM »
Je crois que c'est l'installation standard en RAID 1 (avec LVM) :
Code: [Select]
NAME      FSTYPE            LABEL          UUID                                 MOUNTPOINT
sda
├─sda1    linux_raid_member localhost:root f2cd27bd-04bd-f9c8-0c6e-b69b9a739e94
│ └─md126 xfs                              b788fdb3-9894-4906-8b65-c7088ee1a656 /
├─sda2    linux_raid_member localhost:boot 16e19e50-12cb-895a-ce9a-fee80f033b68
│ └─md125 xfs               BOOT           640e02ee-13d1-4cba-a89c-37baae2a48cd /boot
└─sda3    linux_raid_member localhost:swap 100c16ec-59c3-36ff-6f63-ffd01294e6b4
  └─md127 swap                             70b5b125-df84-4f27-839c-10e9dd67377a [SWAP]
sdb
├─sdb1    linux_raid_member localhost:root f2cd27bd-04bd-f9c8-0c6e-b69b9a739e94
│ └─md126 xfs                              b788fdb3-9894-4906-8b65-c7088ee1a656 /
├─sdb2    linux_raid_member localhost:boot 16e19e50-12cb-895a-ce9a-fee80f033b68
│ └─md125 xfs               BOOT           640e02ee-13d1-4cba-a89c-37baae2a48cd /boot
└─sdb3    linux_raid_member localhost:swap 100c16ec-59c3-36ff-6f63-ffd01294e6b4
  └─md127 swap                             70b5b125-df84-4f27-839c-10e9dd67377a [SWAP]
sdg
└─sdg1    ext3              Sauvegarde     98c35157-5894-4b23-8340-1890a6b02300
Fred Chou

Offline Jean-Philippe Pialasse

  • *
  • 2,841
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Extension disque dur SME server 10.x
« Reply #3 on: March 13, 2023, 11:12:10 PM »
disque en xfs. 

le how to utilise un systeme de fichier ext[2,3,4].

il faudrait juste changer la derniere partie : ext2online -C0 /dev/main/root   

par

xfs_growfs -d /dev/main/root

https://docs.oracle.com/en/operating-systems/oracle-linux/6/admin/ol_grow_xfs.html#:~:text=You%20can%20use%20the%20xfs_growfs,size%20of%20the%20underlying%20devices.

Offline Fredchou

  • *
  • 52
  • +0/-0
  • Use SME server at home
Re: Extension disque dur SME server 10.x
« Reply #4 on: March 16, 2023, 06:51:54 AM »
En fait, mon problème apparaît dès la première commande :
Code: [Select]
# mdadm --grow /dev/md125 --size=max
mdadm: component size of /dev/md125 unchanged at 309820416K
J'ai l'impression que SME, à l'installation, a créé la partition "root" en première position sur les disques. Et que sa taille ne peut pas être augmentée (cf. résultat de la commande lsblk dans mon message précédent).
J'en déduis que je dois créer une nouvelle partition sur mes disques puis l'ajouter au volume logique. Mais comme je ne maîtrise pas du tout ces outils, j'aimerais votre avis avant de me lancer...
Merci !  :-)
PS : Les commandes pvresize et lvresize me donnent "commande introuvable". Est-ce que ça veut dire que LVM n'est pas activité sur mon serveur ?
« Last Edit: March 16, 2023, 07:33:17 AM by Fredchou »
Fred Chou

Offline Jean-Philippe Pialasse

  • *
  • 2,841
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Extension disque dur SME server 10.x
« Reply #5 on: March 16, 2023, 09:57:42 PM »
la couche raid a deja la taille max.

tu n’as pas de lvm, lsblk le demontre.

il te reste plus que la couche xfs avec xfs_growfs.
fait un bon backup avant !

Offline Fredchou

  • *
  • 52
  • +0/-0
  • Use SME server at home
Re: Extension disque dur SME server 10.x
« Reply #6 on: March 16, 2023, 10:11:51 PM »
OK. Merci pour les infos. Je pensais avoir activé LVM à l'installation. Je pense que je suis coincé maintenant...  :sad:

Vu que la partition root est la première sur mes disques et qu'il y a les partitions boot et swap après, je suppose que je ne peux pas utiliser simplement la commande xfs_growfs. Y a-t-il un moyen simple de "déplacer" les partitions boot et swap pour "faire de la place" pour la partition root ?

Code: [Select]
Disque /dev/sda : 500.1 Go, 500106780160 octets, 976771055 secteurs
Unités = secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x00000000

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1            2048   619907071   309952512   fd  Linux raid autodetect
/dev/sda2   *   619907072   620931071      512000   fd  Linux raid autodetect
/dev/sda3       620931072   625129471     2099200   fd  Linux raid autodetect
Fred Chou

Offline Jean-Philippe Pialasse

  • *
  • 2,841
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Extension disque dur SME server 10.x
« Reply #7 on: March 16, 2023, 10:50:34 PM »
en fait effectivement sans le lvm tu aurais du regler cela avant d’intégrer le disque dans le raid, et donc partitionner
 manuellement ton disque puis ajouter manuellement tes lecteur aux differents raids.