« GESTION DISQUE » : différence entre les versions

De TwisterWiki
Aucun résumé des modifications
 
Ligne 48 : Ligne 48 :
* parted /dev/sda resizepart 2
* parted /dev/sda resizepart 2
* resize2fs /dev/sda2
* resize2fs /dev/sda2
Scan pour ajout de disque à chaud :
for i in /sys/class/scsi_host/host*/scan ; do echo '- - -' > $i ; done
Augmentation de la taille d'une partition :
for i in /sys/class/scsi_device/*/device/rescan; do echo 1 > $i;done
/sbin/parted ---pretend-input-tty /dev/${DEV}<<EOF
unit
%
resizepart
${PART}
100
Quit
EOF
/sbin/parted ---pretend-input-tty /dev/${DEV}<<EOF
unit
%
resizepart
${PART}
100
Quit
EOF
/sbin/parted ---pretend-input-tty /dev/${DEV} unit % resizepart ${PART} Yes 100%

Dernière version du 22 novembre 2022 à 16:26

Ajout d'un disque à chaud

  • La commande suivante va permettre de lancer un scan sur tous les channels SATA et donc de reconnaitre un nouveau disque
echo "- - -" >/sys/class/scsi_host/hostX/scan

Supprimer un disque à chaud

  • ATTENTION Il faut être certain du disque que l'on retire
echo "1" >/sys/class/scsi_host/hostX/device/target0:0:0/0:0:0:0/delete

Relire la table des partitions

partprobe qui fait parti du paquet parted sous debian

trouver le UUID d'une partition

ls -l /dev/disk/by-uuid/
vol_id -u /dev/hdc1
tune2fs -l /dev/hdc1 | grep UUID

Mulitpath

  • connaitre le wwid d'un volume
multipath -l

Dec 26 16:05:20 | multipath.conf line 33, invalid keyword: path_checker
db2instance (360001440000000102048d9256bfc8b28) dm-0 EMC,Invista
size=15G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 1:0:0:2 sdc 8:32  active ready running
  |- 3:0:0:2 sdi 8:128 active ready running
  |- 1:0:1:2 sdf 8:80  active ready running
  `- 3:0:1:2 sdl 8:176 active ready running
db2indextext (360001440000000102048d9256bfc8b1e) dm-1 EMC,Invista
size=20G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 1:0:0:0 sda 8:0   active ready running
  |- 3:0:0:0 sdg 8:96  active ready running
  |- 1:0:1:0 sdd 8:48  active ready running
  `- 3:0:1:0 sdj 8:144 active ready running
db2data (360001440000000102048d9256bfc8b23) dm-2 EMC,Invista
size=600G features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=1 status=active
  |- 1:0:0:1 sdb 8:16  active ready running
  |- 3:0:0:1 sdh 8:112 active ready running
  |- 1:0:1:1 sde 8:64  active ready running
  `- 3:0:1:1 sdk 8:160 active ready running

Augmenter la taille d'un disque

  • parted /dev/sda resizepart 2
  • resize2fs /dev/sda2


Scan pour ajout de disque à chaud :

for i in /sys/class/scsi_host/host*/scan ; do echo '- - -' > $i ; done Augmentation de la taille d'une partition :

for i in /sys/class/scsi_device/*/device/rescan; do echo 1 > $i;done


/sbin/parted ---pretend-input-tty /dev/${DEV}<<EOF unit % resizepart ${PART} 100 Quit EOF


/sbin/parted ---pretend-input-tty /dev/${DEV}<<EOF unit % resizepart ${PART} 100 Quit EOF



/sbin/parted ---pretend-input-tty /dev/${DEV} unit % resizepart ${PART} Yes 100%