Articles of freebsd

在FreeBSD上设置NFS服务器

我需要在FreeBSD上设置一个NFS服务器,我已经通过一些指南来尝试让它运行,但不能完成它。 我有服务器运行,但我似乎无法正确设置/ etc / exports文件。 我已经尝试了以下几行,所有的都给了我错误,说他们是在出口文件中的一个坏行,当我尝试和重新加载它。 /home -alldirs -network 192.168.1.106 /home machinename1 /home/user -network 192.168.1.0 -mask 255.255.255.0 我错过了什么,应该检查什么?

交互式响应时间慢

具有2个虚拟机的VMWare ESXi4(FreeBSD-amd64)。 在其中一个虚拟机上重新启动时,重启会以正常的速度完成,但是之后,另一个虚拟机的交互响应时间变得非常慢:在命令提示符下按回车键,执行几秒钟。 login虚拟机需要很长时间才能login。只有20分钟左右,情况才会正常化。 什么原因和如何补救?

什么事情可能导致MySQL数据库恢复到以前的状态?

我的一个客户最近和他们的MySQL数据库有一个奇怪的事件。 前几天,一个数据库突然“回来了”。 所有的数据都是在几个月前的状态。 即使大部分.MYD和.MYI文件都有11月份的时间戳。 幸运的是,服务器尚未投入生产,但我们需要了解它是如何发生的,所以不会再发生。 我不是一个MySQL大师,但是我想不出一个可能导致数据库倒退的场景,就像从备份中恢复的那样。 这里会发生什么? 我应该在哪里寻找线索? (服务器是FreeBSD 6.4)

FreeBSD 8内核configuration错误使用VESA选项

我试图重新configurationFreeBSD 8(amd64),以允许按照这些指示高分辨率的terminal。 问题是,当我添加两行: options VESA options SC_PIXEL_MODE 并尝试构build: make buildkernel KERNCONF=VESAKERN 我得到以下错误: /usr/src/sys/amd64/conf/VESAKERN: unknown option "VESA" 我不知道为什么。

testing主DNS是否已经将副本转移到从服务器上

我使用FreeBSD来设置我的主人和奴隶。 我目前正在运行绑定9.X版本,到目前为止一切工作顺利。 只是一个小问题。 我无法获得我的DNS的主副本将其传输到从属服务器。 我包括transfer-allow {192.168.1.111;}; //这是从服务器的IP 我运行rndc reload命令来检查,但是我在/ etc / named / master /中看不到副本。 任何帮助将不胜感激,如果你想我的DNS的布局,我也可以提供。

使用Ports升级Postgres 8.3到8.4(在FreeBSD上)

我试图使用FreeBSD(7.2)上的Ports将PostgreSQL 8.3升级到8.4。 我find了一些好的指导,比如这个 ,但是他们不会工作。 在运行'portupgrade -o databases / postgresql84-client postgresql-client'时,我什么也得不到。 甚至不是一个错误。 (我放弃了-f,因为我已经安装了最新的8.3客户端。) 任何人都在意提供解决scheme?

Freebsd写入访问组目录

我很困惑。 我在系统中有两个用户:u1和u2,以及u1组。 u1和u2都属于u1。 我用属性创build了目录/ opt / d: drwxrwxr-x 2 u1 u1 512B May 26 17:55 d AFAIK,这个configuration允许两个用户写入目录。 但是,从u2: touch /opt/d/x touch: /opt/d/x: Permission denied 而RHEL5上的相同configuration工作正常。 我错过了什么? 谢谢。

Nginx的静态内容服务器最大化?

我使用nginx为我的一个体面的繁忙网站提供静态内容。 我禁用了日志loggingfunction,并启用了4个工作进程,每个工作者有5,000个连接(应该产生20,000的最大连接限制。 服务器的CPU使用率只有10%左右,RAM的使用率只有50%左右,但是非常滞后,有时候nginx对请求的反应太慢,超时。 对于less量的连接,没问题,但是一旦发生任何负载(约2500个连接),就会发生故障。 还有其他的瓶颈或限制吗? 这是一个FreeBSD服务器,所有的静态文件都位于本地(而不是NFS)。 网卡是一个没有计量的吉比特,它只使用了大约75兆字节。 任何有识之士将不胜感激。 谢谢。

鱿鱼3.1不允许Cookie可能的SSL问题?

我在文档中找不到这个工作,但是现在尝试通过代理login到像gmail这样的网站让我进入了一个redirect循环,网站说没有启用cookies。 在旧的文档中,我可以find有一个header_access但似乎并不存在于3.1 – 我错过了什么简单的东西? 它与SSL有什么关系? # /usr/local/sbin/squid -v Squid Cache: Version 3.1.0.13 # uname -mrs FreeBSD 8.0-RELEASE i386 squid.conf acl manager proto cache_object acl localhost src 127.0.0.1/32 acl to_localhost dst 127.0.0.0/8 # auth info auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/squid/squid_passwd acl ncsa_users proxy_auth REQUIRED acl SSL_ports port 443 acl Safe_ports port 80 # http acl Safe_ports […]

在FreeBSD下运行PostgreSQL

我使用的是FreeBSD 8.0,我已经build立了一个监狱,pgsql,作为一个数据库服务器。 安装后,我试着运行initdb但得到以下错误: $ /usr/local/pgsql/bin/initdb -D /usr/home/pgsql cannot create /dev/null: Permission denied fgets failure: No such file or directory The program "postgres" is needed by initdb but was not found in the same directory as "/usr/local/pgsql/bin/initdb". Check your installation. 但dev/null存在: root # ls /dev null 和postgres是在同一个目录中: root # find / -name postgres -print /usr/local/pgsql/bin/postgres 有任何想法吗?