FreeBSD – PERC 6/i – volum nou din CLI

Se dă un server DELL R610 care ruleaza freeBSD (versiunea 12.0-RELEASE) și care are un controller PERC 6/i la care sunt atașate deja doua disc-uri SSD configurate in raid1. Pe acest volum este instalat sistemul de operare. Pentru extinderea spatiului de stocare este necesar să se adauge înca un volum format din doua discuri SSD de 500GB fiecare (în cazul de față Samsung EVO 860). În freeBSD avem la dispozitie comanda mfiutil pentru a face operații asupra acestui model de controler RAID. Folosind mfiutil show adapter obținem informații despre controller: Cu ajutorul comenzii mfiutil show battery putem obține informații despre…

FreeBSD – Partajare fișiere – NFS

FreeBSD poate fi folosit pentru a gazdui Network File Service (NFS) implicit, fără a fi necesar să instalăm software adițional. Eu folosesc pentru a partaja fișiere de pe serverul de stocare de acasă (un HP Microserver N54L) către un Raspberry PI 3 pe care rulează OSMC. Pe serverul cu freeBSD am adăugat în fișierul /etc/rc.conf următoarele linii: rpcbind_enable=”YES” nfs_server_enable=”YES” nfs_server_falgs=”-h 10.1.200.1 -t” mountd_enable=”YES” mountd_flags=”-r” Observații: 10.1.200.1 este adresa IP pe care va asculta serviciul NFS ordinea acestor linii este importantă pentru că indică ordinea de pornire a serviciilor Apoi am creat fișierul /etc/exports în care am definit directoarele pe care…

Bsnmpd – extindere OID comenzi sistem

Dacă în trecut vorbeam despre net-snmpd și obținerea prin snmp a valorii numărului de conexiuni PPPoE active, acum e cazul să vedem cum facem același lucru folosind bsnmpd. În fișierul de configurare /etc/snmpd.config adăugăm următoarele: begemotSnmpdModulePath.”ucd” = „/usr/local/lib/snmp_ucd.so” %ucd extNames.1 = „sesiuni” extCommand.1 = „/bin/sh /usr/local/etc/mpd5/snmp_count.sh” Fișierul /usr/local/etc/mpd5/snmp_count.sh poate conține doar următoarele linii (atenție la porțiunea de adresa IP): #!/bin/sh ret=`ifconfig | grep 172.16.0 | wc -l` echo $ret exit 0

IPv6 proxy NDP

Dacă în ipv4 avem ARP (Address Resolution Protocol), în cazul IPv6 avem NDP (Neighbor Discovery Protocol). In cazul rețelelor simple, treaba merge de minune. De curand însă am întâmpinat o situație în care am fost nevoit să folosesc NDP proxy în linux. Considerăm un sistem pe care rulează freebsd, cu interfața bge0 conectată la un alt sistem pe care ruleaza linux (ex: Ubuntu 14). Pe linux, interfața în care este conectat cablul este em1. Pe sistemul cu linux avem creată o interfață virtuală dummy0 care are asignată o adresă IPv6. Veți constata că dacă dați ping6 de pe sistemul cu…