NAS ratio domum insumptuosus aedificans in Linux

NAS ratio domum insumptuosus aedificans in Linux

Ego, sicut multa alia MacBook Pro utentibus, obvium fuit problema memoriae internae insufficientiae. Ut accuratius dicam, rMBP cotidie usus sum instructus cum SSD capacitate solum 256GB, quae naturaliter satis diu non fuit.

Et cum, super omnia, in volatu meo videos memorare coepi, res tantum ingravescebat. Volumen pedis cinematographici post tales volatus 50+ GB fuit, et pauper 256GB SSD brevissimum impletum est, cogens me ut externam 1TB coegi redimere. Tamen, post unum annum, moles notitiarum quas generabam amplius tractare non potui, nedum inopiam redundantiae et tergum incommodam ad magnas informationes obnoxias effecit.

Ita uno in loco decrevi magnas NAS construere in spe ut haec ratio saltem duorum annorum duratura sit sine alia upgrade requirat.

Hoc articulum in primis scripsi ad commonitionem prorsus quae egi et quomodo egi in casu quo opus est iterum ut faciam. Spero fore ut tibi quoque utile sit, si hoc facere volueris.

Fortasse facilius est emere?

Scimus ergo quid uis, quaestio manet: quomodo?

Primum solutiones mercatorum inspexi et praecipue in Synologia perspexi, quae optima systemata NAS in mercatu generatim comparare putabatur. Tamen sumptus huius officii satis alte evasit. Systema vilissimum 4-sinus $300+ constat et duras agitationes non includit. Praeterea interna impletio talis ornamenti non est peculiaris gravis, quae in dubium vocat realem eius effectum.

Tunc cogitabam: cur non Γ¦dificΓ‘re nas servo meipsum?

Inveniens idoneam server

Si talem ministrum conventurum es, primum omnium opus est ut dextra ferramenta invenias. Servus usus satis idoneus ad hoc aedificandum debet, quia non opus est multa opera pro repono. Inter res necessarias notanda est magna vis arietis, plures SATA connexiones et chartae retis bonae. Cum meus cultor erit in loco mansionis meae permanens, strepitus planus etiam in rebus erit.

Inquisitionem meam in eBay coepi. Etsi multum adhibitum Dell PowerEdge R410/R210 ibi inveni sub $100, expertus sum operantes in cella server, scivi has 1U unitates nimis strepitus factas et usui domi non aptas esse. Pro regula turris ministri saepe minus sonant, sed, pro dolor, in eBay eorum pauci erant, et omnes aut sumptuosi erant aut oppressi.

Proximus locus videndi erat Craiglist, ubi inveni aliquem venditionis usum HP ProLiant N40L pro modo $75! Nota eram cum his servis, qui circa $CCC etiam usus constant, ideo venditorem electronicavi in ​​votis erat quod ad actuosum adhuc erat. Hoc ita esse comperto, ego sine bis cogitans, ad San Mateo contendit ut istum cultorem colligere, quod primo intuitu mihi plane placuit. Vestem minimam habuit, et excepto aliquo pulvere, omnia alia magna erant.

NAS ratio domum insumptuosus aedificans in Linux
Photo servientis statim post emptio

Specificationes hic sunt pro ornamento quod emi;

  • cpu: AMD Turion (tm) II Neo N40L Dual-Core Processor (64-bit)
  • RAM: VIII GB non-ECC ram (installed per priorem dominum)
  • Flash: IV USB Drive GB
  • DIABOLUS Connectors:4+1
  • nIHIL: 1 Gbps on-board NIC

Supervacuum est dicere, quamvis plures annos natus sit, specificatio huius ministri adhuc pluris optiones NAS in mercatu praestantior est, praesertim secundum RAM. Paulo post, etiam upgraded ad 16 GB ECC cum magnitudine quiddam aucta et praesidio notitia aucta.

Discriptis ferreus urget

Nunc ratio operandi optimam habemus et omnia quae restant dura eligere coget ad eam. Plane, quod $75 solum ipsum sine HDD ministrum habui, quod me non admiror.

Post parvam investigationem facio, WD Red HDDs inveni aptissimas ad currendo systemata NAS 24/7 aptissima. Ad eos emendos, ad Amazonium conversus sum, ubi 4 exemplaria 3 TB unumquodque comparavi. Plerumque, quemlibet HDD mavis coniungere potes, sed fac eiusdem facultatis et velocitatis sunt. Hoc proderit tibi difficultates in detegere incurrere.

Ratio Setup

Puto multos systema NAS builds utere FreeNASet nihil mali est. Tamen, non obstante possibilitate institutionis huius in servo meo, CentOS uti malui, cum ZFS ratio Linux initio ad environment productionem praeparata est, et generatim administrandi servo Linux mihi familiarior est. Praeter, non quaero interfaces et vultus provisum a FreeNAS - RAIDZ ordinata et AFP communicatio satis mihi erant.

CentOS in USB inaugurari satis simplex est - tantum specificare USB ut fonte caliginoso, et magus instruens institutionem per omnes suas periodos te docebit.

INCURSUS constructum

Postquam CentOS feliciter inauguratus sum, etiam ZFS in Linux institui sequentia inscripti hic gradus.

Cum haec processus completa erat, modulum ZFS Kernel oneravit:

$ sudo modprobe zfs

Et creavit RAIDZ1 ordinata utens imperio zpool:

$ sudo zpool create data raidz1 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609145 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609146 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609147 ata-WDC_WD30EFRX-68AX9N0_WD-WMC1T0609148
$ sudo zpool add data log ata-SanDisk_Ultra_II_240GB_174204A06001-part5
$ sudo zpool add data cache ata-SanDisk_Ultra_II_240GB_174204A06001-part6

Quaeso notas hic me IDs durorum actorum loco nominibus ostentationis uti (sdx) casum reducere deficientem postquam tabernus ob litteram mutationis ascendunt.

Addidi etiam ZIL et L2ARC cache discurrentes in separato SSD, quod SSD in duas partitiones scindens: 5GB pro ZIL et reliquas pro L2ARC.

Quantum ad RAIDZ1, 1 orbis defectum sustinere potest. Multi contendunt hanc optionem piscinam adhibendam non esse propter probabilitatem secundi orbis deficientis per processum RAID reficere, quod ad damna notitiarum ducere potest. Hanc commendationem neglexi, quoniam exempla magnarum notitiarum in remoto artificio tergum feci, et defectus etiam totius ordinis non potest tantum disponibilitatem notitiae afficere, sed non salutem. Si facultatem tergum faciendi non habes, melius erit ut solutiones uti RAIDZ2 vel RAID10.

Verificare potes quod creatio piscinam currendo obtinuit;

$ sudo zpool status

ΠΈ

$ sudo zfs list
NAME                               USED  AVAIL  REFER  MOUNTPOINT
data                               510G  7.16T   140K  /mnt/data

Defalta, ZFS ascendit stagnum nuper creatum directe ad /quod fere inconveniens est. Hoc currendo mutare potes:

zfs set mountpoint=/mnt/data data

Hinc eligere potes unum vel plures datasets ut notitias congregem. Duos creavi, unum pro Time Machina tergum et unum pro repositionis documenti communicatae. Magnitudinem Temporis Machinae dataset ad numerum de 512 GB limitavi ne eius incrementum inexhaustum.

ipsum

zfs set compression=on data

Hoc mandatum dat firmamentum ZFS compressionis. Compressione minima CPU potentia utitur, sed signanter I/O throughput emendare potest, ita semper commendatur.

zfs set relatime=on data

Cum hoc mandato numerum updates to reducimus atimead redigendum IOPS generationem cum accessu imagini.

Defalta, ZFS in Linux utitur L% memoriae corporis pro ARC. In casu meo, cum numerus tabulariorum exiguus sit, hoc tuto augeri potest ad 50% cum nullae aliae applicationes in calculonis current.

$ cat /etc/modprobe.d/zfs.conf 
options zfs zfs_arc_max=14378074112

Tum utens arc_summary.py Cognoscere potes quod mutationes effectum habent;

$ python arc_summary.py
...
ARC Size:				100.05%	11.55	GiB
	Target Size: (Adaptive)		100.00%	11.54	GiB
	Min Size (Hard Limit):		0.27%	32.00	MiB
	Max Size (High Water):		369:1	11.54	GiB
...

Profecti sunt frequentissima officia

ego systemd-zpool-scrube configurare systemd timers praestare tersus semel in hebdomada and zfs-auto-snapshot ut sponte creare snapshots singulis XV minuta, I hora et I die.

installing Netatalk

nettalk fons aperta est exsecutio AFP (Lacus Interponere Protocollum). sequentia officialem institutionem pro CentOS, Ego litteram RPM sarcinam conglobatam accepi et in duobus minutis tantum conlocavi.

configurationis setup

$ cat /etc/netatalk/afp.conf
[datong@Titan ~]$ cat /etc/netatalk/afp.conf 
;
; Netatalk 3.x configuration file
;

[Global]
; Global server settings
mimic model = TimeCapsule6,106

; [Homes]
; basedir regex = /home

; [My AFP Volume]
; path = /path/to/volume

; [My Time Machine Volume]
; path = /path/to/backup
; time machine = yes

[Datong's Files]
path = /mnt/data/datong
valid users = datong

[Datong's Time Machine Backups]
path = /mnt/data/datong_time_machine_backups
time machine = yes
valid users = datong

nota quod vol dbnest Maior emendatio in causa mea est, cum per default Netatalk scribit CNID datorum ad radicem filesystem, quae minime optabilis erat, cum principalis ratio lima systematis in USB incurrit et ideo relative tardus est. Conversus in vol dbnest consequitur ad salvandum database in radice Volumen, quae hic ad ZFS piscinam pertinet, et ordo magnitudinis iam fertilior est.

Enabling portus in Firewall

$ sudo firewall-cmd --permanent --zone=public --add-service=mdns
$ sudo firewall-cmd --permanent --zone=public --add-port=afpovertcp/tcp

sudo firewall-cmd --permanens --zone=publica --add-port=afpovertcp/tcp
Si omnia recte figurata sunt, machina tua in Inventore monstrare debet, et Machina tempus nimis laborare debet.

Additional occasus
SCITUS adipiscing

Commendatur ad Monitor status orbis tui ne deficiendi orbis.

$ sudo yum install smartmontools
$ sudo systemctl start smartd

Daemonum pro UPS

Monitores custodias APC UPS et systema deflectit cum crimen criticum humilis fit.

$ sudo yum install epel-release
$ sudo yum install apcupsd
$ sudo systemctl enable apcupsd

Hardware upgrade

Post dies octo, cum systema instituisset, in dies magis magisque solliciti esse coepi de memoria non-ECC servitoris. Praeterea in ZFS memoria additae ad buffering perutile erit. Abii ergo ad Amazonum ubi 2x Kingston DDR3 8GB ECC RAM emi pro $80 singulis et in desktop RAM a priore possessore constituto restitui. Systema primum sine ullis quaestionibus profuerit, et certo scio ECC subsidium excitatum esse;

$ dmesg | grep ECC
[   10.492367] EDAC amd64: DRAM ECC enabled.

exitum

Consequuntur sum admodum. Nunc constanter servo 1Gbps LAN nexum retinere possum in scribendis fasciculis occupatum, et Machina tempus emendate operatur. Ita, altiore, gaudeo cum setup.

Sumptus est summa:

  1. 1 * HP ProLiant N40L = $75
  2. 2 * 8 GB ECC RAM = $174
  3. 4 * WD Red 3 TB HDD = $440

in summa = $ 689

Nunc pretium dictum quam id pretium.

Visne facere tua NAS servientes?

NAS ratio domum insumptuosus aedificans in Linux

NAS ratio domum insumptuosus aedificans in Linux

Source: www.habr.com