Bhí mé féin, cosúil le go leor úsáideoirí MacBook Pro eile, ag tabhairt aghaidh ar fhadhb na cuimhne inmheánach neamhleor. Chun a bheith níos cruinne, bhí an rMBP a d'úsáid mé go laethúil feistithe le SSD le cumas 256GB amháin, rud nach raibh, go nádúrtha, go leor ar feadh i bhfad.
Agus nuair a thosaigh mé ag taifeadadh físeáin le linn mo chuid eitiltí, níor éirigh an scéal ach in olcas. Ba é 50+ GB líon na scannán tar éis eitiltí den sórt sin, agus líon mo SSD 256GB trua go han-luath, rud a chuir iallach orm tiomáint seachtrach 1TB a cheannach. Mar sin féin, tar éis bliana amháin, níorbh fhéidir leis coinneáil suas leis an méid sonraí a bhí á ghiniúint agam, gan trácht ar an easpa iomarcaíochta agus rinne cúltaca mí-oiriúnach é chun faisnéis thábhachtach a óstáil.
Mar sin, ag pointe amháin chinn mé NAS mór a thógáil le súil go mairfeadh an córas seo cúpla bliain ar a laghad gan uasghrádú eile a cheangal.
Scríobh mé an t-alt seo go príomha mar mheabhrúchán ar cad go díreach a rinne mé agus conas a rinne mé é ar eagla go mbeidh orm é a dhéanamh arís. Tá súil agam go mbeidh sé úsáideach duitse freisin má shocraíonn tú an rud céanna a dhéanamh.
B'fhéidir go bhfuil sé níos éasca a cheannach?
Mar sin, tá a fhios againn cad ba mhaith linn a fháil, tá an cheist fós: conas?
D'fhéach mé ar réitigh tráchtála ar dtús agus d'fhéach mé go háirithe ar Synology, a bhí ceaptha chun na córais NAS grád tomhaltóra is fearr a sholáthar ar an margadh. Mar sin féin, d'éirigh costas na seirbhíse seo ard go leor. Cosnaíonn an córas 4-bhá is saoire $300+ agus ní áirítear tiomántáin chrua. Ina theannta sin, níl líonadh inmheánach feiste den sórt sin go háirithe go hiontach, rud a chuireann amhras ar a fhíorfheidhmíocht.
Ansin shíl mé: cén fáth nach dtógfaidh tú freastalaí NAS mé féin?
Freastalaí oiriúnach a aimsiú
Má tá tú chun freastalaí den sórt sin a chomhlánú, ansin ar an gcéad dul síos ní mór duit na crua-earraí ceart a aimsiú. Ba cheart go mbeadh freastalaí úsáidte go breá don tógáil seo, mar níl mórán feidhmíochta ag teastáil uainn le haghaidh tascanna stórála. De na is gá, ba chóir a thabhairt faoi deara cuid mhór de RAM, chónaisc SATA roinnt agus cártaí líonra maith. Ós rud é go n-oibreoidh mo fhreastalaí ag m'áit chónaithe bhuan, tá an leibhéal torainn tábhachtach freisin.
Thosaigh mé mo chuardach ar eBay. Cé gur aimsigh mé go leor úsáidte Dell PowerEdge R410/R210s faoi $100 ann, tar éis dom a bheith ag obair i seomra freastalaí, bhí a fhios agam go raibh na haonaid 1U seo ró-ghlórach agus nach raibh siad oiriúnach lena n-úsáid sa bhaile. De ghnáth, is minic nach mbíonn freastalaithe túir chomh torannach, ach, ar an drochuair, ní raibh mórán acu liostaithe ar eBay, agus bhí siad go léir costasach nó gann-chumhachta.
Ba é Craiglist an chéad áit eile le breathnú, áit a bhfuair mé fear ag díol HP ProLiant N40L a bhí in úsáid ar $75 amháin! Bhí mé eolach ar na freastalaithe, a chosnaíonn de ghnáth thart ar $300 fiú a úsáidtear, agus mar sin chuir mé ríomhphost chuig an díoltóir ag súil go raibh an liostú fós suas. Tar éis dom a fháil amach gurb é seo an cás, chuaigh mé, gan smaoineamh faoi dhó, go San Mateo chun an freastalaí seo a phiocadh suas, rud a thaitin go cinnte liom ar an gcéad amharc. Ní raibh mórán caitheamh air agus, seachas beagán deannaigh, bhí gach rud eile go hiontach.
Grianghraf freastalaí, díreach tar éis a cheannach
Agus seo sonraíocht an fheiste a cheannaigh mé:
- LAP: AMD Turion(tm) II Neo N40L Próiseálaí Dual-Core (64-giotán)
- RAM: 8 GB RAM neamh-ECC (suiteáilte ag an úinéir roimhe seo)
- Flash: 4GB Tiomántán USB
- Nascóirí SATA:4+1
- NIC: 1 Gbps ar bord NIC
Ní gá a rá, in ainneoin go bhfuil sé roinnt blianta d'aois, tá sonraíocht an fhreastalaí seo fós níos fearr ná an chuid is mó de na roghanna NAS ar an margadh, go háirithe i dtéarmaí RAM. Beagán níos déanaí, d'uasghrádaigh mé fiú go 16 GB ECC le méid maolánach méadaithe agus cosaint sonraí méadaithe.
Tiomáineann crua a roghnú
Anois tá córas oibre den scoth againn agus tá sé fós le tiomántáin chrua a roghnú dó. Ar ndóigh, dóibh siúd $75 ní bhfuair mé ach an freastalaí féin gan an HDD, rud nár chuir iontas orm.
Tar éis beagán taighde a dhéanamh, fuair mé amach go bhfuil WD Red HDDs is fearr a oireann do chórais NAS a reáchtáil 24/7. Chun iad a cheannach, chas mé go Amazon, áit ar cheannaigh mé 4 chóip de 3 TB an ceann. Go bunúsach, is féidir leat aon HDD is fearr leat a nascadh, ach déan cinnte go bhfuil an cumas agus an luas céanna acu. Cabhróidh sé seo leat fadhbanna feidhmíochta RAID féideartha a sheachaint san fhadtréimhse.
Socrú Córais
Is dóigh liom go mbainfidh go leor úsáid as an gcóras dá gcuid tógála NAS
Tá suiteáil CentOS ar USB simplí go leor - sonraigh USB mar an fhoinse tosaithe, agus nuair a thosaíonn tú déanfaidh an draoi suiteála tú a threorú trí na céimeanna go léir.
Tógáil RAID
Tar éis CentOS a shuiteáil go rathúil, shuiteáil mé ZFS ar Linux freisin tar éis na cinn atá liostaithe
Nuair a bhí an próiseas seo críochnaithe, lódáil mé modúl ZFS Kernel:
$ sudo modprobe zfs
Agus chruthaigh sé an t-eagar RAIDZ1 ag baint úsáide as an ordú 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
Tabhair faoi deara le do thoil go bhfuil mé ag baint úsáide as aitheantais na dtiomántán crua in ionad a n-ainmneacha taispeána (sdx
) chun an seans a laghdú go dteipfidh orthu gléasadh i ndiaidh tosaithe mar gheall ar athrú litreach.
Chuir mé taisce ZIL agus L2ARC leis freisin ag rith ar SSD ar leith, ag roinnt an SSD sin ina dhá dheighilt: 5GB do ZIL agus an chuid eile le haghaidh L2ARC.
Maidir le RAIDZ1, is féidir leis teip 1 diosca a sheasamh. Áitíonn go leor nár cheart an rogha seo a chomhthiomsú a úsáid mar gheall ar an bhféidearthacht go dteipfeadh ar an dara diosca le linn ath-thógáil RAID, rud atá lán le caillteanas sonraí. Rinne mé faillí ar an moladh seo, toisc go ndearna mé tacaíocht rialta do shonraí tábhachtacha ar chianghaireas, agus ní féidir le teip fiú an t-eagar iomlán ach tionchar a bheith aige ar infhaighteacht sonraí, ach ní ar a sábháilteacht. Mura bhfuil an cumas agat cúltacaí a dhéanamh, bheadh sé níos fearr réitigh cosúil le RAIDZ2 nó RAID10 a úsáid.
Is féidir leat a fhíorú gur éirigh le cruthú na linne trí:
$ sudo zpool status
и
$ sudo zfs list
NAME USED AVAIL REFER MOUNTPOINT
data 510G 7.16T 140K /mnt/data
De réir réamhshocraithe, cuireann ZFS an linn nuachruthaithe ar siúl go díreach /
, atá neamh-inmhianaithe go ginearálta. Is féidir leat é seo a athrú trí:
zfs set mountpoint=/mnt/data data
Ón áit seo is féidir leat tacar sonraí amháin nó níos mó a chruthú chun na sonraí a stóráil. Chruthaigh mé dhá cheann, ceann amháin le haghaidh cúltaca Time Machine agus ceann le haghaidh stóráil comhad roinnte. Chuir mé teorainn le méid an tacar sonraí Time Machine go cuóta 512 GB chun a fhás gan deireadh a chosc.
Leas iomlán a bhaint
zfs set compression=on data
Cuireann an t-ordú seo ar chumas tacaíocht comhbhrú ZFS. Úsáideann comhbhrú cumhacht íosta LAP, ach féadann sé tréchur I/O a fheabhsú go mór, mar sin moltar i gcónaí é.
zfs set relatime=on data
Leis an ordú seo laghdóimid líon na nuashonruithe go atime
chun giniúint IOPS a laghdú agus comhaid á rochtain.
De réir réamhshocraithe, úsáideann ZFS ar Linux 50% de chuimhne fhisiciúil le haghaidh ARC. I mo chás, nuair a bhíonn líon iomlán na gcomhad beag, is féidir an méid seo a mhéadú go sábháilte go 90%, ós rud é nach mbeidh feidhmchláir eile ar an bhfreastalaí ag rith.
$ cat /etc/modprobe.d/zfs.conf
options zfs zfs_arc_max=14378074112
Ansin ag baint úsáide as
$ 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
...
Tascanna athfhillteacha a shocrú
d'úsáid mé
Suiteáil Netatalk
Socrú cumraíochta
$ 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
tabhair faoi deara go vol dbnest
feabhas mór ar mo chás, mar de réir réamhshocraithe scríobhann Netatalk an bunachar sonraí CNID chuig fréamh an chórais comhad, rud nach raibh inmhianaithe ar chor ar bith ós rud é go ritheann mo phríomhchóras comhad ar USB agus dá bhrí sin tá sé sách mall. Ag casadh ar vol dbnest
torthaí a shábháil ar an mbunachar sonraí sa fhréamh Imleabhar, a bhaineann sa chás seo leis an linn ZFS agus cheana féin ord méide níos táirgiúla.
Calafoirt a chumasú sa Balla Dóiteáin
$ sudo firewall-cmd --permanent --zone=public --add-service=mdns
$ sudo firewall-cmd --permanent --zone=public --add-port=afpovertcp/tcp
balla dóiteáin sudo-cmd --buan --zone=poiblí --add-port=afpovertcp/tcp
Má bhí gach rud cumraithe i gceart, ba chóir go mbeadh do mheaisín le feiceáil sa Aimsitheoir, agus ba cheart go n-oibreodh Time Machine freisin.
Socruithe breise
Monatóireacht SMART
Moltar monatóireacht a dhéanamh ar stádas do dhioscaí chun teip diosca a chosc.
$ sudo yum install smartmontools
$ sudo systemctl start smartd
Deamhan do UPS
Monatóireacht a dhéanamh ar mhuirear UPS APC agus casfaidh sé an córas nuair a éiríonn an muirear íseal go criticiúil.
$ sudo yum install epel-release
$ sudo yum install apcupsd
$ sudo systemctl enable apcupsd
Uasghrádú crua-earraí
Seachtain tar éis an córas a bhunú, thosaigh mé ag éirí níos buartha faoi chuimhne neamh-ECC an fhreastalaí. Ina theannta sin, i gcás ZFS, beidh cuimhne breise le haghaidh maoláin an-úsáideach. Mar sin chuaigh mé ar ais go Amazon áit ar cheannaigh mé 2x Kingston DDR3 8GB ECC RAM ar $80 an ceann agus chuir mé in ionad an RAM deisce a shuiteáil an t-úinéir roimhe sin. Thosaigh an córas den chéad uair gan aon fhadhbanna, agus chinntigh mé gur cuireadh tacaíocht ECC i ngníomh:
$ dmesg | grep ECC
[ 10.492367] EDAC amd64: DRAM ECC enabled.
Toradh
Bhí mé an-sásta leis an toradh. Anois is féidir liom nasc 1Gbps LAN an fhreastalaí a choinneáil gnóthach i gcónaí trí chomhaid a chóipeáil, agus oibríonn Time Machine go flawless. Mar sin, ar an iomlán, táim sásta leis an socrú.
An costas iomlán:
- 1 * HP ProLiant N40L = $75
- 2 * 8 GB ECC RAM = $174
- 4*WD Dearg 3TB HDD = $440
Ar an iomlán = $ 689
Anois is féidir liom a rá go raibh an praghas fiú é.
An ndéanann tú do fhreastalaithe NAS féin?
Foinse: will.com