我们有一堆Ubuntu桌面,其主目录作为NFS共享挂载。 如果一个NFS连接被丢弃,即使看起来不到一秒钟,pulseaudio也会失去主意。 结果要么是暂时的软锁(Ubuntu会让屏幕灰屏),崩溃,甚至是一些恐慌。 您可以通过简单的Googlesearch条件查看无数的NFS + pulseaudio问题。 由于这个原因,我真的只想把脉冲从家里搬出来,放在更合适的地方或机器特定的地方。 出于某种原因,pulseaudio是关于安全性的。 即使我不确定为什么对于一个声音守护进程来说如此重要,我并不是很在意这一点。 但是他们的限制太狭隘了。 例如,我试着将/〜/ /脉冲到/ tmp,它会返回以下内容: Failed to create secure directory: Too many levels of symbolic links 而脉搏将退出。 然后,我碰到这个线程 ,它声明了可以设置为将脉冲指向其他目录的环境variables。 所以我试着设置脉冲发射器( /etc/xdg/autostart/pulseaudio.desktop )来使用下面的Exec行: Exec='PULSE_DIR="/tmp/$( whoami )-pulse"; PULSE_CONFIG_PATH=PULSE_DIR; PULSE_STATE_PATH=PULSE_DIR; PULSE_RUNTIME_PATH=PULSE_DIR; mkdir -p $PULSE_DIR && chmod 700 $PULSE_DIR && start-pulseaudio-x11' 我甚至尝试设置权限和所有者的东西,我认为脉冲会很满意。 我从bug 662中发布的stacktrace中收集了我想要的内容(关于这个问题的更多信息也在这里)。 但是,这组命令导致脉冲抛出以下,然后退出。 Failed to create secure directory: Permission […]
我没有面对免费租赁问题。 我正在build立一个新的服务器。 我已经成功安装了ltsp。 然后,我configuration了dhcp。 这是我的dhcpd.conf文件。 option subnet-mask 255.255.255.0; option broadcast-address 192.168.12.255; option routers 192.168.12.205; option domain-name-servers 192.168.12.205; default-lease-time 600; max-lease-time 7200; next-server 192.168.12.205; option root-path "192.168.12.205:/opt/ltsp/i386/"; subnet 192.168.12.0 netmask 255.255.255.0 { range 192.168.12.55 192.168.12.100; host client1 { option root-path "192.168.12.205:/opt/ltsp/i386/"; filename "/ltsp/i386/pxelinux.0"; hardware ethernet 00:1d:72:04:8d:a9; fixed-address 192.168.12.69; } } 错误是, Dec 27 18:18:35 Dennis dhcpd: […]
当我激活一个新的rackspace ubuntu 10.04实例时,我不断收到这些消息: perl:警告:请检查您的语言环境设置:LANGUAGE =(unset),LC_ALL =(unset),LANG =“de_DE.UTF-8”是否支持并安装在您的系统上。 如何正确select和configuration区域设置? 编辑:这是由Rackspace支持给我,它也工作,也许它有助于与Ubuntu 10.04的人: sudo locale-gen en_US.UTF-8 sudo /usr/sbin/update-locale LANG=en_US.UTF-8
我有一台运行Postgresql 9.1复制的服务器。 我写了一个脚本,它打印出当前的复制延迟(master每60秒插入一次unix时间戳,而slave将它与当前时间戳进行比较)。 我已经添加 extend replag /usr/local/bin/check_lag_quietly.sh 到snmpd.conf ,并重新启动snmpd服务,但是当我snmpwalk主机,无论是从本地主机,或从networking上的另一台机器,我可以看到所有其他的OID,但不是这一个。 如果我做SNMP获取为 tom.oconnor@charcoal-black:~$ snmpget -v2c -cpublic dns-2 UCD-SNMP-MIB::extTable UCD-SNMP-MIB::extTable = No Such Object available on this agent at this OID 然后在那里也找不到OID。 Net-SNMP版本5.4.2.1,Ubuntu 10.04。
我们目前正在使用Ubuntu 10.04,并且基于PCI合规性结果,我们被告知升级我们的OpenSSL。 我试图做这个使用这个参考和这个 。 不幸的是,他们没有为我工作。 而当我试图删除旧版本的安装之前,它看起来像在系统中打破了几个。 Steve Gordon的文章似乎对我很有用,但是当我运行openssl version命令时,它仍然读取它是旧版本。 我想知道如果有人对我应该做什么有什么build议。 修复:按照从史蒂文·戈登的步骤后,请确保您重新启动Apache和/或重新启动您的计算机(我做了两个,但我相信一个简单的重新启动将解决它)。
我花了整整一天的时间了解VPN,并一直在进行以下设置: 位于德克萨斯州同一个数据中心的2台VPS服务器。 (德州1和德州2),英国1 VPS,亚特兰大和Ubuntu 1 VPS。 我把英格兰的VPS设置为我的OpenVPN服务器,其他的都是客户端。 相关的服务器configuration: 端口1194 原始udp 开发水龙头 服务器10.20.0.0 255.255.0.0 ifconfig-pool-persist ipp.txt 客户端到客户端 客户端configuration: 客户 远程myserver 1194 开发水龙头 原始udp resolv-retry无限 nobind 我很高兴(在添加客户端到客户端之后)Texas1和Texas2可以在VPN ips上互相ping通。 问题是,当他们ping公共IP时,它需要<1ms,当他们ping内部IP 10.20.0.x需要226ms(巧合ping英国是113ms)。 这是我的整个configuration,我怕桥梁和iptables(虽然我显然将不得不学习)。 我对服务器端很陌生,主要做web开发,并且在Ubuntu 10.04上学习。 谁能告诉我如何才能最好地让客户切断服务器,所以带宽不浪费,并发送到另一个大陆的方式。 我也想要添加我的Windows家庭networking(我有DD-WRT路由器)到VPN使用路由器作为客户端,我想我将不得不build立它自己的子网? 任何人都可以build议最佳的方式来实现我的目标? 非常感谢你!
我想在防火墙中logging我的丢包。 教程告诉我在/etc/syslog.conf中写了一些行 我已经search,但不能发起任何名为syslog.conf 有一个名为rsyslog.conf的文件 都是一样的
Iam在96 GB存储的Linode上托pipeRuby on Rails应用程序。 我的应用程序的所有图像都存储在亚马逊,他们从亚马逊提取。 因此,我的linode应该有至less80 GB的免费存储空间。 但是,当应用程序的日志文件超过200 Mb我得到的错误: Errno::ENOSPC: No space left on device 和我的网站下降。 我使用以下代码在/etc/logrotate.conf文件中每天启用我的应用程序的日志轮换: path/to/application/log/*.log { daily missingok rotate 1 compress delaycompress notifempty copytruncate } 但现在我已经开始得到相同的错误twics一天,所以我改变了我的configuration设置的大小的基础上: path/to/application/log/*.log { size 1M missingok rotate 1 compress delaycompress notifempty copytruncate } 我还将logrotate文件从/etc/cron.daily移到了/etc/cron.hourly,这样logrotate cronjob每小时运行一次,如果日志超过1M,就会轮换它。 我重新启动了Apache。 但是当我在一个小时后检查我的文件大小超过1M。 因此, logrotate cronjob每小时后都不工作 。 当我用命令强制旋转日志时: sudo /usr/sbin/logrotate -f /etc/logrotate.conf 那么日志文件就会旋转,文件大小也会减小。 […]
我目前正计划从VPS.net获得一个PHP项目的VPS。 我个人并没有使用CentOS(这是一直推荐的),现在不是我开始学习的好时机,所以我想坚持使用Ubuntu,因为这是我的经验。 现在有很好的8.04 LTS支持,但是10.04 LTS在两天前发布。 我把它安装在我的笔记本电脑上,它非常漂亮(对服务器无关紧要)并且很快。 但是我对此持怀疑态度: 有没有人在生产环境中尝试过呢? 它如何与8.04相比? 到目前为止的任何严重的错误?
我刚刚升级我们的服务器到Ubuntu 10.04和cron刚刚停止工作。 我试图重新启动服务器,重新启动cron但没有为我工作。 它只是在/var/log/syslog : May 12 16:32:01 uhor CRON[8424]: Module is unknown May 12 16:33:01 uhor CRON[8430]: Module is unknown May 12 16:33:01 uhor CRON[8429]: Module is unknown May 12 16:34:01 uhor CRON[8432]: Module is unknown 你有什么想法吗? 有些人也报告说升级后Module is unknown错误,但通常使用passwd命令,而不是使用cron 。 谢谢 :) 编辑:这是我的/etc/pam.d/cron # # The PAM configuration file for the cron daemon […]