Panabit Support Board!

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 29265|回复: 11

U盘的PanabitV8.01(可实时保存)(128M及128M以上U盘解决方案)

[复制链接]
发表于 2008-1-17 15:10:06 | 显示全部楼层 |阅读模式
本文章正在编辑中。。。。。
本文章与《U盘的PanabitV8.01(可实时保存)(32-64MU盘解决方案)》只有部分的区别。
先声明哦,看完的要顶哦。

U盘必须是128M或大于128M,如果比128M还小的,那对不起,此文章可能帮不了你。

在看这篇文章前,读者必须具备以下几点要求:
1.必须懂得windows下的ultraISO这个软件的使用,WinISO编辑的ISO可能无法保存FreeBSD的启动信息。
2.必须明白FB即FreeBSD的简称;
3.必须熟悉FB下VI命令的使用;
4.必须明白FB下对大小写敏感;
5.必须明白自己U盘在FB下的设备分区名如da0s1a等;
6.必须明白自己的U盘是否以USB-HDD方式启动
如果不具备以上几点,请先去熟悉后,再来看此文章.

能写出这篇文章, 要感谢time、Lucifer 、panabit等管理员悉心不懈的教导,在此对他们表示衷心的感谢。

第一部分:改装光盘
    1、下载所需的文件:Panabit 2008 Live CD ISO文件,约10M;FB精简版系统文件FB62_for_PanabitOS2.tar.gz;PanabitV8.01版安装文件Panabit0801.tar.gz
    2、将下载的FB精简版系统文件FB62_for_PanabitOS2.tar.gz及PanabitV8.01版安装文件Panabit0801.tar.gz放入Panabit 2008 Live CD的ISO文件的根目录中(用ultraISO)
    3、将改装后的ISO刻成光盘
第二部分:对U盘进行操作
    1、引导:将U盘插入电脑,用改装后的ISO引导系统,在出现的“login:”输入root,回车
    2、分区:输入sysinstall,回车,选择Configure选项,回车,选择Fdisk,回车,选择要分区的硬盘,如果里面有分区,用D命令删除,完全删除后用C命令创建,键入C后,输入50M,类型165不变,回车;再输入C,输入10M,类型165不变,回车;再输入6M,回车,又一次输入C,直接回车,类型165不变,回车,继续键入w,执行Write Change,接下来的提示都选择OK,q 退出Fdisk。按Tab健,选择OK,退出Fdisk操作,再按X,退出sysinstall界面。
    3、始始化和格式化U盘:分别输入disklabel -r -wB da0s1,disklabel -r -w da0s2,disklabel -r -w da0s3,disklabel -r -w da0s4;再分别输入newfs da0s1a,newfs da0s2a,newfs da0s3a,newfs da0s4a
    4、加载U盘:mount /dev/da0s1a /mnt
    5、加载光驱:mount -t cd9660 /dev/acd0 /media
    6、复制FB精简版系统文件到U盘:cp /media/FB62_for_PanabitOS2.tar.gz /mnt
    7、进入U盘:cd /mnt/
    8、解压系统文件:tar zxvf FB62_for_PanabitOS2.tar.gz
    9、删除系统文件:rm FB62_for_PanabitOS2.tar.gz
    10、复制安装文件到U盘:cp /media/Panabit0801.tar.gz /mnt
第三部分:修改U盘的文件
    1、vi /mnt/etc/fstab,将ad0s1a,ad0s2a等改为da0s1a,da0s2a等,以此类推,保存退出
    2、vi /mnt/etc/rc.local,将所有ad0s1a语句等改为da0s1a,以此类推,保存退出
    3、vi /boot/loader.conf,加入autoboot_delay="1"这句话,保存退出
第四部分:安装Panabit
    1、输入reboot重启电脑,取出光盘,改为U盘启动,并设为USB-HDD方式启动。
    2、登陆时输入root
    3、进入根目录:cd /
    4、解压Panabit安装文件:tar zxvf /Panabit0801.tar.gz
    5、删除Pananbit安装文件:rm /Panabit0801.tar.gz
    6、进入Panabit的解压目录:cd /panabit20080111
    7、安装Panabit:./ipeinstall
下面附上安装提示:


根据脚本提示,可以按照缺省的安装目录,1-2分钟,即可安装完毕。下面是脚本运行过程:

Welcome installing panabit!

Please input the directory to install panabit [/usr/panabit]:(缺省直接回车,可以更换目录)
Please input the directory to store log [/usr/panalog]:(缺省直接回车,可以更换目录)
Please input the directory to store configuration [/usr/panaetc]:(缺省直接回车,可以更换目录)

The last time to verify your choice:
(1) The directory that you want to install is "/usr/panabit"
(2) The directory that the log to be stored is "/usr/panalog"
(3) The directory that the configuration to be stored is "/usr/panaetc"
Above are right(y/n[y])?(回车"y"表示确认)

Creating directory "/usr/panabit" ...ok
Creating directory "/usr/panalog" ...ok

Installing Panabit to "/usr/panabit" ...ok

Initializing configurations ...ok
Saving configuration to /etc/PG.conf ...
****** Congratulations ******!
You have successfully installed Panabit on your system:
(1) The installed path is: /usr/panabit
(2) The log path is: /usr/panalog
(3) The configuration path is: /usr/panaetc

To make your system more sutiable for panabit running, it's recomended of tuning your system according your system memory size and cpu frequence.
Do you want to tune your system(y/n)y(此处询问是否调节内核优化参数,系统自动检测)
Your kernel configuration has been tuned as the followings:

#console="comconsole"
autoboot_delay="2"
beastie_disable="YES"
kern.ipc.nmbclusters=10240
kern.maxdsiz=2000000000
(上面5行,后2行为安装脚本自动增加,前3行是系统原有的)
Warning: your em driver has been compiled into kernel.
To optimize panabit performance, we recommend you use the optimized driver panaos provides.
To use the optimized driver, please remove em driver from your kernel.
(此处为一般性提示,仅作为参考,标准版用户忽略此项)
You should restart your system to make they take effects.
(需要重启系统,调整参数才会生效。注意安装完毕,reboot系统)
Following interfaces are installed in your system:
em0 em1 em2(这是系统识别的3块网卡列表,供下面选择指定使用)
Please choose one of above as your admin interface: em0(选择em0作为管理端口)
Please input ip address of admin interface: 192.168.0.18
Please input network mask of admin interface: 255.255.255.0
Please input default gateway: 192.168.0.1(这3行的网路参数根据实际情况给定)
The following interfaces are left for your data processing:
em1 em2
Please select data interfaces: em1 em2(指定两个网卡时,用空格隔开,一般选择性能好的网卡作为数据网卡)
Your interface configurations are:
Admin interface : em0
Admin ip address : 192.168.0.8
Admin netmask : 255.255.255.0
Default gateway : 192.168.0.1
Data interfaces : em1 em2
(再次显示管理口参数、数据网路接口)
Thank you for using panabit!
You can issue "/usr/panabit/bin/ipectrl start" to start panabit!
And you can also add the above command to /etc/rc.local file to let the system automaticly start panabit at system startup!
(启动Panabit进程命令:/usr/panabit/bin/ipectrl start,如果安装目录费缺省目录,则需要根据实际情况改变路径;为了能开机自动启动,可以将启动进程命令行加入: /etc/rc.local文件)
If you want to stop the currently running panabit, you can issue
"/usr/panabit/bin/ipectrl stop" to stop it!
(停止Panabit进程命令:/usr/panabit/bin/ipectrl stop)

启动Panabit进程之后,可以使用ps ax查看进程是否启动,正常应该有ipe_monitor、ipe_datamon、ipe_xping、ipe_httpd进程。

接下来,就可以使用浏览器,进入Web界面配置管理:https://192.168.0.8,输入用户名:admin,缺省口令:panabit,则登陆管理界面。

至此,一台Panabit应用层流量管理系统安装完毕,即可上线运行,虽然还没有配置策略,但是已经可以分析流量了,一般是先空策略上线运行,待有流量分析数据之后,再进行策略设置和调整。

[ 本帖最后由 Lucifer 于 2009-2-1 17:39 编辑 ]
发表于 2008-1-18 19:12:45 | 显示全部楼层
谢谢把最近的研究实践成果贡献出来与大家共享,辛苦了!

这种方式Panabit称为HD方式,即硬盘版。本文所总结的方式,同样适合电子盘和硬盘。这种方式对于电子盘或硬盘,如果作为母盘dd到另外一块盘,复制盘与母盘的接口位置要对应,即原母盘是ad0,则复制盘也得插在ad0位置,插在ad2位置不能正常启动,如果希望启动FreeBSD系统与接口位置无关,保证能启动,用MD方式通用,编辑修改md压缩文件,需要熟悉mdconfig命令。

disklabel -r -wB da0s1后没有加auto,我没有试验是否可以,一般操作是disklabel -rwB da0s1 auto
发表于 2008-1-19 14:53:27 | 显示全部楼层
原帖由 kingfight 于 2008-1-17 15:10 发表
本文章正在编辑中。。。。。
本文章与《U盘的PanabitV8.01(可实时保存)(32-64MU盘解决方案)》只有部分的区别
先声明哦,看完的要顶哦。

U盘必须是128M或大于128M,如果比128M还小的,那对不起,此文章可 ...


这部分区别是哪些部分的区别?

U盘的容量大小对系统的影响有哪些?
 楼主| 发表于 2008-1-20 22:59:07 | 显示全部楼层
采用以上方法对U盘大小没什么要求只要超过120M就行了,U盘大小对性能没什么影响,只是日志的多少而已,而且日志每周清空一次.所以即使是4G的U盘也是浪费.
同32-62M方案相比就是分区的不同和日志文件的不同,32-64M分为一个独立的区,并且日志写在内存中.
发表于 2008-7-8 23:55:11 | 显示全部楼层

关于freeBSD也装到硬盘的方法,请协助

用同样方法,无法对硬盘安装这个简装版fressBSD ,我在虚拟机下(8G scsi硬盘)按照首面文档所说的去做(分四个区da0s1 键入s,设置Set Bootable, da0s2,da0s3,da0s4),初始化及格式化,并解压文件(freeBSD简版),修改相关文件/etc/fstab(硬盘路径那个),etc/rc.local等,启动后提示 btx loader 1.00 btx version is 1.01
发表于 2008-7-9 09:20:39 | 显示全部楼层
原帖由 guiguigu 于 2008-7-8 23:55 发表
用同样方法,无法对硬盘安装这个简装版fressBSD ,我在虚拟机下(8G scsi硬盘)按照首面文档所说的去做(分四个区da0s1 键入s,设置Set Bootable, da0s2,da0s3,da0s4),初始化及格式化,并解压文件(freeBSD简版),修 ...


刚再次验证,也是在Vmware下,正常。
Panabit# df -h
Filesystem     Size    Used   Avail Capacity  Mounted on
/dev/da0s1a     91M     23M     61M    27%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/da0s2a     15M    4.0K     14M     0%    /usr/panabit
/dev/da0s3a    7.4M    4.0K    6.8M     0%    /usr/panaetc
/dev/da0s4a    1.8G    4.0K    1.7G     0%    /usr/panalog
发表于 2008-7-9 11:44:43 | 显示全部楼层

还是不行,是哪里错了

已经解决,原来下载的是4.11的精简包,然后按6.2精简版包的文档来安装。

[ 本帖最后由 guiguigu 于 2008-7-9 21:06 编辑 ]
发表于 2009-2-2 11:34:54 | 显示全部楼层
第三部分:修改U盘的文件
    1、vi /mnt/etc/fstab,将ad0s1a,ad0s2a等改为da0s1a,da0s2a等,以此类推,保存退出
    2、vi /mnt/etc/rc.local,将所有ad0s1a语句等改为da0s1a,以此类推,保存退出
    3、vi /boot/loader.conf,加入autoboot_delay="1"这句话,保存退出


    3、vi /boot/loader.conf,加入autoboot_delay="1"这句话,保存退出
这个 LOADER.CONF的位置应该是/MNT/BOOT

他这个配置文件里面,本来就有一个autoboot_delay="2“
把2改成1就是了
发表于 2009-2-2 11:36:51 | 显示全部楼层
建议加精华.
发表于 2009-2-2 11:42:26 | 显示全部楼层
原帖由 szbaby 于 2009-2-2 11:36 发表
建议加精华.


精华里早有,你们就是不看,有什么办法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-24 07:18 , Processed in 0.076991 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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