Questions tagged «ubuntu»

Ubuntu Linux是Debian的衍生产品,旨在使Linux成为主流。该站点上的问题通常应参考Ubuntu Server。请注意,http://askubuntu.com专用于Ubuntu问题。

2
在Ubuntu 10.04上通过HTTPS服务SVN的问题
升级到Ubuntu 10.04后,我们的Subversion服务器遇到了一些问题。尝试访问存储库时,无论使用什么客户端(我在Windows上都尝试过git-svn和svn,在Ubuntu 10.04上也尝试过svn,分别来自不同的计算机和网络位置),我收到了400错误的请求。这是svn的输出: svn: Server sent unexpected return value (400 Bad Request) in response to OPTIONS request for 'https://svn.example.org/svn/programs' 以下是Apache日志中的相关条目(我正在运行Apache 2.2): 错误日志 [Mon Jun 14 11:29:31 2010] [error] [client x.x.x.x] request failed: error reading the headers ssl_access.log x.x.x.x - - [14/Jun/2010:11:29:28 +0200] "OPTIONS /svn/programs HTTP/1.1" 401 2643 "-" "SVN/1.6.6 (r40053) …

3
有什么方法可以从Linux日志文件中排除特定条目?
具体来说,我试图在Ubuntu Server(强壮的LTS)下保持良好的干净cron.log。除了预安装的4或5个cron作业之外,我还添加了4个自己的作业(使用cron.d方法)。现在,自动安装的作业之一是每小时运行一次的PHP会话到期脚本。 当然,它需要执行,但是坦率地说,我不在乎它何时执行。它每小时运行一次,并输出与下面类似的条目。 Oct 18 02:17:01 cobalt /USR/SBIN/CRON[18160]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly) Oct 18 02:39:01 cobalt /USR/SBIN/CRON[18233]: (root) CMD ( [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm) 由于此操作每隔一小时执行一次,并且产生相对较长的日志条目,因此它占了我的cron.log的90%。如果我翻阅日志文件以确保执行了我的日常备份脚本之类的脚本,则所有这些条目都会将其吞噬。 我有什么办法可以排除此过程的记录? 我意识到我可以使用grep或日志读取器程序进行搜索,但这并不是我真正想要的。我只希望能够“ …

1
强制用户在某些内存使用之后使用交换空间(使用limits.conf?)
我有一个后端应用程序,供托管在我们服务器上的开发人员在内部使用,但是不幸的是,该应用程序需要使用Passenger和Ruby,这两者都占用大量内存。 我有一个SSD交换文件,应该可以为我们的使用提供合理的性能,并且我想强制此应用使用交换空间,并为我们的前端应用打开RAM。 所以问题是,是否有一种方法可以强制进程/用户(该进程在特定用户下运行)尽可能多地使用交换空间?我认为limits.conf也许可以,但是我不希望它发出“内存不足”错误,只需切换到swapfile。
2 linux  ubuntu  swap  ulimit 

5
在Ubuntu 12.04中更新到最新的稳定php
我们运行的是Ubuntu 12.04服务器,默认情况下安装了php 5.3.10。我以为Ubuntu只在更新中应用了错误修正,因此5.3.x之类的micros应该会通过。 显然,我们的版本没有更新,但是我们陷入了php中的一个严重错误,该错误已在5.3.15中解决。我应该等待更长的时间才能发布此版本吗?还是有安全的存储库供Ubuntu用来不断更新php和与php相关的软件包?
2 ubuntu  php  php-fpm 

1
Ubuntu 12.04 Server-具有uWsgi的Django无法正常工作
我对使用服务器非常陌生。我正在尝试使用uwsgi和nginx在Ubuntu 12.04 AWS上运行Django。 我找到了我正在关注的教程:http : //uwsgi.readthedocs.org/en/latest/tutorials/Django_and_nginx.html 我创建了一个虚拟的evn: virtualenv uwsgi-tutorial cd uwsgi-tutorial source bin/activate 然后我使用pip安装了Python和Django。然后我开始了一个名为Django的项目mysite 然后我安装了uwsgi pip install uwsgi 然后我创建了一个test.py文件: def application(env, start_response): start_response('200 OK', [('Content-Type','text/html')]) return "Hello World" 然后我跑了uwsgi: uwsgi --http :8000 --wsgi-file test.py 本教程声称,如果我将浏览器指向我http://myip:8000应该Hello World在浏览器中看到的内容。但是,我的浏览器处于等待状态,好像它根本没有连接到服务器一样。 运行时,uwsgi --http :8000 --wsgi-file test.py我在终端中得到以下输出: *** Starting uWSGI 2.0.1 (64bit) on [Tue Feb 25 …
1 ubuntu  django  uwsgi 

1
Slurm:对于GPU和仅CPU作业有两个单独的队列
目前,我们已设置Slurm来管理一个由六个节点组成的小型集群,每个集群具有四个GPU。到目前为止,这一直很好,但是现在我们想利用Intel Core i7-5820K CPU来完成仅需要CPU处理能力的作业。每个CPU有六个核心和12个线程,每个GPU需要一个线程/逻辑核心,因此(每个节点)剩余8个线程可用于“仅CPU”作业。 当前配置: 猫/etc/slurm-llnl/gres.conf Name=gpu File=/dev/nvidia0 Name=gpu File=/dev/nvidia1 Name=gpu File=/dev/nvidia2 Name=gpu File=/dev/nvidia3 猫/etc/slurm-llnl/slurm.conf(节选) SchedulerType=sched/builtin SelectType=select/cons_res SelectTypeParameters=CR_Core AccountingStorageType=accounting_storage/none GresTypes=gpu MaxTasksPerNode=4 NodeName=node1 CoresPerSocket=4 Procs=8 Sockets=1 ThreadsPerCore=2 Gres=gpu:4 State=UNKNOWN NodeName=node2 CoresPerSocket=4 Procs=8 Sockets=1 ThreadsPerCore=2 Gres=gpu:4 State=UNKNOWN NodeName=node3 CoresPerSocket=4 Procs=8 Sockets=1 ThreadsPerCore=2 Gres=gpu:4 State=UNKNOWN NodeName=node4 CoresPerSocket=4 Procs=8 Sockets=1 ThreadsPerCore=2 Gres=gpu:4 State=UNKNOWN NodeName=node5 …


4
cd + bash完成脚本
我有网络项目 /var/www/projects/some/long/path/strange-project-name 现在我要输入终端: webs str{TAB} 它应该自动完成到webs strange-project-name(基于ls /var/www/projects/some/long/path/),并且在执行命令后,pwd应该指向项目路径。cd strange-project-name具有自动完成功能的智能 您将如何实现此功能?一些聪明的别名?功能在.bashrc?脚本? 一些聪明的别名?

2
用于在Ubuntu中进行负载平衡的IPIP隧道
我在gentoo负载平衡器和gentoo真实服务器之间设置了ldirectord / heartbeat HA。由于主机的限制,我可以通过ipip隧道进行负载平衡。 我在gentoo真实服务器上具有以下设置: (附加到...的末尾)/etc/conf.d/net iptunnel_tunl0="mode ipip" config_tunl0=( "xxx.xxx.xxx.xxx netmask 255.255.255.255" "yyy.yyy.yyy.yyy netmask 255.255.255.255" "zzz.zzz.zzz.zzz netmask 255.255.255.255" ) 那些xxx / yyy / zzz IP是我共享的IP地址。 “ ip address show”显示如下: 4: tunl0: <NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN link/ipip 0.0.0.0 brd 0.0.0.0 inet xxx.xxx.xxx.xxx/32 scope global tunl0 inet yyy.yyy.yyy.yyy/32 scope …

1
Postfix无法接收邮件
我有一个VPS,安装和设置Postfix和达夫科特的Ubuntu 10.04下一个单一的系统用户这个和这个导游。我可以发送电子邮件,但无法接收。我有一个域名tema.ee,其中包含所有必要的DNS记录 tema@artemis:~$ host tema.ee tema.ee has address 46.182.27.240 tema.ee mail is handled by 10 tema.ee. tema@artemis:~$ host -t NS tema.ee tema.ee name server ns2.selectel.org. tema.ee name server ns1.selectel.org. /var/log/mail.log除了imap登录和断开消息连接外,什么时候我都不会收到电子邮件。 主机文件: tema@artemis:~$ sudo cat /etc/hosts 127.0.0.1 localhost 46.182.27.240 tema.ee artemis 主机名: tema@artemis:~$ hostname -f tema.ee Netstat输出: tema@artemis:~$ netstat -tap Proto …
1 ubuntu  email  postfix 

1
Virtualbox桥接适配器不起作用
我在Hetzner上运行了专用的Windows服务器。 但是我希望有一个使用Virtualbox或vmware运行的虚拟Ubuntu服务器,并具有从外部安装的程序ssh和查看Web管理页面的功能。 我在VB或VM中安装ubuntu服务器16.04没问题。但是,如果我希望能够联系服务器,那么我看到的所有指南都告诉我将网络从NAT更改为桥接适配器。 当我更改网络并告诉ubuntu使用以下方法重新启动网络时: sudo /etc/init.d/networking重新启动 它卡住了,它永远不会重启网络或其他任何事情。 重新启动网络(通过systemctl):Networking.service 好久再说失败了。 如果重置虚拟机,则在启动时会卡住: 正在运行一个Raise网络接口的开始作业 不知道出了什么问题。所有指南看起来都很简单,只需从NAS更改为桥接适配器,然后重新启动网络服务即可。 有人知道怎么修这个东西吗?

1
Ubuntu 9.10访客连接
我正在运行Windows 7,VMWare Workstation 7.0.1,并具有Ubuntu 9.10的虚拟机。 虚拟机已安装且运行正常。我相信VMWare工具已安装,在VM菜单上显示为灰色。 我无法从家庭网络上的其他计算机连接到VM。 我能够RDC到Windows 7计算机没有问题。 我正在为Ubuntu VM使用NAT网络,我无法尝试桥接,但收到错误消息,指出没有未桥接的网络设备。 任何帮助,将不胜感激。 谢谢 萨罗纳布恩

2
iptables来自外部IP的一个连接
我希望能够从办公室外部连接到我的服务器,但是我想让一个人可以一次使用远程桌面 iptables -A PREROUTING -t nat -p tcp -s 00.00.00.00 -d $INET_IP --dport 1122 \ -j DNAT --to-destination 127.0.0.1:3344 我必须添加什么才能使其工作,并且可以使用iptables吗?
ubuntu 

2
mysql用户-MySQL服务器权限
刚在最新的Ubuntu上安装了mysql,我想访问/ var / lib / mysql目录似乎为该用户设置了权限:mysql-MySQL Server,但我没有密码。我该怎么做才能访问该目录?
-1 ubuntu  mysql 

2
在nginx重新加载时捕获错误
我有一个bash脚本,可以在nginx的虚拟主机上进行一些操作。如果nginx无法正确重新加载(nginx reload),我想知道如何捕获错误。 我想使用,nginx -t但我不知道在bash脚本中拦截错误。
-1 ubuntu  nginx  bash  shell 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.