FreeBSD, identificació de discs i gestió de RAID
:tagfreenas,tagfreeBSD:
Última actualització: març de 2019
Els discs a freeBSD es diuen de la següent manera:
Els IDE comencen amb el nom ad (/dev/da*)
Els SCSI comencen amb da
Els IDE CD/DVD comencen amb acd
Els SCSI CD/DVD comencen amb cd
Opcions per a obtenir informació dels discs que tenim al sistema:
grep:
egrep 'da[0-9]|cd[0-9]' /var/run/dmesg.boot
o bé:
egrep 'ad[0-9]|cd[0-9]' /var/run/dmesg.boot
atacontrol:
atacontrol list
camcontrol:
camcontrol devlist
gpart:
gpart show
geom:
sh -c '. /usr/share/bsdconfig/device.subr;f_device_menu "" "" "" DISK'
Gestió de disc espatllat en RAID ufs
Quan s'espatlla un disc que forma part d'un RAID, el que podem fer es treure'l de l'equip i el reiniciem sense ell (així el sistema l'eliminarà automàticament). Ara:
Apaguem l'equip
Instal·lem el nou disc
Mirem el nom del disc nou i des de línea de comandaments l'afegim:
gmirror insert ufs1 ada1 (ufs1 és el nom del volum en mirror; ada1 seria el nou disc)
Si obtenim l'error: "not all disks connected" farem:
gmirror forget ufs1 gmirror insert ufs1 ada1
Podem veure com va la resincronització amb:
gmirror list
Més informació: https://www.freebsd.org/doc/handbook/geom.html