单盘安装Panalog扩展硬盘

来自Panabit维基
跳到导航 跳到搜索

有些地方当初使用单盘安装的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 &
单盘安装Panalog扩展硬盘.1.png

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 &