我们运行一个SVN仓库。 我们的一些更高级的用户需要能够执行一些SVNpipe理,而不依赖于系统pipe理员。 他们需要能够做一些事情,比如创buildSVN仓库,删除SVN仓库,执行诸如“svnadmin dump”和“svnadmin load”之类的命令。 我们希望避免在这些FreeBSD机器上使用SSH,并且希望通过Web UI提供一个服务接口。 我正在寻找一个使用Perl或PHP的简单脚本(或less量脚本)。 我find了svnadmin (来自Jochen Hoenicke)或者svnadmin.pl (来自doug munsinger),但是希望find一个更大的用户社区或者被别人推荐的东西。 它看起来像Trac允许SVNpipe理,但随着我们需要可能更多的function。
我在我的一台服务器上做了一个非常糟糕的决定。 我删除了/bin/sh 。 我重新启动服务器,服务器将不会运行,因为它需要/bin/sh来启动rc脚本。 我不能访问单用户模式,因为需要sh。 有没有简单的方法来重新安装BOUNH壳? 我试图从活CD复制sh,它在ld-elf.so.1库上失败。 所以我复制到/ libexec从livecd到我的/分区。 然后它需要libedit.so库,并将其复制到/ libexec,但这次不工作。 我尝试了/usr/local/bin/bash的符号链接,但仍然显示“无法findsh”types的错误。 我假设这是因为/usr尚未安装,因为它是从一个RC脚本完成的。 任何帮助是极大的赞赏。
我一直负责通过广域网进行异地备份工作。 两个存储盒都是运行ZFS的基于FreeBSD的NAS盒子。 每周一次或两次,15-60摄影的数据被转储到办公室NAS。 我的工作是弄清楚如何使用非常慢的DSL连接(〜700Kb / s上传)尽可能可靠地获取这些数据。 接收盒的形状更好,在30Mb / s下,5Mb / s以上。 我知道,携带硬盘驱动器可以更快地移动数据,但在这种情况下,这不是一个选项。 我的select似乎是: ZFS增量通过ssh发送 Rsync的 rsync是一个时间已久的解决scheme,并具有重要的能力,如果事情被打断,恢复发送。 它具有迭代许多文件而不知道重复数据删除的缺点。 ZFS快照发送可能会传输less量的数据(它比文件系统知道更多,可以执行重复数据删除,可以比rsync更有效地打包元数据更改),并且具有正确复制文件系统状态的优点,而不是简单地复制单独的文件(这是更多的磁盘密集型)。 我担心ZFS的复制性能[1](尽pipe那篇文章已经一岁了)。 我还担心,如果出现问题,能够重新启动传输 – 快照function似乎不包括这一点。 整个系统需要完全放手。 [1] http://wikitech-static.wikimedia.org/articles/z/f/s/Zfs_replication.html 使用任一选项,我应该能够通过路由指定端口,然后使用路由器上的QOS来优先化stream量。 我需要避免在每个传输过程中对这两个站点的用户产生重大负面影响,因为这需要几天的时间。 所以…这是我在这个问题上的思考。 我错过了任何好的select? 有没有其他人设置类似的东西?
甲骨文在2010年秋季抛售了OpenSolaris ,目前还不清楚甲骨文是否会继续公开发布ZFS更新,除非可能在发布其下一个主要版本的Solaris之后。 FreeBSD现在有了ZFS v28可供testing。 但是v28从哪里来? 我注意到, 主要的ZFS网站没有显示版本28可用。 这个网站被放弃了吗? 如果是的话,那么ZFS项目的中心网站在哪里,以便我可以浏览回购,阅读邮件列表,阅读发行说明等。 (我意识到OpenSolaris已经被Oracle甩了,而且他们正在向社区限制他们的ZFS版本)。
我正在FreeBSD机器上制作zpools。 在创buildzpools时,我观察到这两种情况: 如果我把raw disks和创buildzpool那么我能够形成zpools,他们正在完美的工作。 如果我使用freebsd-zfs格式的gpart格式化磁盘,然后制作zpool,那么它们也是完美的。 我感到困惑的是哪种方法更适合创buildzpools?
我正在使用这个configuration – > http://www.purplehat.org/?page_id=4build立一个服务器,当试图testing基本的电子邮件function时,我得到了 – > NOQUEUE:拒绝:从试图发送testing邮件时的RCPT。 以下是我的相关configuration 如何让后缀发送电子邮件? 日志输出: Feb 13 18:37:43 r2d2 dovecot: pop3-login: Login: user=<[email protected]>, method=PLAIN, rip=67.85.57.155, lip=107.191.60.48, mpid=13390, TLS, session=<QA0yiPwOiwBDVTmb> Feb 13 18:37:43 r2d2 dovecot: pop3([email protected]): Disconnected: Logged out top=0/0, retr=0/0, del=0/4, size=68813 Feb 13 18:37:44 r2d2 postfix/smtpd[13391]: connect from ool-4355399b.dyn.optonline.net[67.85.57.155] Feb 13 18:37:46 r2d2 postfix/smtpd[13391]: NOQUEUE: reject: RCPT from ool-4355399b.dyn.optonline.net[67.85.57.155]: […]
FreeBSD & MacOSX附带周期性(8)工具,它是一个整齐有序的工具集,用于定期运行系统function,如ZFS文件系统检查,安全检查,检查过时的端口等。 问题是周期性地发送太多包含太多多余信息的电子邮件。 这会导致人们忽略这些电子邮件,而且我们错过了周期性地提取的很多问题(8)。 每日电子邮件每天发送一次,安全电子邮件每天发送一次,每周和每月电子邮件也定期发送。 这些电子邮件有一个像这样的主题行: Subject: $HOSTNAME daily run output Subject: $HOSTNAME security run output Subject: $HOSTNAME weekly run output Subject: $HOSTNAME monthly run output 如何减less定期(8)发送的电子邮件数量? 我会在下面发表我自己的回答,但我想看看别人做了什么。 注 :我有一个类似的Linux问题,在Linux上:logwatch(8)&cron.daily太吵了。 我怎样才能控制噪音水平?
我想在FreeBSD 9.1中禁用mailcheck。 我的loginshell是BASH,所以我试图添加 unset MAILCHECK 在/root/.bashrc和/root/.profile ,但我仍然得到这些消息。 题 有没有办法摆脱这些消息?
我很快就给自己买了一台漂亮的服务器(类似于四核cpu HP DL585)供个人使用(家庭相关的东西,数据挖掘项目,Web服务器和一些cron作业),我想知道如何将所有这些任务分离专用的环境。 我习惯于FreeBSD&Linux服务器pipe理和虚拟化设置(Xen&VmWare),所以虚拟化非常自然。 但是,因为我打算使用FreeBSD,我也可以使用jail(我对运行FreeBSD以外的其他操作系统不感兴趣)。 但是我缺乏FreeBSD的监狱经验,从来没有计划过使用它们。 所以我正在寻找一些经验回报,也许对于在这两个领域有经验的人谁可以build议我哪一个最适合我的卑微的需求。
维基百科 : 环回设备上最常用的IP地址是127.0.0.1(IPv4),但127.0.0.0到127.255.255.255范围内的任何地址都映射到该地址。 这不是真的,至less在FreeBSD上: $ ping 127.1.1.1 PING 127.1.1.1 (127.1.1.1): 56 data bytes ping: sendto: Can't assign requested address 这是正确的行为?