FreeNas 安裝 Clamav 及排程

安裝 ClamAV

在 FreeNas 上安裝 ClamAV 其實很簡單, 只要用 SSH Client 連結上去, 輸入 pkg_add –r clamav 就會把整個程式裝好,安裝前記得先去 FreeNas WebGUI 介面新增 clamav 的群組跟使用者,這樣執行起來才不會出現有問題。

系統會把 ClamAV 安裝在 /usr/local/bin 底下,可以利用 echo $PATH 檢查一下該路徑有否存在預設的 PATH 參數內, 如果沒有請自行加一下,否則無法執行;同時ClamAV 模組有個小缺點,就是他的版本目前只到 0.95.3, 而最新版已經到 0.97 了, 所以在更新防毒碼的時候就會看到警告訊息, 但因為我在 FreeNas 要掃毒主要是先去檢查 BT 回來的東西有沒有病毒, 而我自己用的電腦也有另一套防毒軟體,這樣應該足以應付一般性的病毒。

Continue reading “FreeNas 安裝 Clamav 及排程”

調整 Oracle Home 順序

因近日公司內自行開發軟體的主機需要軟體升級, 目標是把 Oracle Client 端由 10g 升級到 11g, 同時開發套件也把 Framework 由 2.0 升級到 4.0, 透過 VMWare 的 Clone 機制新產生一個測試平台, 透過軟體升級後偶而出現 Oracle connection 的錯誤訊息, 重新開機或重新啟動 IIS 都可能會恢復正常, 但一下子這個錯誤訊息就會跑出來.

網路上找得到 IIS 500.19 的錯誤訊息都跟這個錯誤無關, 最後只好由最基本的除錯開始研究, 首先利用 Oracle 的 Net Manager 把所有的連線刪除掉重新連結並確認連線正常, 重啟 IIS 執行軟體, 還是遇到同樣的錯誤.

腦筋思考了一下或許是因為在同一台機器上安裝了 10g, 11g, 及 11g ODAC (Oracle Data Access Components) 等三個 Oracle Home 讓系統搞不清楚, 更重要的是 ODCA 最後裝, 但沒有地方可以設定 TNS, 或許問題就出在找不到 TNS 上面吧.
Continue reading “調整 Oracle Home 順序”

DeltaCopy 與 FreeNas Rsync Server

前一陣子有玩過 DeltaCopy 作為兩地檔案的複製基礎, 但後來卡在(1)中文檔名, (2)Active Directory 中的權限表(ACL)無法複製到目的機器去而作罷.

前幾天有個網友遇到 Delta Copy 排成自動同步檔案時, 遇到每周的某幾天無法同步, 目前尚未被告知遇到的錯誤訊息, 想了一下反正 FreeNas 上面也有 Rsync Server, 所以再來玩一玩檔案同步的議題.

首先請到 DeltaCopy 網站去 download 最新的DeltaCopy 軟體, 並安裝在Windows機器上面.

下載安裝的同時請先到 FreeNAS 控制中心, Service->Rsync, 開啟 Rsync 服務, 並在 Server -> Modules 底下新增一筆服務器端的資料.

FreeNas Rsync Module
FreeNas Rsync Module

Continue reading “DeltaCopy 與 FreeNas Rsync Server”