设为首页收藏本站

Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

    初冬送温暖,派网派福利! ---小区版活动火热进行中!了解详情请点击这里。
搜索
热搜: 活动 交友 discuz
查看: 3349|回复: 3

Panalog新增硬盘方法

[复制链接]
发表于 2015-1-7 17:20:29 | 显示全部楼层 |阅读模式

一、安装前的准备工作:
1)注释/etc/rc.local里面的/usr/logd/bin/logd &   和   /usr/logd/bin/mysqld_safe --user=root & (如果有这一行),在这两行的前面加上#号就可以了
去掉fsck和mount这两行
5.png

2)重启系统

二、方法说明

1.png

图中没有df -h 命令打印出来的没有mylog这一列,而是系统在一块硬盘上分了一个大区给数据用。这种方式新增硬盘的方法就是:添加多块新的硬盘,把新硬盘绑在一起做成一个池,然后把数据移到这个池上来。

1)打印出所有硬盘
sysctl -a | grep disks
2.png

2)上图有3块硬盘,根据1图和2图很难分清楚哪块是系统盘,所以使用下面命令对比查看:
3.png
可以分出来,da0就是系统盘,因为da0分出了根目录

3)创建zpool池
mkdir /usr/test
zpool create -m /usr/test mylog da1 da2
4.png
这样池就创建成功了

4)添加启动项到/etc/rc.conf
echo zfs_enable="Yes" >> /etc/rc.conf

5)复制系统盘下面的数据到zpool池中
cp -rf /usr/logdata/* /usr/test/

6)等待数据复制完成后:
umount /usr/logdata

7)zpool 更换挂载点:
zfs set mountpoint=/usr/logdata mylog

8)取消/etc/rc.local里面的注释,并重启系统OK

发表于 2015-6-30 10:18:45 | 显示全部楼层
本帖最后由 devilmale 于 2015-6-30 10:22 编辑

在运行zpool create -m /usr/test mylog da1 da2 命令的时候,提示cannot create 'mylog': no such pool or dataset,这个是什么情况?

还有
1)注释/etc/rc.local里面的/usr/logd/bin/logd &   和   /usr/logd/bin/mysqld_safe --user=root & (如果有这一行),在这两行的前面加上#号就可以了
去掉fsck和mount这两行
这句话里的去掉fsck和mount这两行  又是什么意思?是删除吗?我之前#上了,但是df -h 的时候没有/usr/logdata了。崩溃了。。。
发表于 2017-5-9 14:25:42 | 显示全部楼层
本帖最后由 crocodileone 于 2017-5-9 14:35 编辑
devilmale 发表于 2015-6-30 10:18
在运行zpool create -m /usr/test mylog da1 da2 命令的时候,提示cannot create 'mylog': no such pool or ...


上面显示的硬盘和你显示的硬盘不一定是一样的名字。并且不能使用系统使用的硬盘名,只能使用后加的硬盘。  ****  da1 da2 << 这里
所以会报错!
注释掉,就是在读取文件的时候自动过虑掉,不用删除。
意思是在下次启动上,不mount ,所以你  df 的时候 ,是看不到这些信息的。
你多虑了!
发表于 2017-10-24 16:33:03 | 显示全部楼层
回复下,我再添加新硬盘遇到的疑问.   加了个标准群是各种要红包才回答你问题,其实这个教程已经很清楚了.
你一旦挂载硬盘,看这里能确定自己添加的新硬盘.
---------------------------------------------------------
sysctl -a | grep disks
上面这条命令就告诉你的几个硬盘符号,像 da0 da1 da2
---------------------------------------------------------
现在问题是,这几个da0  da1 da2, 哪个是系统盘,哪个是新加的硬盘.
---------------------------------------------------------
glabel stauts 就可以看到系统盘的符号了,   第一行 mounted on 下面 一个 / 这个符号的就是da0 就是系统盘.
---------------------------------------------------------
下面就是创建zpool了, 和 creat 了, 然后你在df -h , 就可以看到这个mylog的数据盘的池了.




您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|小黑屋|手机版|Archiver|北京派网软件有限公司 ( ICP备案序号:京ICP备14008283号  

GMT+8, 2017-11-20 01:37 , Processed in 0.223569 second(s), 22 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表