Articles of freebsd

带宽监视问题在PfSense路由器上

我安装了一个PfSense路由器,它有4个接口。 其中一个是WAN,另外三个是LANnetworking,具有不同的子网和IP地址范围。 wan interface name = em0 lan interfaces names = em1 em2 em3 我已经使用了PfSensestream量图表模块,它只显示一个接口上的带宽使用情况。 问题是我如何获得所有LAN IP主机的带宽使用情况? (而且这个带宽使用不仅应该是广域网stream量或从广域网接口传来的stream量,例如,如果存在局域网间通信,那么使用现有的stream量监控工具,我可以看到em2上的某些主机是使用非常高的带宽,但是这个带宽在Lan主机之间,而不是Wan(有些是从/到)。 那么有什么办法可以将LAN带宽使用与WAN带宽使用分开吗? 这样我可以看到连接到PfSense的每台主机的EXACT Wan带宽使用情况? (我的PfSense路由器使用squid,所以我可以使用HTTP / HTTPSstream量,但我需要知道每个职位的stream量使用情况,而不仅仅是HTTP或HTTPS。) 仅供参考,WAN接口与LAN端在NAT中。

编写GNU屏幕会话脚本

我有一些在FreeBSD 9.0文件服务器上定期运行的虚拟机镜像。 我有写入的脚本,启动他们与我所需的设置( startUbuntuVM和startWindowsVM )。 我想编写一个脚本,执行以下操作: 1) Start a screen session named 'virtualbox' 2) Add one window named 'Ubuntu' that runs the 'startUbuntuVM' command. 3) Add a second window named 'Windows' that runs the 'startWindowsVM' command. 我已经看到了屏幕的-X标志,但据我所知它只能在另一个正在运行的屏幕进程中运行。 有什么办法可以做我想要的吗? 我不想在.screenrc中编写脚本,因为我只希望在需要时完成此操作,而不是在每个屏幕会话开始的时候完成。

从/ var移动db文件后,在FreeBSD上的MySQL性能

我在/ var空间不足,所以我把我的数据库目录移动到/ usr,并注意到性能显着下降。 另外我注意到,在任何Jailed系统下,性能都要慢很多,我假设它们也在/ usr上。 这是一个磁盘上的所有分区,所以它不是特定于任何高清性能或任何东西。 我的解决scheme选项是什么? 谢谢! 在/ var上输出tunefs tunefs: POSIX.1e ACLs: (-a) disabled tunefs: NFSv4 ACLs: (-N) disabled tunefs: MAC multilabel: (-l) disabled tunefs: soft updates: (-n) enabled tunefs: gjournal: (-J) disabled tunefs: maximum blocks per file in a cylinder group: (-e) 2048 tunefs: average file size: (-f) 16384 tunefs: average number of […]

Apache不从FreeBSD上的rc.d运行

我正在使用FreeBSD 8.3和Apache 2.2。 我没有从端口安装Apache,而是从源代码编译,因为我想将二进制文件和configuration移到不同的path(我将所有主要的生产守护程序及其configuration集中在一个地方)。 在任何情况下,我基于/usr/local/etc/rc.d/apache22文件从一个不同的服务器上从端口安装它,我只修改其中的二进制和configurationpath。 我可以使用/usr/local/etc/rc.d/apache22 start来手动执行它,但是即使在/etc/rc.conf中使用了apache22_enable =“YES”,它也无法启动。 所有权限和所有权都与其工作的其他服务器相同。 我错过了什么,有没有办法debugging这种事情?

ZFS进行脱机备份

我正在考虑使用ZFS将备份文件保存到大多数离线的单个驱动器上。 有谁知道如果FreeBSD ZFS实现仍然使用内存,如果重复数据删除池被导出?

有没有办法在amd64系统下创build一个32位的端口变体?

有没有办法做一个32位包的变种的MySQL客户端,例如? 因为我需要一些二进制软件的库,所以从端口维护它们,而不是手动进行。

build立路由器/ NAT并需要比较FreeBSD 8 v RHEL 6的性能

我将要build立一个路由器和NAT设备,但我无法在pfSense 2.x(FreeBSD 8)和RHEL 6之间进行select。 该设备将需要转发一个中等(2k主机)大小的networking,其中几乎所有的客户端都是NAT,但less数将使用WAN分配的IP地址。 路由器不会是防火墙。 IPv6支持最终将需要。 关键性能规格将是(未sorting): 并发NAT连接的数量 吞吐量 这可以是开箱即用的性能,也可以是基于明确(有组织地)logging的性能调整。 如果没有明确的方法来决定使用哪个,除了烘烤,因为我找不到这方面的文档。 有没有文件,如果有的话? 为了澄清,我要求的是关于这个问题的研究的答案,这个问题包含了事实,参考资料或者具体的专业知识,因为我的谷歌search只能导致: http://freebsd.1045724.n5.nabble.com/pf-nat-amp-ipfw-kernel-nat-amp-ng-nat-what-uses-less-computer-resources-td4233255.html http://lists.freebsd.org/pipermail/freebsd-performance/2003-May/000160.html build立一个自定义路由器 FreeBSD vs Linux的性能? 网关和路由器在一台计算机上 http://www.cyberciti.biz/tips/comparison-linux-vs-freebsd-bsd-oses.html 看起来可能没有不可忽视的性能差异,在这种情况下,function将被比较。

selectzpool大小?

有没有一个经验法则,而不是扩大当前创build一个新的zpool? 现在我有100TB,可以扩大与另一个100TB或创build一个额外的。

在FreeBSD 10中改变CARP

我在FreeBSD 10-RELEASE中configurationcarp接口时遇到问题。 以下configuration工作。 #/boot/loader.conf carp_load="YES" #/etc/rc.conf ifconfig_em1="inet 192.168.1.10 netmask 255.255.255.0" ifconfig_em2="inet 192.168.2.10 netmask 255.255.255.0" ifconfig_em1_alias0="vhid 11 advskew 210 pass PASSWORD 192.168.1.11/32" ifconfig_em1_alias1="vhid 12 advskew 210 pass PASSWORD 192.168.1.12/32" ifconfig_em1_alias2="vhid 13 advskew 210 pass PASSWORD 192.168.1.13/32" ifconfig_em2_alias0="vhid 20 advskew 210 pass PASSWORD 192.168.2.20/32" ifconfig_em2_alias1="vhid 21 advskew 210 pass PASSWORD 192.168.2.21/32" ifconfig_em2_alias2="vhid 22 advskew 210 pass PASSWORD […]

FreeNAS:“swap_pager:I / O错误 – 页面失败”

我们的FreeNAS服务器日志不断充实 Apr 5 15:13:49 Wheelhouse NAS kernel: swap_pager: I/O error – pagein failed; blkno 524312,size 4096, error 6 Apr 5 15:13:49 Wheelhouse NAS kernel: vm_fault: pager read error, pid 1 (init) Apr 5 15:13:49 Wheelhouse NAS kernel: swap_pager: I/O error – pagein failed; blkno 524312,size 4096, error 6 Apr 5 15:13:49 Wheelhouse NAS kernel: vm_fault: […]