我们有一个高可用性的NFS环境,使用暴露给客户端的DRBD,心跳线和nfs(与以下https://help.ubuntu.com/community/HighlyAvailableNFS相似)。 这似乎是一个相当普遍和很好的支持HA nfs的方法,对于我们来说,只要一个预见就能很好地工作。 当心跳执行切换时,nfs客户端全部挂起约60-120秒。 我可以看到,只需要5-10秒的时间来完成接pipe并获得nfs(我甚至可以手动挂载)。 但是,连接的客户端在重新build立连接之前似乎要等待一段时间。 我已经尝试了以下成功, 确保/ var / lib / nfs存储在drdb磁盘上,并将其链接回到/ var / lib UDP或TCP客户端连接 NFS服务器导出在导出中定义了fsid。 玩客户端timeo =在安装 硬/软坐骑 安装如下; 的NFSv4 Ubuntu LTS服务器和客户端 当前客户端安装选项= proto = tcp,noauto,bg,intr,hard,noatime,nodiratime,nosuid,noexec 笔记 我注意到/ var / lib / nfs / rmtab总是空的,我无法解决原因。 这可能是原因吗? 客户端是GUI较less的Ubuntu 10.4 LAMP堆栈服务器。 当客户失速时,任何试图访问该共享的程序都会停止。 例如,做一个“df”会挂在nfs挂载线上的ssh会话,直到nfs回来。 任何build议将是最受欢迎的。
我们有一台运行KVM的Ubuntu 10.04服务器,但是很难找出最简洁(最快)的方式来完成10.04客户端的无人值守安装。 要求: 必须将LVM卷用于客人的存储空间(不需要进行一些qemu-img转换或其他操作) 必须使用virtio进行networking和磁盘存储(最好不要在XML文件中进行黑客入侵) 必须使用本地镜像 – 所以它很快(例如<5分钟) 真的真的希望它是完全自动化和非交互式的。 (即启动并在几分钟后运行一个function系统) 希望能够在启动时指定IP地址,所以很容易得到,而不必查看DHCP服务器。 希望能够指定不同的口味/发行版/版本等 选项1:我们不喜欢从virt-manager UI执行此操作,因为您必须在物理服务器(不使用virt-manager远程)上安装到LVM分区。 这确实有效,但是你必须在服务器上运行VNC和Gnome,这并不酷。 另外它是交互式的,你必须点击很多选项,我们仍然希望编写包装脚本来完成这个任务。 选项2:从python-vm-builder包中看到的vmbuilder就像我们想要的那样 – 因为你可以指定一个本地镜像(使用apt-proxy来做这个),但是还没有能够让它使用LVM卷,使用virtio作为磁盘。 vmbuilder kvm ubuntu –suite = lucid –flavour = virtual –arch = amd64 –mirror = http://192.168.1.1:9999/ubuntu -o –libvirt = qemu:/// system –ip = 192.168 .1.94 –part = vmbuilder.partition –raw = / dev / VG0 / LVtest –templates […]
我在Ubuntu 10.04 64位上运行Squid 2.7。 我遇到了Squid耗尽文件描述符的问题,在/var/log/squid/cache.log中显示以下错误: 警告! 您的caching正在耗尽文件描述符 我检查了: squidclient mgr:info | grep'文件描述' 它表明我只有1024个文件描述符可用。 我更改了/etc/security/limits.conf,最后添加了这个: * soft nofile 32768 * hard nofile 32768 proxy soft nofile 32768 proxy hard nofile 32768 添加到/etc/squid/squid.conf: max_filedescriptors 32768 还改了/ etc / default / squid: SQUID_MAXFD=32768 没有什么工作。 最后我编辑了/etc/init.d/squid来添加“ulimit -n 32768”: #!/bin/sh -e # upstart-job # # Symlink target for initscripts that […]
我已经拖网了几天,现在想我已经尝试了几乎所有的东西,以获得在我的Ubuntu服务器上设置一些虚拟主机,但在webroot上的所有短chmod 777失败。 我有我的默认Apache conf指向/ home / server / public_html与下面的设置显示 <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/server/public_html/ <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory /home/server/public_html/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log […]
我有几台机器,在较长时间内几乎没有活动。 而当我试图用ssh连接到他们一周或一个星期后,就像他们进入了“睡眠模式”,一切都很慢。 负载不报告任何东西,但在terminal的基本命令需要约10秒的types。 我可以重新启动/预热15分钟,它再次正常工作。 发生了什么? 我怎么能打开这个“暂停虚拟机”的问题? 他们正在运行Ubuntu 10.04.2 LTS。 我使用VMware ESXi 4.1.0和vSphere cLient 4.1.0 使用的软件是nginx_0.7.65,django 1.3.1,uwsgi-0.9.5.4
我只是无法弄清楚。 我在Ubuntu 10.04 i386服务器上运行apache2。 每当我访问我的服务器(有一个IP地址,并连接到互联网与静态IP xxx.xxx.xxx.xxx),这不是问题)在浏览器, mysub.domain.edu (在这里重命名),我得到以下: Forbidden You don't have permission to access /index.html on this server apache2错误日志证实了这一点: [Mon Apr 18 02:38:20 2011] [error] [client zzz.zzz.zzz.zzz] (13)Permission denied: access to / denied 我会尽力在下面提供所有必要的信息: 1)/etc/apache2/httpd.conf的内容 DirectoryIndex index.html index.php 2)/ etc / apache2 / sites-available / default的内容 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /home/myusername/htdocs <Directory /> […]
我试图在我的公共场所使用本教程http://tipupdate.com/how-to-install-openvpn-on-ubuntu-vps/在自己的VPS上为自己设置一个OpenVPN服务器 然而每当我尝试启动服务器,它给了我这个, root@vps:~# /etc/init.d/openvpn start * Starting virtual private network daemon(s)… * Autostarting VPN 'server' [fail] 日志包含这个 Tue Dec 11 10:53:32 2012 Diffie-Hellman initialized with 1024 bit key Tue Dec 11 10:53:32 2012 /usr/bin/openssl-vulnkey -q -b 1024 -m <modulus omitted> Tue Dec 11 10:53:33 2012 TLS-Auth MTU parms [ L:1542 D:138 EF:38 EB:0 ET:0 EL:0 […]
为了提高Ubuntu Linux机器上无头用户下运行的守护进程的FD限制,我们在/etc/security/limits.conf soft nofile 10000 hard nofile 10000 我们还在/etc/pam.d/login中添加了session required pam_limits.so。 所有已注销并重新login的用户都会反映这些更改。 无论新用户开始什么新的stream程,都会获得新的FD限制。 但是对于在无头用户下运行的守护进程来说,这些变化并没有得到体现。 在无头用户下运行的守护进程可以如何反映这些变化?
我正在尝试设置sftp服务器,但客户端出现错误, Connection closed by server with exitcode 1 /var/log/auth.log(下面)没有什么帮助,我怎么能找出错误是什么? 我正在运行Ubuntu 10.04.1 LTS sshd[27236]: Accepted password for theuser from (my ip) port 13547 ssh2 sshd[27236]: pam_unix(sshd:session): session opened for user theuser by (uid=0) sshd[27300]: subsystem request for sftp sshd[27236]: pam_unix(sshd:session): session closed for user theuser 更新:我一直在刺激这一段时间,我已经在另一台服务器上的sftp命令给我一个更有用的错误。 Request for subsystem 'sftp' failed on channel 0 Couldn't read […]
我不想从源生成,并期待find一些存储库,我可以简单地做一个apt-get install php5并获得最新版本。 有谁知道任何可靠的来源,我可以用来做同样的,或者是我自己build立它的唯一select吗?