Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11343|回复: 9

发现一个奇怪的问题

[复制链接]
发表于 2008-1-14 23:29:40 | 显示全部楼层 |阅读模式
使用U盘安装精简版的系统后再安装Panabit8.01标准版,分区为da0s1a~da0s4a,分别为30M,10M,6M,other.可是在Panabit的WEB页面中的系统信息显示如下:
/dev/da0s1a / 26 7 71%
devfs /dev 0 0 100%
/dev/da0s2a /usr/panabit 8 6 20%
/dev/da0s3a /usr/panaetc 5 5 1%
/dev/da0s4a /usr/panalog 13 expr: illegal option -- 1 usage: expr [-e] expression   109%
为什么会有一个devfs /dev 0 0 ,而且因为有这个,导致FB老是说panalog的File system is Full
请问如何解决?
发表于 2008-1-15 08:36:45 | 显示全部楼层
显示出来的分区以及devfs的状态是对的,就是最后一句为什么选择非法的选择,没有看出什么问题。是多大空间的U盘?
试试:umount /usr/panalog
newfs da0s4a
mount /dev/da0s4a /usr/panalog
操作前把Panabit进程停了。

如果还有问题,把详细的步骤贴上来一起研究。

U盘按照硬盘这样来分4区,我没有试过,应该是没有问题,这样情况下的U盘,运行时是不能拔掉U盘的。
 楼主| 发表于 2008-1-15 21:07:35 | 显示全部楼层
2楼的方法用过还是不行.U盘为64M的...
进入8.01标准版的WEB页面,最近一天和最近一周的图都是打叉,
"在最近一天趋势图"的上面有一句话
ERROR: fetching cdp from rra ERROR: fetching cdp from rra

最近一天连接分布和最近一周连接分布的图也是叉
"最近一天连接分布"的上面有一句话
ERROR: fetching cdp from rra ERROR: fetching cdp from rra

最近一天节点分布和最近一周节点分布的图也是叉
"最近一天节点分布"的上面有一句话
ERROR: fetching cdp from rra ERROR: fetching cdp from rra

系统信息中的磁盘分区下也有一句话:
expr: illegal option -- 1 usage: expr [-e] expression

/dev/da0s4a /usr/panalog 13 expr: illegal option -- 1 usage: expr [-e] expression   109%

CPU使用率的图也是叉

[ 本帖最后由 kingfight 于 2008-1-15 21:49 编辑 ]
发表于 2008-1-15 21:27:14 | 显示全部楼层
原帖由 kingfight 于 2008-1-15 21:07 发表
2楼的方法用过还是不行.U盘为64M的...
进入8.01标准版的WEB页面,最近一天和最近一周的图都是打叉,
"在最近一天趋势图"的上面有一句话
ERROR: fetching cdp from rra ERROR: fetching cdp from rra

系统信 ...


64M,这个有些小了,怎么你也得弄个128M的,老兄。
 楼主| 发表于 2008-1-15 21:53:26 | 显示全部楼层
看到/etc/rc.local下有一句话
#mdmfs -s 20M md1 /usr/panalog
感觉跟这个有关,因为是64M的,所以panalog的分区只有13M.
可是这句已经#了,所以应该不是这个文件上的问题,应该是其它文件上还有类似的,
不知道是哪个文件.
 楼主| 发表于 2008-1-15 21:55:12 | 显示全部楼层
测试过,同样的分区方式,用1G的盘,30M,10M,6M,other这样分,上述的所有问题都消失...
问题是不知道到哪里去改mdmfs -s 20M md1 /usr/panalog,把它改成13M的
发表于 2008-1-15 21:57:43 | 显示全部楼层
原帖由 kingfight 于 2008-1-15 21:55 发表
测试过,同样的分区方式,用1G的盘,30M,10M,6M,other这样分,上述的所有问题都消失...
问题是不知道到哪里去改mdmfs -s 20M md1 /usr/panalog,把它改成13M的


/usr/panalog分区至少需要20M, 13M不够。
发表于 2008-1-15 22:20:28 | 显示全部楼层
64M 解决方案,如果用内存虚拟盘存日志,则不需要第四分区,其实既然用内存虚拟盘存日志,64M盘就分一个区就可以了,FreeBSD 6.2分区本身也比FreeBSD4.11浪费空间。
将rc.local 中所有挂载分区行去掉,包括开始的fsck,将mdmfs -s 20M md1 /usr/panalog前面的#去掉,表示启用。
 楼主| 发表于 2008-1-15 23:11:21 | 显示全部楼层
谢谢,确实可行,在32M的U盘上也可采用此方案,直接把日志写入内存,而不写入U盘.当然这种方案肯定是不能保存日志了.
能不能有个方法,就是在WEB界面指定一个IP,定时将内存中的日志发向此IP,让此IP的电脑接收它的日志.
这样有个好处,就是想保持多久的日志都行,完全取决于接收日志的电脑硬盘容量.

[ 本帖最后由 kingfight 于 2008-1-15 23:13 编辑 ]
发表于 2008-1-17 08:32:54 | 显示全部楼层
用MD方式,即用Live CD的方式,16M的U盘或电子盘都足够,为了保存配置,可以在盘上开一个3M的分区,用于挂载/usr/panaetc目录,即可保存配置文件。网站的文档和FreeBSD版面的文档,多参考一下,即可自己定制完成。总体还是有些烦琐,不建议新手去尝试,无非就是玩玩FreeBSD。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-22 11:41 , Processed in 0.080428 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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