FreeNAS 11 將整個架構與介面大翻新,讓 FreeNAS 看起來有現代化的操作體驗。但是新版 Jail 的操作有許多問題,在此分享我這次所遇到的情況。
無法啟動
在新版 Web 介面上新建 Jail 時,即便已經手動指定 IP,在啟動後 Jail 後卻仍然以 Dhcp 取得 IP,而在最近的 nightly 更新後,開機連 Dhcp 都會失敗,無法啟動 Jail,就算我去開啟了 Dhcp 的選項,一樣失敗。
這可麻煩了,我的雲端備份軟體 Duplicati 都在 Jail 裡面,這樣我無法讓雲端備份作業定時執行。
Jail 設定畫面
無法啟動 Jail
解決方法
經過一段時間的研究,我認為應該是新版 Web 介面的問題所致,因此我決定繞過 Web 介面,直接以指令修改設定並啟動試試。
進入 FreeNAS 命令列模式,並以指令將 Jail 關閉 Dhcp 功能,讓他以指定的 IP 運作。
關閉 Jail 的 Dhcp 並啟動
iocage set vnet=off bpf=no dhcp=off yourjail iocage start yourjail
關閉 Dhcp 相關設定並啟動 Jail 成功
至此,成功解除 FreeNAS 11.2、11.3 的 Jail 危機,也希望後面的版本可以越來越穩定。
參考資料
- iocage(8)
https://www.freebsd.org/cgi/man.cgi?query=iocage&sektion=8
- 企業資料備份的開源方案推薦 - Duplicati
https://blog.jason.tools/2017/03/duplicati-backup-enterprise.html