Benchmark viteza retea intre doua sisteme Linux

Am folosit netcat de cateva ori si mi s-a parut destul de interesant, mai ales partea cu posibilitatea testarii vitezei intre doua sisteme.

Avem nevoie de cel mai simplu utilitar care poate exista (in afara de echo): netcat. Folosim netcat pentru a deschide un socket pe un sistem si acelasi netcat il vom folosi pe celalalt sistem pentru a ne conecta la primul Linux si a transfera date intre ele.

Pe primul sistem rulam comanda

nc -vl <port> > /dev/null

unde inlocuim <port> cu numarul portului pe care vrem sa asculte socket-ul.

Pe al doilea sistem rulam

dd if=/dev/zero bs=1024K count=512 | nc -v<IP> <port>

unde inlocuim <IP> si <port> cu IP-ul primului sistem si portul pe care asculta netcat.
Evident, putem sa ne jucam si cu argumentele comenzii dd.

 

Inchidere fortata de la distanta (reisub prin SSH)

Faza de mai jos cu Synology-ul s-a intamplat acum cateva luni, iar astazi mi-a fost de folos.

Am patit chestia urmatoare pe un Synology care a devenit self-aware si self-conscious si nu mai voia sa se restarteze:

syno-1

Ideea e ca orice incercam sa-i fac, nu reuseam sa-l inchid. Cum mersul in locatie nu era o optiune, am inceput sa caut cum sa-l restartez fortat. Am dat intr-un final peste lista asta si am reusit sa-l restartez cu echo C>/dev/ttyS1

Read More

Upgrade mysql 5.4 la 5.6 pe Ubuntu 14.04

VPS-ul ce tine blogul (pe langa owncloud si zabbix-ul pe care mai trebuie sa-l tunez) are ca OS Ubuntu 14.04.

Versiunea default de mysql pentru 14.04 este 5.4, dar se poate face upgrade simplu si fara batai de cap la mysql in doi pasi: backup pentru ca suntem profesionisti si apoi upgrade-ul.

Read More

Performante IOPS ext4/btrfs cfq/deadline/bfq

Am cumparat zilele astea 4 HDD-uri pentru a-mi face un NAS dintr-un Microserver HP Gen8. Din pacate mi-a murit din hard-uri unul dupa aproximativ 3 ore de functionare, dar asta e alta poveste.

Am facut ceva curat prin PC (am mutat chestii pe NAS) si se pare ca am ramas cu un HDD WD de 1T~5400rpm gol. M-am decis sa-l folosesc strict in Linux pentru diverse lucruri sau sa-l mut in laptop pe langa SSD-ul de 120GB (de unde il si am, de fapt).

Read More