自己設定freeNAS的時候,有遇到一個怪怪的問題
就是硬碟掛載不上去~~~
一直出現“Wrong partition type or partition number”
查東查西,弄了半天之後,才找到問題
原來是我那個要掛載的硬碟,之前有先用freenas web UI去格式化
所以才造成這個問題~~
後來我把那個HD用格式化程式重新做過
再到freenas上重新設定與掛載..就OK了~~~
真是累死了~~~>"<~~
下面是在網路上看到的一些問題,就轉過來
希望對有在玩 FreeNAS / Openfiler 的人有幫助
分別轉載自
http://stringr.blogspot.com/2009/05/openfilershare.html
http://stringr.blogspot.com/2009/05/freenassamba.html
另有 Installing and Configuring Openfiler with DRBD and Heartbeat
http://www.howtoforge.com/installing-and-configuring-openfiler-with-drbd-and-heartbeat
可以參考
1.讓Openfiler的Share可以正常建立中文目錄
Openfiler
的帳號管理基本上就是LDAP,帳號、群組都建好後,準備開始建立要分享的目錄。
進入Share這頁,點選mount點,輸入好資料夾的名稱,愉快的按下Create Sub-folder,然後.........網頁就炸掉啦.....(爆)
後來直接進console看了一下,中文目錄有成功建立,XML檔也建立了,
打開XML檔後,發現裡面關於資料夾名稱敘述的地方變成亂碼了!?這就是炸掉的原因嗎!?
花了大把時間查詢,最後找到關鍵的因素在於share這隻php程式,
使用了htmlentities這個function,但是沒有指定編碼,
照php預設就使用了ISO-8859-1,所以就亂碼了啊啊啊啊啊....囧rz
解決這問題的方法很簡單,
就是用文字編輯器打開/opt/openfiler/var/www/htdocs/admin/目錄底下的shares.html &
shares_edit.html,
搜尋裡面所有的htmlentities,改成htmlentities($str,ENT_QUOTES, 'UTF-8')這樣的形式,就可以一切正常了!
2.FreeNAS的Samba悲劇
FreeNAS是Base在FreeBSD的系統上,系統設定完後,突然發現我無法透過網路芳鄰連進去,
不論我怎麼輸入密碼,就是無法登入.... orz
後來查了一下系統的log,拜了一下google大神,
才發現這問題似乎是FreeBSD的ngroups_max系統參數所引起,只要groups加了超過16個,samba就會login失敗.
3.當Openfiler所使用的RAID發生問題時要如何處理
- 狀況一 在建立RAID 時有加入Spare Disk時
- 狀況二 RAID中沒有加入Spare Disk,直接用新增HDD來修復。
狀況一 在建立RAID 時有加入Spare Disk時
在進行測試時,我當一顆硬碟關閉後重新開機,Openfiler會自動發現問題;並直接將Spare Disk轉為Membre Disk後開始同步。
Openfiler已發現問題,並開始自動將Spare Disk轉為Membre Disk後開始同步。
在Software RAID Management畫面中也可以發現系統正在將Spare Disk Being used
狀況二 RAID中沒有加入Spare Disk,直接用新增HDD來修復。
接下來的測試是在沒有加入Spare Disk的情況下,當RAID有磁碟損壞時的處理方式。
在Software RAID Management畫面中會發現RAID array有一個磁碟已經無法連接,目前RAID array停止使用中。
因我為了修復RAID因此在電腦中新增一顆磁碟,所以點選Volumes→Block Devices 來將這個磁碟的Partitions Type 轉為RAID array member
在Create a Partition 畫面中,請將Partition Type更改為:『RAID array member』並輸入啟始及結束磁蕊後按下『Create』完成建立
回到Software RAID Management畫面中,即可發現原本的RAID Array多了『Add members』,請將新增加的RAID Partition加入現有的RAID Array中按下『Sunmit』確認。
完成新增RAID Partition後,系統即開始進行同步的工作,完成同步後,系統即可正常使用。
留言列表