分类: FreeBSD, Unix

记一次FrssBSD的zfs迁移

旧服务器配置

旧服务器是一台蜗牛星际矿渣,带了一块3t盘,用FreeBSD架了NFS给内网机器用。

导出 ZFS 存储池

显式导出

若无法取消挂载,则可以使用 -f 选项强制取消挂载这些文件系统

拔出硬盘,这样就可以了

参考资料:迁移ZFS储存池本地存档页面

新服务器配置

新服务器是还一台蜗牛星际矿渣,新加了一块3t盘,准备安装FreeBSD架NFS给内网机器用。

安装 FreeBSD

下下下下一步就行了…
不要用ultraiso制作FreeBSD安装盘,用dd比较合适。

开启 ssh

据说FreeBSD默认不允许root远程登录,需手动开启,但是我安装完12后发现SSH默认已经开启了,所以第一步可以跳过:

参考资料:FreeBSD开启SSH远程登陆本地存档页面

ZFS 配置

导入 ZFS 储存池

参考资料:迁移ZFS储存池本地存档页面

为储存池添加新设备

参考资料:向存储池中添加设备本地存档页面

NFS 服务端配置

编辑 /etc/rc.conf 启用 NFS

/etc/exports 文件指定了哪个文件系统 NFS 应该输出,以下式一个多目录例子

重启系统或重启 mounted 服务使修改生效

参考资料:30.3.网络文件系统(NFS)本地存档页面

smaba 服务端配置

由于官方源太慢,又没有啥合理的第三方源,此处使用proxychains代理

编辑 /etc/rc.conf 启用 samba

编辑配置文件 /usr/local/etc/smb4.conf

添加 samba root 用户

参考资料:FreeBSD 11.1安装samba服务本地存档页面

喵?

评论