单盘安装Panalog扩展硬盘
跳到导航
跳到搜索
有些地方当初使用单盘安装的Panalog(FreeBSD版本),需要扩容。
由于是单盘安装的系统,所以不能在WEB页面里加硬盘。
需要手动创建一个zpool,把原来的数据先复制到新zpool里。然后把原来的分区加到zpool里。
操作步骤如下:
1)新建一个目录
mkdir /usr/bak/
2)查看磁盘
glabel status 结合 df -h 和 sysctl -a |grep disks 命令查看有几个硬盘,并区分哪个是系统盘。
3)用新增的硬盘创建并一个zpool,并挂载在/usr/bak目录。这个案例只新增了一个阵列好的硬盘mfid1
zpool create -f -m /usr/bak mylog mfid1
4)把旧的文件复制过去。
cp -rf /usr/logdata/* /usr/bak
如果怕SSH断,就写个脚本,执行的时候加个&,让其在后台复制:
sh cp.sh &
5)等复制完成以后,卸载旧的分区。
umount -f /usr/logdata
6)新建的zpool目录挂载在/usr/bak,重新指定一下
zfs set mountpoint=/usr/logdata/ mylog
7)将旧分区加到新建的zpool里面就可以了。
zpool add mylog ufsid/57d1308b2805e286
8)zpool的命名是mylog。编辑启动文件,改一下。
/etc/rc.local里面改成
zpool import mylog /usr/logd/bin/logd &
9)改完重启。
10)如若不想重启,杀掉 mysqld和panalogd。 手动启用logd进程
/usr/logd/bin/logd &