Note una cosa, dejé de prestar atención a las mejores soluciones en tecnología informática. Tal vez gracias al comprendimiento de nesecidades tecnicas propias. Todo lo que tengo pronto cumplirá 10 años, ¡algunas coslilla ya han cumplido mas! La conmoción y la inquietud que tuve después de instalar Voodoo 2 y jugar Quake II a 640×480 ya no serán posibles, incluso con la imagen de 8K. Así que estoy actualizando algo cuando, bueno, ¡ya murió o ya debería morir!
En casa, el trafico de datos no es tan grande, por lo que el servidor aún fumcioma en SATA II. Para almacenar datos particularmente valiosos, utilicé 2 HDD en una matriz de software duplicada, pero ya son muy antiguos de 2008, esa tambien es la razon porque RAID trabaja en modo mirror!
En 10 años, poco ha cambiado en los discos duros domésticos. La velocidad teórica declarada de SATAII es de 300 megabytes por segundo, para SATA III es de 600 megabytes, en realidad de SATAII a SATAIII se copian 390 gigabytes durante 4 horas, a una velocidad de 27 megabytes por segundo. Al mismo tiempo, los IT blogueros están ensamblando sistemas en PCIE4.0 con discos NVe, y se desepcionan con la velocidad de escritura de «solo» 10 gigabytes, debería ser de 15-20 (hola Linus). Para ellos es crucial, claro como tiene todo video en 4k. Otro ejempo la capacidad de las tarjetas SD ha crecido mucho, pero la velocidad no. ¡Grabar una imagen en una tarjeta de 64 Gb lleva horas! ¡Así que hay pocas razones reales para actualizar tu PC si no eres un video blogger o gamer, claro!
¡Así que tendré la actualización más correcta mas verde mas ecologica! Para no socavar nuestro planeta Tierra con un desperdicio de recursos, exprimiré todo lo que pueda del viejo hardware, mientras recurro a la ayuda de los camaradas chinos y japoneses (¡esto debería indicar lo barato, pero el hecho de que los japoneses resultaron ser mas baratos me sorprendió!)
¡La vieja motherboard solo tiene 2 ports SATA III que ya están ocupados, así que tomo aquí hay un adaptador PCIE-SATA chino en Marvell 88SE9125 ! Necesita PCI-E 2.0, ¡tengo uno! Qué extraño funciona solo en la ranura PCI-E x1 (la más pequeña), en mi opinión, debería haber funcionado tanto en PCI-E x4 como en PCI-E x16, pero no, ¡el sistema ni siquiera puede arrancar!
Y tomo el HDD más barato de 1 Tb. Sorprendentemente, están hechos por los japoneses TOSHIBA en Filipinas. Por respeto al medio ambiente (aquí la verdad es por eso, y no por los bolsillos vacíos) tomé 2.5 portátiles, usan los metales con más prudencia (mas pequeños que los de 3.5, aunque son más baratos al mismo tiempo) y consumen menos energia. Incluso cuando enciendes la matriz con ellos, gruñen apenas notablemente, a diferencia de los viejos, ¡que gruñen a full! Tomé la versión en caja de 1 TB Toshiba L200 Slim [HDWL110EZSTA] en esa tienda www.dns-shop.ru por 3050 RUR , resultó ser 50 rublos más barato que sin bix (aparentemente porque las cajas tenían discos nuevos de octubre de 2019).
Si tratas hacver RAId con todo el disk no funcionara desaparace despues del reboot – asi que hay que hacer Primary Parion EXT4 primero
Para crear un RAID en Ubunto, solo se necesita ejecutar un comando.
sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sde1 /dev/sdf1
/dev/md0 – es como un nombre colectivo para una matriz, pero luego cambia por sí mismo y no entiendo para qué sirve
level=1 – en modo mirror
/dev/sde /dev/sdf – dos nuevos diskos
Vemos que hay en los matrices
cat /proc/mdstat
Esta eso
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md0 : active raid1 sde[1] sdf[0] 976630464 blocks super 1.2 [2/2] [UU] [>....................] resync = 0.1% (1876672/976630464) finish=164.4min speed=98772K/sec bitmap: 8/8 pages [32KB], 65536KB chunk
Vemos que dos discos están enrollados en la matriz y que la sincronización ha comenzado, aunque están completamente vacíos.
¡Esperamos casi tres horas y al final de la sincronización creamos un file system!
sudo mkfs.ext4 /dev/md0
Ahora la matriz se llama md0, pero después de reiniciar se llamará md127 . Además, algunas personas lo registran en la configuración de mdm y fstab. No lo registro y se inicia cuando hago click en Ubunto. ¡Es bueno que no esté montado todo el tiempo, sino solo cuando lo necesito!
Aquí lo pulso cuando es necesario e de inmediatamente se inizializa
Para enviar mensajes de estado de la matriz RAID
Una característica interesante de la matriz de programas en Ubuntu, no está integrada en Ubuntu en términos de advertencias: si el disco se cae, Ubuntiño permanecerá en silencio y, por cierto, luego ¡no comenzará a recuperarlo!
Es necesario instalar el correo
Para esto hacemos
sudo apt-get install ssmtp
Personaliza el archivo /etc/ssmtp/ssmtp.conf
sudo vi /etc/ssmtp/ssmtp.conf
Solo dejamos dicho texto en el archivo, con propios datos
root=username@gmail.com mailhub=smtp.gmail.com:465 rewriteDomain=gmail.com AuthUser=username@gmail.com AuthPass=password FromLineOverride=YES UseTLS=YES
Ahora vaya a su cuenta de gmail myaccount.google.com/security y en Seguridad active No confiable aplicaciones que tienen acceso a la cuenta
Ese setting deberá comprobarse constantemente, ¡a menudo se apaga sola!
n el archivo de configuración de md
sudo vi /etc/mdadm/mdadm.conf
camvaimos la línea
MAILADDR root
Arrancamos un test
sudo mdadm --monitor /dev/md1 -t
Carta de prueba viene de inmediato
No necesita ejecutarlo por separado, ¡ya se está ejecutando!
¡Ahora estamos haciendo una prueba, arrancando una de las unidades de la antigua matriz md1 !
¡No aparecen mensajes! Pero Ubuntu comienza a pensar durante mucho tiempo al abrir ventanas, aunque la matriz en sí funciona!
Vuelvo a encender el disco, reinicio.
Empiezo a monitorear, aquí es necesario escribir qué matriz
sudo mdadm --monitor /dev/md1
Recibo una carta de inmediato
Titular
DegradedArray event on /dev/md1
Nos fijamos en la condición
cat /proc/mdstat
esta
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md127 : active (auto-read-only) raid1 sde[1] sdf[0] 976630464 blocks super 1.2 [2/2] [UU] bitmap: 0/8 pages [0KB], 65536KB chunk md1 : active raid1 sdd1[0] 488252224 blocks super 1.2 [2/1] [U_] unused devices: <none>
en la entrada md1 , esta es la razón por la cual [2/1] [U_] puedes entender que algo está mal.
Veamos en detalle
sudo mdadm --query --detail /dev/md1
esta
/dev/md1: Version : 1.2 Creation Time : Sun Sep 13 14:03:58 2015 Raid Level : raid1 Array Size : 488252224 (465.63 GiB 499.97 GB) Used Dev Size : 488252224 (465.63 GiB 499.97 GB) Raid Devices : 2 Total Devices : 1 Persistence : Superblock is persistent Update Time : Sun Dec 29 09:30:06 2019 State : clean, degraded Active Devices : 1 Working Devices : 1 Failed Devices : 0 Spare Devices : 0 Consistency Policy : resync Name : computer:1 UUID : 930a7523:41a7e66d:086c7a74:9c300fdc Events : 9479 Number Major Minor RaidDevice State 0 8 49 0 active sync /dev/sdd1 - 0 0 1 removed
Se puede ver que hay un disco en la matriz. Y aqui vemos
Consistency Policy : resync
Tengo que ejecutar resincronización
¡La máquina de resincronización no se inicia!
Para hacer esto, desmonte la matriz
sudo umount /dev/md1p1
Para parar
sudo mdadm --stop /dev/md1
mira el disco
sudo mdadm --examine /dev/sdb1
hacer un escaneo de lo que hay allí
sudo mdadm --assemble --scan -v
aquí al final dice más o menos claro
mdadm: Fail create md1 when using /sys/module/md_mod/parameters/new_array mdadm: /dev/sdd1 is identified as a member of /dev/md/1, slot 0. mdadm: /dev/sdb1 is identified as a member of /dev/md/1, slot 1. mdadm: added /dev/sdb1 to /dev/md/1 as 1 (possibly out of date) mdadm: added /dev/sdd1 to /dev/md/1 as 0 mdadm: /dev/md/1 has been started with 1 drive (out of 2).
Por cierto, aquí inmediatamente intenta conectar matrices, después de este comando, también debe ejecutar
sudo mdadm --stop /dev/md1
Bueno, intenta ejecutar resincronización
sudo mdadm --assemble --run --force --update=resync /dev/md1 /dev/sdd1 /dev/sdb1
No ocurre la conexión de un segundo disco
Fail create md1 when using /sys/module/md_mod/parameters/new_array
En resumen, un apagado inofensivo de la energía en una matriz de trabajo arrojó a fuera un segundo disco, ¡pero no mató la matriz!
Trato de conectarlo como nuevo
sudo mdadm --manage /dev/md1 -a /dev/sdb1
y funcionó, la sincronización comienza dura una hora y media
cat /proc/mdstat
asi
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] md1 : active raid1 sdb1[2] sdd1[0] 488252224 blocks super 1.2 [2/1] [U_] [>....................] recovery = 0.0% (267968/488252224) finish=91.0min speed=89322K/sec
Así que tratando de hacer las pruebas, eh
fio ya no es el de antes
Lo hago de manera diferente en matrices, hago un archivo grande de 50 gb
dd if=/dev/zero of=test.file count=50000 bs=1048576
y lo copio a ssd
pv ./test.file > /tmp/test.file
Comclusion
1 Para los nuevos discos duros HDD, aunque son SATAIII, SATAII es suficiente
2 SSD son más rápidos en SATAIII, pero no el doble
3 PCIE-SATA en Marvell 88SE9125 funciona como SATAIII
Dejó el matriz en la ,matherboard en SATAII ya que muestra las mismas velocidades de copia que la placa madre SATAIII
En mi antiguo pero extremadamente exitoso case AeroCool PGS Q Qs-200 , ahora hay mas espacio libre.
Deja una respuesta